У меня 32 ГБ SD-карта. Всякий раз, когда я вставляю эту карту в свой недавно обновленный ноутбук с Windows 8, ОС перестает нормально реагировать. Приложения Metro не будут работать. Система может или не может войти. Настольные приложения могут или не могут делать что-то. Когда я вынимаю карту и перезагружаюсь, все в порядке. Как только я снова вставляю карту, система снова начинает плохо работать.
Я запустил Центр обновления Windows, поэтому у меня установлены последние версии драйверов от Microsoft.
Это не происходит с картами на 8 Гб, которые у меня есть. К сожалению, у меня есть только одна карта на 32 ГБ, поэтому я не могу тестировать с другими.
Из изучения журнала системных событий я определил, что это происходит из-за сбоя драйвера режима пользователя.
Как мне лучше отладить эту проблему отсюда? Как я могу выяснить, с каким драйвером это связано? Будет ли где-нибудь аварийная свалка доктора Ватсона?
подробности
- 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
Поэтому я попытался использовать Debug View из SysInternals (вы можете получить его здесь: http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx).
Это дало мне эту информацию:
что не особенно полезно.
Затем я попытался подключить WinDbg к WUDFHost.exe
(процесс, который, по-видимому, содержит драйверы пользовательского режима), чтобы проверить, может ли он перехватить ошибку.
Получите это здесь: http://msdn.microsoft.com/en-US/windows/hardware/hh852363
Инструкции: http://msdn.microsoft.com/en-US/library/windows/hardware/ff554716(v=vs.85).aspx
Это не сильно помогло. Как я и надеялся, он не уловил никаких исключений (что, по крайней мере, укажет мне причину аварии). Вот стек одного из потоков: