¿Cómo puedo depurar las fallas del controlador en modo usuario en Windows 8?


10

Tengo una tarjeta SD de 32 GB. Cada vez que inserto esta tarjeta en mi computadora portátil con Windows 8 recién actualizada, el sistema operativo deja de responder normalmente. Metro Apps no funcionará. El sistema puede o no iniciar sesión. Las aplicaciones de escritorio pueden o no pueden hacer cosas. Cuando quito la tarjeta y reinicio, todo está bien. Tan pronto como vuelva a colocar la tarjeta, el sistema comienza a comportarse mal nuevamente.

Ejecuté Windows Update, así que tengo los últimos controladores de Microsoft.

Esto no ocurre con las tarjetas de 8 GB que tengo. Lamentablemente, solo tengo una tarjeta de 32 GB, por lo que no puedo probar con otras.

Al examinar el registro de eventos del sistema, he determinado que esto está sucediendo debido a una falla del controlador en modo usuario.

¿Cómo puedo depurar mejor este problema desde aquí? ¿Cómo puedo averiguar con qué controlador está relacionado esto? ¿Habrá un volcado del Dr. Watson en alguna parte?

Evento 10110

Detalles

- 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 

Editar 1

Así que intenté usar Debug View de SysInternals (puede obtenerlo aquí: http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx ).

Eso me dio esta información: captura de pantalla de la vista de depuración

lo cual no es especialmente útil.

Luego intenté conectar WinDbg a WUDFHost.exe(el proceso que parece alojar controladores de modo de usuario) para ver si podía detectar el error.

Consíguelo aquí: http://msdn.microsoft.com/en-US/windows/hardware/hh852363

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

Eso no ayudó mucho. No captó ninguna excepción como esperaba (lo que me señalaría la causa del accidente al menos). Aquí está la pila de uno de los hilos: WinDbg Stack Trace


DebugView (del que soy un gran admirador) es solo para monitorear la salida de depuración; antes de tener dos monitores, lo ejecutaba en modo servidor / cliente y ejecutaba el cliente con la pantalla anterior en mi computadora portátil, para poder mirar el salida de depuración
Mark Allen el

Si lo se. Esperaba que hubieran dejado algunos mensajes de depuración en su controlador. Como puede ver, obtuve algo, pero nada útil.
Tom Hennen

Respuestas:


1

No estoy seguro de si esto ayudará, pero ¿ha probado los archivos minidump en C: \ Windows \ Minidump. Archivos MiniDump


Lamentablemente ese directorio no existe. Me hace preguntarme si necesito activar minidumps o si están en una ubicación diferente en Win8.
Tom Hennen

Tengo Win8, y ahí es donde están almacenados para mí ... Aquí hay un enlace a información genérica sobre cómo habilitar el minivolcado pero no específico para Win8 ... enlace así como [link] ( blog.nirsoft.net/2010 /
07/27
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.