Ho una scheda SD da 32 GB. Ogni volta che inserisco questa scheda nel mio laptop Windows 8 appena aggiornato, il sistema operativo smette di rispondere normalmente. Le app Metro non funzioneranno. Il sistema potrebbe o meno accedere. Le app desktop potrebbero o meno essere in grado di fare qualcosa. Quando rimuovo la scheda e riavvio, allora tutto va bene. Non appena rimetto la scheda, il sistema riprende a funzionare male.
Ho eseguito Windows Update, quindi ho i driver più recenti di Microsoft.
Questo non si verifica con le schede da 8 GB che ho. Purtroppo ho solo una scheda da 32 GB, quindi non posso testare con gli altri.
Dall'esame del registro degli eventi di sistema ho determinato che ciò sta accadendo a causa di un errore del driver in modalità utente.
Come posso eseguire il debug al meglio di questo problema da qui? Come posso capire a quale driver è correlato? Ci sarà una discarica del Dr. Watson da qualche parte?
Dettagli
- 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
Modifica 1
Quindi ho provato a usare Debug View da SysInternals (puoi trovarlo qui: http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx ).
Questo mi ha dato queste informazioni:
che non è particolarmente utile.
Quindi ho provato a connettere WinDbg a WUDFHost.exe
(il processo che sembra ospitare i driver in modalità utente) per vedere se poteva rilevare l'errore.
Scarica qui: http://msdn.microsoft.com/en-US/windows/hardware/hh852363
Istruzioni: http://msdn.microsoft.com/en-US/library/windows/hardware/ff554716(v=vs.85).aspx
Questo non ha aiutato molto. Non ha fatto eccezioni come speravo (il che mi avrebbe indicato almeno la causa dell'incidente). Ecco la pila di uno dei thread: