本文へスキップ
RebootDoctor

MEMORY_MANAGEMENTブルースクリーンをWindows 11で修正

By Mike Chen Fact-checked by Mike Chen (CompTIA A+ Certified) on

簡潔な回答: MEMORY_MANAGEMENT(0x0000001A)は不良RAMに聞こえるが、実際には約60対40でソフトウェア対ハードウェア。リーキーなドライバ、中断された更新による破損ページテーブル、カーネルが調整できないプログラム。メモリ注文前にテスト:SFCとDISM実行、最近のドライバロールバック、Windowsメモリ診断とMemTest86でスティックの実際の故障を確認。

MEMORY_MANAGEMENTストップコード0x0000001A。全員の第一直感は不良RAM——名前がそう叫んでいる。だが経験上は約60対40でソフトウェア対ハードウェア。メモリリークするドライバ、中断された更新による破損ページテーブル、カーネルが調整できない方法でメモリを割り当てるプログラム。DDR4を注文する前にテスト。

まずイベントビューアー。Win+X→イベントビューアー→Windowsログ→システム。クラッシュタイムスタンプ直前のエントリ。「Resource-Exhaustion-Detector」のコミットチャージ警告があれば、クラッシュ前に何かが仮想メモリを全部食い尽くした。タスクマネージャー→詳細タブ→コミットサイズでソート——消費すべきでないGBのメモリを消費しているプロセスを見つける。Killer Networkingのサービスはこれを常にやる。16GB RAMのマシンでKillerNetworkServiceから11GBのコミットを引き出したことがある。メモリリークであって不良RAMではない。

Realtekオーディオドライバ(HDオーディオ版、UADではない)は2024年頃からメモリリーク。オーディオストリーム処理用の小さなバッファを割り当てて解放しない。数日で蓄積。再起動後は正常、3-4日後にクラッシュ。クラッシュが特定操作ではなく長時間稼働と相関する場合、デバイスマネージャーでオーディオとネットワークアダプターのドライバ日付を確認。

RAMの実際のテスト

稼働時間、アプリ、負荷に関係なくランダムにクラッシュ、またはイベントビューアーでMEMORY_MANAGEMENTと並んで「Hardware error」が表示される場合、メモリテスト。

Windowsメモリ診断(mdsched.exe)はスタートメニューから。テストをスケジュール→再起動→実行。RAM確認ガイドでテスト前にタスクマネージャーが表示するすべて(速度、チャンネル、スロット)を解説。同じテストはPAGE_FAULT_IN_NONPAGED_AREAクラッシュにも適用(同じメモリサブシステムの兄弟ストップコード)。

Windowsメモリ診断が何も見つけなくてもRAMが不良な場合がある。MemTest86ほどメモリコントローラーをストレスできないため微妙なエラーを見逃す。passmark.comのMemTest86。ブータブルUSB作成→起動→一晩放置。7パスが標準。どこでも1エラー=RAM障害。

MEMORY_MANAGEMENTを2週間追いかけていた客。Windowsメモリ診断2回クリーン。MemTest86を一晩実行してもらう。パス4でエラー11個、すべて同じアドレス範囲。1本ずつ引き抜いて再テスト。2番目のDIMMが不良——完全死亡ではなく特定テストパターンでのみ現れる不良セル1つ。8GBスティック$18で交換、以降クラッシュなし。

MemTest86が7パスでクリーンならRAMは正常でソフトウェア原因。破損ページファイルは不良RAMを模倣する。削除してWindowsに再作成させる。設定→システム→バージョン情報→システムの詳細設定→パフォーマンス設定→詳細設定→仮想メモリ→変更。「自動的に管理する」オフ→ページングファイルなし→設定→再起動。戻ってシステム管理に再設定。Windowsにページファイルをゼロから再作成させる。

システムファイル破損

RAMもページファイルも解決しなければシステムファイル破損。管理者コマンドプロンプトでsfc /scannow。問題発見・修復なら再起動してクラッシュ停止か確認。「修復できませんでした」なら先にDISM /Online /Cleanup-Image /RestoreHealth→再度SFC。DISMがWindows Updateから新品コピーを取得しコンポーネントストアを修復→SFCがそれを使用。

GPUドライバもレンダリング中にカーネルのメモリプールを破損してMEMORY_MANAGEMENTを引き起こす。GPUのBSODと同じDDUクリーンインストール。セーフモード→DDU→新ドライバ。MEMORY_MANAGEMENTとIRQL_NOT_LESS_OR_EQUALがクラッシュ間で交互に出るなら、物理RAM故障よりドライバのカーネルメモリ破損を強く示唆。不良RAMは通常1つのストップコードのみを一貫して出す。

どれも効かずダンプが混乱している場合はクラッシュダンプを毎日読んでいます。ほとんどのMEMORY_MANAGEMENTケースはリーク、破損、ハードウェアのどれかを特定すれば最初のリモートセッションで解決。

よくある質問

MEMORY_MANAGEMENTは不良RAMを意味する?

必ずしも。MEMORY_MANAGEMENTクラッシュの約60%はソフトウェア原因——ドライバのメモリリーク、破損ページファイル、システムファイル破損。Killer NetworkingサービスとRealtek HD Audioドライバがシステムクラッシュまでメモリを食い続ける一般的な犯人。交換スティック購入前にMemTest86でテスト。

Windowsメモリ診断が正常なのにクラッシュし続けるのはなぜ?

Windowsメモリ診断は微妙なRAM障害を見逃す基本パターンで実行。MemTest86ははるかに徹底的で、メモリコントローラーを単一セル欠陥を検出するパターンでストレス。passmark.comからブータブルUSB作成、一晩7パス。どこかで1つでもエラー=不良スティック。

数日起動後にのみクラッシュするのは不良RAM?

おそらく違う。ランダムではなく長時間稼働と相関するクラッシュはメモリリーク。ドライバまたはサービスがメモリを割り当てて解放しない。タスクマネージャーの詳細タブでコミットサイズ順ソート。Killer NetworkingとRealtekオーディオが悪名高い。再起動で一時修正(リークがリセットされるため)。

MEMORY_MANAGEMENTと他のブルースクリーンが交互に出ますか?

MEMORY_MANAGEMENTとIRQL_NOT_LESS_OR_EQUALが交互なら、物理RAM故障よりドライバのカーネルメモリ破損を強く示唆。不良RAMは通常1つのストップコードを一貫して出す。ドライババグ(通常GPUかネットワーク)は毎回異なるメモリ領域を破損し異なるストップコードに。

プロのサポートが必要ですか?

これらの手順で解決しない場合、認定技術者がリモートで診断・修復します。通常30分以内に完了します。