Windows 10および11でエラー0x0000001Aを解決する方法

エラーコード0x0000001A、別名メモリ管理エラーが発生すると、RAM、ハードウェア、またはシステムファイルの動作に問題があることを示しているため、非常に困った事態になる可能性があります。ドライバーの不具合が原因の場合もあれば、RAMの故障で交換が必要な場合もあります。少し面倒ですが、Windowsを完全に再インストールしたり、ハードウェアを交換したりしなくても、この問題を解決する方法があります。このエラーが予期せず発生した場合は、以下に挙げた解決策を試して、問題を解決してみてください。

Windowsでエラー0x0000001Aを修正する方法

解決策1:PCを再起動する — 偶然かもしれません

基本的なことのように聞こえるかもしれませんが、単純な再起動でメモリ管理に影響を及ぼす一時的な問題が解決できる場合があります。システムにバグやドライバの不具合が発生した場合、再起動によりWindowsはすべてのドライバとシステムファイルを強制的に再読み込みします。場合によっては、再起動するだけでランダムなメモリエラーが(少なくとも一時的には)修正されることもあります。クラッシュ前にPCの調子がおかしかった場合は、この方法を試してみてください。再起動が完了すれば、起動時にブルースクリーンが表示されることもなくなるでしょう。

修正2: メモリ診断ツールを実行してRAMをチェックする

0x0000001Aエラーの原因として、メモリの問題が主な原因であることがよくあります。特に、システムが不安定になったり、突然クラッシュしたりする場合はなおさらです。Windowsにはメモリ診断ツールが組み込まれており、少し奇妙ですが、実際に使えます。実行方法は次のとおりです。

  • Windows キー + Rを押して、 「実行」を開きます。
  • 「mdsched.exe」と入力してEnter キーを押します。
  • ウィンドウがポップアップ表示されたら、「今すぐ再起動して問題を確認する」を選択します。

これにより、PCが再起動し、RAMモジュールのエラーがスキャンされます。常に完璧というわけではありませんが、一部の設定ではシステムクラッシュの原因となる問題を検出できます。問題が見つかった場合は、RAMスティックを抜き差しするか交換する必要がある可能性があります。

解決策3:デバイスドライバーを更新する – 古いドライバーが原因となることが多い

デバイスドライバーが古かったり破損していたり​​すると、メモリ管理エラーが発生する可能性があります。Windowsは、特にアップデートやドライバーのインストールに失敗した後、ドライバーの挙動に問題が生じることがあります。この問題を解決するには、すべてのドライバー、特にグラフィック、チップセット、ストレージコントローラーを更新してください。

  • Windows キー + Rを押して、 devmgmt.mscと入力し、デバイス マネージャーを開きます。
  • 各デバイスを右クリックし、[ドライバーの更新]を選択して、[ドライバー ソフトウェアの最新版を自動検索する] を選択します。

面倒な作業になることもありますが、その価値はあります。Windowsの自動ドライバーアップデートによって、メモリエラーの原因となる互換性の問題が解決される場合もあります。ドライバーアップデートでも問題が解決しない場合は、最近のアップデートをロールバックするか、メーカーのサイトで最新のドライバーを入手してみてください。

修正4: CHKDSKを実行してディスクのエラーをチェックする

不良セクタやディスクエラーは、特にWindowsがデータを正しく読み書きできない場合、間接的にメモリ管理エラーを引き起こす可能性があります。CHKDSKの実行は簡単ですが、管理者権限が必要です。

  • Windows 検索で「CMD」と入力し、コマンド プロンプトを右クリックして、「管理者として実行」を選択します。
  • このコマンドを入力して押しますEnter:chkdsk C: /f /r

C: をOSがインストールされているドライブに置き換えてください。/f フラグはCHKDSKにエラーの修正を指示し、/r は不良セクタを検出して読み取り可能な情報を回復します。完了したら、PCを再起動してBSODが再び表示されるかどうかを確認してください。

修正5:SFCとDISMを実行してシステムファイルを修復する

Windowsのコアシステムファイルが破損または破壊されている場合、メモリ管理が適切に機能しなくなる可能性があります。システムファイルチェッカー(sfc /scannow)と展開イメージのサービスと管理(DISM /RestoreHealth)を実行すると、修復に役立つ場合があります。

  • 管理者コマンドプロンプトを再度開きます。
  • 入力してsfc /scannow、システムファイルのスキャンと修復が完了するまでお待ちください。時間がかかる場合があります。
  • SFCで修復できない問題が見つかった場合は、DISM.exe /Online /Cleanup-image /Restorehealthその後に実行してください。これによりシステムイメージが更新されます。

両方の作業が完了したら、再起動してシステムが安定しているかどうかを確認してください。破損したシステムイメージが原因で、実際のRAM障害とは無関係に見えるランダムなメモリエラーが発生する場合があります。

修正6:マルウェアをスキャンする – 悪意のあるソフトウェアはメモリを混乱させる可能性があります

マルウェアやウイルスは、メモリエラーなど、様々な問題を引き起こす可能性があります。Malwarebytesのような信頼できるウイルス対策プログラムやマルウェア対策プログラムをセーフモードで実行すれば、悪質なマルウェアを検知できます。ご不明な場合は、セーフモードで起動してください(ログイン画面でShiftキーを押しながら再起動し、「トラブルシューティング」 > 詳細オプション」 > 「スタートアップ設定」 > 「再起動」を選択し、「セーフモード」を選択してください)。その後、フルスキャンを実行してください。

修正7:ディスクスペースを解放する – Windowsには余裕が必要

ドライブがほぼいっぱいになると、メモリエラーなどのランダムなクラッシュが発生する可能性があります。不要なファイルをクリーンアップすると、Windowsの動作が向上します。Windowsに搭載されているディスククリーンアップユーティリティを使用するか、使用していないプログラムをアンインストールするか、不要になったファイルを削除してください。また、ストレージセンサーで一時ファイルを消去することも効果的です。不要なファイルを減らし、競合の可能性を減らしましょう。

修正8:RAMモジュールを取り付け直すか交換する – ハードウェアに問題がある可能性があります

それでもダメな場合は、RAMをいじることで解決できるかもしれません。マシンをシャットダウンし、ケースを開けて、RAMスティックを慎重に取り外します。柔らかい布か接点クリーナーで接点を軽く拭いてから、しっかりと差し込み直してください。モジュールが正しく、正しいスロットに挿入されているか再確認してください。RAMの型番が合っていない場合や、RAMスティックの不良が疑われる場合は、原因を特定するために、一度に1つのRAMスティックだけを使って起動してみてください。

正直なところ、0x0000001A の修復は必ずしも簡単ではありませんが、これらの手順で一般的な原因のほとんどをカバーできます。このエラーは、特に診断ツールで RAM やディスクのエラーが検出された場合、ハードウェアの故障の兆候である可能性があります。必ずしも楽しい作業ではありませんが、粘り強く取り組むことで必ず成果が得られます。

まとめ

  • PCを再起動してください。すぐに完了する場合もあります。
  • Windowsメモリ診断を実行してRAMをテストする
  • デバイスドライバー(特にグラフィックスとチップセット)を更新する
  • CHKDSKでディスクの整合性をチェックする
  • SFCとDISMでシステムファイルを修復する
  • マルウェアをスキャンする。特にシステムが最近動作していた場合は、
  • 過負荷の問題を回避するためにディスク領域を解放する
  • ハードウェアに問題があると思われる場合は、RAM を装着し直すか交換してください。

まとめ

このエラーは、様々な原因が考えられるため、非常に厄介です。重要なのは、まずドライバーのアップデートやメモリテストといった簡単な解決策を除外し、必要に応じてハードウェアの問題に取り組むことです。必ずしも明確な解決策があるわけではありませんが、これらの方法は現場で実証されています。この情報が、誰かの問題を解決してくれることを願っています。幸運を祈ります!