Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Ntoskrnl.exeが原因のブルースクリーン(BSOD)エラーを解決する10の方法

PCを使用中に、システムが突然フリーズし、気づけばブルースクリーンが表示されて再起動が必要になった——そんな経験はありませんか?Ntoskrnl.exeが原因で発生するブルースクリーンオブデス(BSOD)エラーは、実は多くのユーザーが悩まされているよくあるトラブルです。幸い、このガイドの手順に従えば解決できるケースがほとんどです。

Ntoskrnl.exeは「カーネルイメージ」とも呼ばれ、メモリ管理やハードウェア仮想化など、さまざまなシステムサービスを担当するOSの中核となる重要なファイルです。エラーの原因はファイル自体ではなく、RAMの不具合や古いドライバー、BIOS設定など周辺の要因であることが多いため、以下の方法を順番に試していきましょう。

注意: 作業を始める前に、万が一に備えて復元ポイントを作成しておくことをおすすめします。

Ntoskrnl.exe BSODエラーの解決方法

方法1:Windowsメモリ診断を実行する

RAMに不具合があるかどうかを確認する最も手軽な方法は、Windowsに標準搭載されているメモリ診断ツールを使うことです。テスト結果でRAMに問題が見つかった場合は、新しいメモリに交換することでエラーを解消できる可能性が高いです。

  1. Windowsの検索バーに「memory」と入力し、「Windowsメモリ診断」を選択します。
  2. 表示されたオプションから「今すぐ再起動し、問題を確認する」を選択します。
  3. Windowsが再起動し、RAMのエラーが自動的にチェックされます。
  4. テスト完了後、PCを再起動して変更を保存します。

方法2:Memtest86を実行する

より詳細なメモリテストを行いたい場合は、無料ツール「Memtest86」がおすすめです。

  1. USBフラッシュドライブをPCに接続します。
  2. Windows用のMemtest86 USB自動インストーラーをダウンロードしてインストールします。
  3. ダウンロードしたイメージファイルを右クリックし、「ここに展開」を選択します。
  4. 展開後、フォルダを開いて「Memtest86+ USB Installer」を実行します。
  5. 接続したUSBドライブを選択してMemTest86ソフトウェアを書き込みます(この操作でUSBドライブはフォーマットされるため、中身のデータには注意してください)。
  6. 処理が完了したら、そのUSBをBSODエラーが発生しているPCに挿入します。
  7. PCを再起動し、USBフラッシュドライブからの起動が選択されていることを確認します。
  8. Memtest86がシステムのメモリ破損のテストを自動的に開始します。
  9. すべてのテストに合格すれば、メモリは正常に動作していると判断できます。
  10. 失敗した項目がある場合はメモリ破損が検出されたことを意味し、「Ntoskrnl.exe BSODエラー」の原因が不良・破損したメモリにある可能性が高いです。
  11. 不良メモリセクターが見つかった場合は、RAMを交換することでエラーを解決できます。

方法3:Realtekオーディオドライバーを更新する

破損または古いRealtekオーディオドライバーが原因でこの問題が発生することがあります。デバイスマネージャーからドライバーを更新するか、Realtekの公式サイトから最新版をダウンロードしてインストールしてみてください。

方法4:オーバークロック設定をリセットする

PCをオーバークロックしている場合、それがNtoskrnl.exe BSODエラーの原因になっている可能性があります。オーバークロックはCPUやメモリに大きな負荷をかけ、予期しない再起動やBSODエラーを引き起こすことがあります。オーバークロック設定をデフォルト値に戻すか、オーバークロックソフトウェアをアンインストールして、問題が解決するか確認してください。

方法5:Windowsを最新の状態に更新する

  1. Windowsキー + I を押して設定を開き、「更新とセキュリティ」を選択します。
  2. 左側のメニューから「Windows Update」をクリックします。
  3. 更新プログラムのチェック」ボタンをクリックして、利用可能な更新を確認します。
  4. 保留中の更新がある場合は、「ダウンロードとインストール」をクリックします。
  5. ダウンロードが完了したら更新プログラムをインストールし、Windowsを最新の状態に保ちます。

方法6:BIOS設定をデフォルトに戻す

  1. ノートパソコンの電源を切り、再度電源を入れるタイミングでF2、DEL、またはF12キー(メーカーによって異なります)を押してBIOSセットアップ画面に入ります。
  2. デフォルト設定を読み込むためのリセットオプションを探します。「Reset to default」「Load factory defaults」「Clear BIOS settings」「Load setup defaults」などの名称で表示されます。
  3. 矢印キーでその項目を選択し、Enterキーを押して確定します。これでBIOSがデフォルト設定で動作するようになります。
  4. Windowsにログインしたら、Ntoskrnl.exe BSODエラーが解決しているかどうかを確認してください。

方法7:システムファイルチェッカーとチェックディスクを実行する

  1. コマンドプロンプトを開きます。検索バーに「cmd」と入力してEnterキーを押します。
  2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します:
Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  1. 処理が完了するまで待ち、終了したらPCを再起動します。
  2. 次に、CHKDSKを実行してファイルシステムのエラーを修復します。
  3. 処理が完了したら、再度PCを再起動して変更を保存します。

方法8:CCleanerとMalwarebytesを実行する

マルウェア感染もBSODエラーの原因となることがあります。専用ツールでシステムをクリーンアップしましょう。

  1. CCleanerとMalwarebytesをダウンロードしてインストールします。
  2. Malwarebytesを実行し、有害なファイルがないかシステム全体をスキャンします。マルウェアが検出されれば自動的に削除されます。
  3. 次にCCleanerを起動し、「カスタムクリーニング」を選択します。
  4. カスタムクリーニング内の「Windowsタブ」を選択し、デフォルト項目にチェックを入れて「解析」をクリックします。
  5. 解析が完了したら、削除対象のファイル内容を必ず確認してください。
  6. 最後に「クリーナーを実行」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。
  7. システムをさらにきれいにするには、「レジストリタブ」を選択し、必要な項目にチェックが入っていることを確認します。
  8. 問題点をスキャン」ボタンをクリックしてスキャンを実行し、その後「選択した問題を修正」ボタンをクリックします。
  9. CCleanerが「レジストリの変更をバックアップしますか?」と尋ねてきたら、「はい」を選択します。
  10. バックアップが完了したら、「選択したすべての問題を修正」ボタンをクリックします。
  11. 変更を保存するためにPCを再起動します。

方法9:システムの復元を実行する

  1. Windowsキー + R を押し、「sysdm.cpl」と入力してEnterキーを押します。
  2. システム保護」タブを選択し、「システムの復元」をクリックします。
  3. 「次へ」をクリックし、希望する復元ポイントを選択します。
  4. 画面の指示に従ってシステムの復元を完了させます。
  5. 再起動後、Ntoskrnl.exe BSODエラーが解決しているか確認してください。

方法10:メモリスロットを掃除する

注意: PCを開けると保証が無効になる場合があります。自分で作業する自信がない場合は、無理をせずメーカーのサービスセンターに相談してください。専門家のサポートを受けながらの作業をおすすめします。

まず、RAMを別のメモリスロットに差し替えてみるか、メモリを1枚だけ挿してPCが正常に動作するか確認してください。また、メモリスロットのホコリを掃除してから再度試すのも効果的です。RAMスロットが2つある場合は、両方のRAMを一度取り外してスロットを掃除し、1つのスロットにのみRAMを挿入して動作を確認します。改善しない場合は、もう片方のスロットでも同じ手順を試してください。それでもNtoskrnl.exe BSODエラーが発生する場合は、RAM自体の故障が疑われるため、新品への交換を検討しましょう。

関連記事

  • Windows 10で画面を半分に分割して使う方法
  • Widevine Content Decryption Moduleエラーの修正方法
  • 【解決済み】Windows 10でエクスプローラーがクラッシュする問題
  • Windows 10でWiFiネットワークが表示されないときの対処法

以上が「Ntoskrnl.exe BSODブルースクリーンエラー」の解決方法です。上記の手順を順番に試せば、多くの場合エラーを解消できます。この記事についてご不明な点があれば、お気軽にコメント欄でお知らせください。

  1. Ntoskrnl.exeによるブルースクリーン(BSOD)エラーを解決する方法【Windows 10対応】

    この記事を読んでいるということは、Ntoskrnl.exeが原因でブルースクリーンオブデス(BSOD)エラーに遭遇している可能性が高いでしょう。実は、このエラーは突然発生するものではありません。BSODなどのエラーが現れる前に、システムは以下のような前兆サインを示すことがあります。 システムの動作が遅くなる(パフォーマンス低下) CPU使用率の異常な上昇と過熱 頻繁な再起動やフリーズ これらの症状を放置すると、最終的にBSODエラーが発生したり、「ntoskrnl.exeファイルが見つかりません」というメッセージが表示されたりすることがあります。しかし、心配はいりません。適切な対処法さえ知

  2. Windows 10のメモリ管理エラー(ブルースクリーン 0x0000001A)を解決する完全ガイド

    最新のWindowsアップデートを適用した後やハードウェアを変更した後に、メモリ管理エラーが発生していませんか?Windowsパソコンにおいてメモリ管理とは、コンピューターのメモリを制御・管理する重要な機能です。この機能は、各アプリケーションやプロセスにメモリブロックを割り当てることで、システム全体のパフォーマンスを最適化します。メモリに何らかの問題が検出されると、Windows 10は「メモリ管理」のブルースクリーン(BSOD)を表示して自動的にシャットダウンします。 Windows 10のメモリ管理エラーは、故障したハードウェア、特に破損したメモリモジュール(RAM)が原因であることが多い