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

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

Windowsの使用中にブルースクリーン(BSOD)が発生し、「PAGE_FAULT_IN_NONPAGED_AREA」というエラーメッセージとバグチェックコード(BCCode)「0x00000050」が表示された場合、その原因は故障したハードウェア、破損したシステムファイル、ウイルスやマルウェアへの感染、アンチウイルスソフトの不具合、RAMメモリの不良、あるいはNTFSボリューム(ハードディスク)の破損などが考えられます。

このストップエラーは、要求されたデータがメモリ上に見つからない、つまりメモリアドレスが不正である場合に発生します。システムへの損傷を防ぐため、PCは自動的に再起動されますが、エラーはいつまた発生するかわからず、同じプロセスが繰り返されることになります。

本記事では、PAGE_FAULT_IN_NONPAGED_AREAエラーを実際に解決するためのトラブルシューティング手順を、以下に詳しくご紹介します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの解決方法

作業を始める前に、万が一問題が発生した場合に備えてシステムの復元ポイントを作成しておくことをおすすめします。

方法1:SFCとCHKDSKを実行する

1. Windowsキー + X を押し、「コマンドプロンプト(管理者)」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

2. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

3. スキャンが完了するまで待ち、完了したらPCを再起動します。

4. 次に、チェックディスクユーティリティ(CHKDSK)を使用してファイルシステムエラーを修復します。

5. チェックディスクの処理が完了したら、再度PCを再起動して変更を保存します。

方法2:ページファイルを自動管理に設定する

1. 「PC」または「マイコンピュータ」を右クリックし、「プロパティ」を選択します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

2. 左側のメニューから「システムの詳細設定」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

3. 「詳細設定」タブに切り替え、パフォーマンス欄の「設定」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

4. パフォーマンスオプションウィンドウで、再度「詳細設定」タブに切り替えます。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

5. 「仮想メモリ」欄の「変更」ボタンをクリックします。

6. 「すべてのドライブのページングファイルサイズを自動的に管理する」にチェックを入れます。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

7. 「OK」をクリックし、「適用」→「OK」の順にクリックします。

8. PCを再起動して変更を保存します。これでPAGE_FAULT_IN_NONPAGED_AREAエラーが解決するはずです。

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

1. Windowsキー + R を押し、「sysdm.cpl」と入力してEnterキーを押します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

2. 「システムの保護」タブを選択し、「システムの復元」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

3. 「次へ」をクリックし、希望するシステム復元ポイントを選択します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

4. 画面の指示に従って、システムの復元を完了させます。

5. 再起動後、PAGE_FAULT_IN_NONPAGED_AREAエラーが解消されているか確認してください。

方法4:Memtest86+でメモリ診断を行う

注意:作業を開始する前に、別のPCにアクセスできることを確認してください。Memtest86+をダウンロードしてディスクまたはUSBフラッシュドライブに書き込む必要があるためです。

1. USBフラッシュドライブをシステムに接続します。

2. Windows用のMemtest86 USB自動インストーラーをダウンロードしてインストールします。

3. ダウンロードしたイメージファイルを右クリックし、「ここに展開」を選択します。

4. 展開後、フォルダを開いてMemtest86+ USBインストーラーを実行します。

5. 接続済みのUSBドライブを選択して、MemTest86ソフトウェアを書き込みます(USBドライブはフォーマットされるので注意してください)。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

6. 処理が完了したら、USBメモリをPAGE_FAULT_IN_NONPAGED_AREAエラーが発生しているPCに挿入します。

7. PCを再起動し、USBフラッシュドライブから起動するように設定します。

8. Memtest86がシステムのメモリ破損のテストを開始します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

9. すべてのテストに合格すれば、メモリは正常に動作していることが確認できます。

10. 一部のテストで失敗した場合は、Memtest86がメモリの破損を検出します。これは「PAGE_FAULT_IN_NONPAGED_AREA」エラーの原因が不良または破損したメモリにあることを意味します。

11. エラーを解決するには、不良メモリセクターが見つかった場合、RAMを交換する必要があります。

方法5:ドライバー検証ツールを使用する

この方法は、セーフモードではなくWindowsに通常どおりログインできる場合にのみ有効です。作業前に必ずシステムの復元ポイントを作成しておきましょう。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

ドライバー検証ツール(Driver Verifier)を実行することで、競合するドライバーの問題を特定・排除でき、このエラーの解決につながります。

方法6:自動修復を実行する

1. Windows 10の起動可能なインストールDVDまたは回復ディスクを挿入し、PCを再起動します。

2. 「CDまたはDVDから起動するには任意のキーを押してください」と表示されたら、任意のキーを押して続行します。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

3. 言語の設定を選択し、「次へ」をクリックします。左下の「コンピューターを修復する」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

4. オプション選択画面で「トラブルシューティング」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

5. トラブルシューティング画面で「詳細オプション」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

6. 詳細オプション画面で「自動修復」または「スタートアップ修復」をクリックします。

PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

7. Windowsの自動修復/スタートアップ修復が完了するまで待ちます。

8. 再起動して変更を保存します。

なお、「自動修復でPCを修復できませんでした」というエラーが表示される場合の対処法については、別途解説記事をご参照ください。

関連記事:

  • 「ローカルコンピューターのPrint Spoolerサービスを開始できませんでした」エラーの解決法
  • Windows 10 Creators Updateがインストールできない場合の対処法
  • KERNEL_DATA_INPAGE_ERRORの修正方法
  • CRITICAL_STRUCTURE_CORRUPTIONエラーの解決法

以上でPAGE_FAULT_IN_NONPAGED_AREAエラーの解決手順は終了です。本記事についてご不明な点がある場合は、お気軽にコメント欄からご質問ください。

  1. Windows 10でエラー0x80010108を修正する9つの対処法

    Windowsストアアプリの更新中にエラー0x80010108が表示されてお困りですか?このエラーは、アプリを起動するときやWindows Updateの実行中にも発生することがあり、最も深刻なケースではMicrosoft Storeからアプリをダウンロード・インストールできなくなります。この記事では、エラー0x80010108の原因と、初心者の方でも実践できる具体的な解決策を9つ紹介します。Windows 10でエラー0x80010108を修正する方法作業を始める前に、万が一のトラブルに備えてシステムの復元ポイントを作成しておくことをおすすめします。方法1:ユーザーアカウント制御(UAC)を

  2. Windows 10でエラー0x80070718「このコマンドを処理するのに十分なクォータがありません」を修正する方法

    「エラー0x80070718をどうやって直せばいいのか分からない」「『このコマンドを処理するのに十分なクォータがありません』というエラーメッセージにどう対処すればいいのか悩んでいる」——そんな方はもう心配いりません。本記事では、エラー0x80070718を解決するための完全ガイドをご紹介します。 まず、このエラーについて簡単に説明しましょう。このエラーは主に、ネットワークフォルダ経由でコンピューター間のファイル転送を行う際に発生します。原因はさまざまですが、主なものは以下のとおりです。 ディスク使用量の上限が低く、共有ファイルを読み込めない ページファイル(仮想メモリ)のサイズが小さすぎる