Windows 8でユーザーモードドライバーのエラーをデバッグする方法


10

32 GBのSDカードを持っています。このカードを新しくアップグレードしたWindows 8ラップトップに挿入すると、OSが正常に応答しなくなります。Metroアプリは機能しません。システムはログインする場合としない場合があります。デスクトップアプリは、操作を実行できる場合とできない場合があります。カードを取り外して再起動すると、すべて正常です。カードを元に戻すとすぐに、システムは再び正常に動作しなくなります。

私はWindows Updateを実行しているので、Microsoftの最新のドライバーを持っています。

これは、私が持っている8 GBカードで発生しませ。残念ながら、私は1つの32 GBカードしか持っていないので、他の人とテストすることはできません。

システムイベントログを調べたところ、ユーザーモードドライバーの障害が原因であることがわかりました。

ここからこの問題を最もよくデバッグするにはどうすればよいですか?これが関連しているドライバをどのようにして知ることができますか?ワトソン博士のクラッシュダンプはどこかにありますか?

イベント10110

細部

- System 

  - Provider 

   [ Name]  Microsoft-Windows-DriverFrameworks-UserMode 
   [ Guid]  {2E35AAEB-857F-4BEB-A418-2E6C0E54D988} 

   EventID 10110 

   Version 1 

   Level 1 

   Task 64 

   Opcode 0 

   Keywords 0x2000000000000000 

  - TimeCreated 

   [ SystemTime]  2012-10-29T00:51:57.532718300Z 

   EventRecordID 40417 

   Correlation 

  - Execution 

   [ ProcessID]  1056 
   [ ThreadID]  3796 

   Channel System 

   Computer thebrain 

  - Security 

   [ UserID]  S-1-5-18 


- UserData 

  - UMDFHostProblem 

   [ lifetime]  {811E3DC4-FBC6-420B-ABCC-AD7505A36F3B} 
  - Problem 

   [ code]  3 
   [ detectedBy]  2 

   ExitCode 3 

  - Operation 

   [ code]  259 
   Message 72448 

   Status 4294967295 

編集1

そこで、SysInternalsからデバッグビューを使用してみました(ここから入手できます:http ://technet.microsoft.com/en-us/sysinternals/bb896647.aspx )。

それは私にこの情報を与えました: デバッグビューのスクリーンショット

これは特に役に立ちません。

次にWUDFHost.exe、WinDbgを(ユーザーモードドライバーをホストしているように見えるプロセス)に接続して、エラーをキャッチできるかどうかを確認しました。

ここから入手:http : //msdn.microsoft.com/en-US/windows/hardware/hh852363

手順:http : //msdn.microsoft.com/en-US/library/windows/hardware/ff554716(v=vs.85).aspx

それはあまり役に立ちませんでした。私が期待していたとおり、例外をキャッチしませんでした(少なくとも、クラッシュの原因を指摘します)。これは、スレッドの1つのスタックです。 WinDbgスタックトレース


DebugView(私が非常に好きです)は、デバッグ出力を監視するためのものです-2つのモニターを使用する前に、サーバー/クライアントモードで実行し、ラップトップで上記のディスプレイを使用してクライアントを実行したので、デバッグ出力。
Mark Allen

ええ、私は知っています。ドライバーにデバッグメッセージが残っていることを期待していました。ご覧のとおり、私は何かを得ましたが、役立つものは何もありません。
トムヘネン

回答:


1

これが役立つかどうかはわかりませんが、C:\ Windows \ Minidumpにあるミニダンプファイルを試しましたか。 MiniDumpファイル


残念ながら、そのディレクトリは存在しません。ミニダンプをオンにする必要があるのか​​、それともWin8の別の場所にあるのかと思います。
Tom Hennen、2012年

私はWin8を持っていますが、ここに保存されています...ミニダンプを有効にする一般的な情報へのリンクですが、Win8に固有ではありません... リンクと[リンク](blog.nirsoft.net/2010 / 07/27 / ...)少しお役に立てば幸いです....
Launa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.