web-dev-qa-db-ja.com

PAGE_FAULT_IN_NONPAGED_AREA(msiscsi.sys)-トラブルシューティング/解決方法は?

すべての更新プログラムがインストールされたWindows8.1 Prox64を使用しています。私のマシンはLenovoW540ラップトップであり、iSCSIターゲットに接続しています(ギガビット有線イーサネットを使用)。 iSCSIターゲットはSynology NAS(DS415 +)です。BSODが頻繁に発生し、システムがダンプして再起動します。エラーメッセージは次のとおりです。

PAGE_FAULT_IN_NONPAGED_AREA(msiscsi.sys)


スクリーンショット:
enter image description here
VMware VMをiSCSIディスクに保存しており、スナップショットを作成するとき、またはこのディスクから実行しているVM)をシャットダウンすると、ほとんどの場合エラーが発生しますが、次の場合でもエラーが発生することがあります。 iSCSIディスクに保存されているVMを実行していませんが、ローカルに接続された内部SSDに保存されているVMで何かを実行しています。
トラブルシューティングを適切に行うには、ダンプを分析する必要がありましたが、その方法や、それらから意味のある情報を取得できるかどうかはわかりません。また、誰かがこの問題について他に何ができるかをすでに知っていますか?

2
Mikhail

私の問題は解決されたようです(私が推測するのに十分な長さかどうかはわかりません)。私はマイクロソフトの人たちの助けを借りてダンプを見ました。唯一注目すべき点は次のとおりです。

0: kd> kL
# Child-SP          RetAddr           Call Site
00 ffffd000`2133f268 fffff801`dabf505e nt!KeBugCheckEx
01 ffffd000`2133f270 fffff801`daac8839 nt!MiSystemFault+0x1076fe
02 ffffd000`2133f310 fffff801`dabcff2f nt!MmAccessFault+0x769
03 ffffd000`2133f4d0 fffff801`4ea6a520 nt!KiPageFault+0x12f
04 ffffd000`2133f668 fffff801`4ea4cef3 msiscsi!memcpy+0x2e0
05 ffffd000`2133f670 fffff801`4ea7a304 msiscsi!iSpSaveLoginParameters+0xd7
06 ffffd000`2133f6a0 fffff801`4ea42ad4 msiscsi!iSpStartNetwork+0xfc
07 ffffd000`2133f710 fffff801`4ea424e2 msiscsi!iSpProcessLogonRequest+0x5b0
08 ffffd000`2133fa80 fffff801`dab223ac msiscsi!iSpProcessRetryPersistentSessionList+0xc6
09 ffffd000`2133fae0 fffff801`dab226bc nt!IopProcessWorkItem+0x80
0a ffffd000`2133fb50 fffff801`dab7536c nt!ExpWorkerThread+0x28c
0b ffffd000`2133fc00 fffff801`dabcc2c6 nt!PspSystemThreadStartup+0x58
0c ffffd000`2133fc60 00000000`00000000 nt!KxStartSystemThread+0x16


したがって、これに基づいて、永続的なログインパラメータを保存しようとしたときに、何らかの理由でクラッシュしていると推測することができました。永続ログインリストに破損または不良データがあり、それがトリップしている可能性があります。
以下が提案され、次に試行されました。
試してみるにはmsiscsi.sysの最新バージョンに更新これは次のように見えます: https://support.Microsoft.com/en-us/ kb/300012
または2014年11月のアップデートロールアップ全体
http://support.Microsoft.com/kb/300085 )これには、これと他の多くの修正も含まれています。そして、それが何か違いを生むかどうかを確認してください。
私の場合(すべての最新の更新プログラムはWindows Updateを通じてインストールされたため)、KB3000850/2014年11月の更新プログラムのロールアップが既にあることがわかりましたが、何らかの理由でmsiscsi.sysのバージョンは2014年4月のもののままでした。
そこで、インストールされていないKB3000123スタンドアロンをインストールしようとしましたが、状況は変わりませんでした。
次に、すべての永続的なiSCSIターゲットを削除して再構成することにより、修正を試みるように提案されました。

永続的なiSCSIターゲットを削除することになり、この2TBボリュームのファイルシステムレベルのエラーにも関係があると思われるため、iSCSIボリュームもフォーマットしました。フォーマットして、ReFSボリュームとして再作成します。私が行った後、このエラーは消えました。

したがって、最も簡単な方法は、永続的なiSCSIターゲットを削除して再度追加することでしたと結論付けます。

チャンネル9で デフラグツール シリーズを行っているマイクロソフトの人たちに特に感謝します。彼らはさまざまなトラブルシューティングツールの操作方法を説明する素晴らしい仕事をしているだけでなく、準備もできていました私の質問のいくつかを助けて答えるために。

1
Mikhail

確認すべき明らかなもの は次のとおりです。

  • ウイルス対策ソフト。 AVソフトウェアがこの問題を引き起こしている可能性があります。
  • 障害のあるハードウェア。欠陥のあるRAMまたはCPUが原因でこれが発生する可能性があります(この場合、通常は多くのotherバグチェックが異なるブルースクリーン。)
  • ドライバーのバグ。 Microsoft Windowsドライバーのようですので、Microsoftに直接フォローアップする必要があります。

あなたがやってみるべき他のこと:

  • chkdskでエラーがないかディスクを確認してください。
  • 破損したWindowsファイルを修復します。 dism /online /cleanup-image /restorehealth
2
Michael Hampton

このエラーメッセージは、以下の問題が原因で発生します。

  • 障害のあるハードウェアのインストール(通常、障害のあるメインメモリ、RAM、ビデオRAM、またはL2 RAMキャッシュ)に関連します。
  • 障害のあるドライバコードのインストール。
  • 壊れたシステムサービスのインストール。
  • サードパーティのウイルス対策プログラムもエラーを引き起こす可能性があります。

トラブルシューティングソリューション:

  • Windowsメモリを診断する
  • 障害のあるハードウェアの問題を修正する
  • 障害のあるシステムサービスの問題を修正する
  • サードパーティのウイルス対策プログラムをアンインストールする
  • 破損したNTFSボリュームの問題を修正する

必要に応じて、このサイトを確認できます: https://geekermag.com/error-page_fault_in_nonpaged_area-windows-10/

1
Ross West