Solución del error: Controlador fuera de modo seguro: 4 soluciones
Notas clave
- Reinstalar o actualizar los controladores en modo seguro.
- Utilice NtLoadDriver para diagnósticos manuales.
- Modifique la configuración del registro de SafeBoot para resolver problemas de carga.
Solución del error ERROR_NOT_SAFE_MODE_DRIVER en Windows: una guía práctica
Experimentar el error ERROR_NOT_SAFE_MODE_DRIVER al solucionar problemas en modo seguro puede ser extremadamente difícil. Esta guía describe métodos probados para identificar y resolver problemas con el controlador eficazmente y garantizar un funcionamiento sin problemas.
Soluciones para el error ERROR_NOT_SAFE_MODE_DRIVER
Paso 1: Actualice o reinstale el controlador en modo seguro
Para solucionar problemas con los controladores en el modo seguro, siga estos pasos:
- Presione Win + R, escriba msconfig, vaya a la pestaña Arranque, marque Arranque seguro y seleccione Mínimo. Reinicie el equipo para iniciar el Modo seguro.
- Una vez en Modo seguro, presione Win + X y seleccione Administrador de dispositivos.
- Localice el controlador problemático, haga clic derecho sobre él y seleccione Actualizar o Revertir.
- Regrese a msconfig, desmarque Arranque seguro y reinicie su computadora.
Consejo profesional: a menudo es útil visitar el sitio web del fabricante para descargar directamente la versión más actualizada del controlador.
Paso 2: Utilice NtLoadDriver para el diagnóstico de errores
Esta herramienta puede ayudar a determinar si el controlador puede cargarse correctamente:
- Presione Win + R, escriba cmd y presione Shift + Ctrl + Enter para abrir el Símbolo del sistema como Administrador.
- Utilice una herramienta que invoque NtLoadDriver() para cargar su controlador manualmente.
- Un valor de retorno de 0xC000035F (STATUS_NOT_SAFE_MODE_DRIVER) indica una restricción debido al modo seguro.
- Hacer referencia al código NTSTATUS devuelto ayudará a identificar las razones por las que falló la carga del controlador.
Paso 3: Modificar la configuración del registro de SafeBoot
Ajustar la configuración del registro puede ser fundamental para la carga del controlador:
- Presione Win + R, ingrese regedit y presione Enter.
- Navegar a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal. - Haga clic derecho en Mínimo, seleccione Nuevo y luego Clave. Asigne a la clave el nombre de su controlador (p.ej., Driver64.sys) y establezca su valor predeterminado en Controlador.
- A continuación, vaya a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network. - Repita el proceso agregando otra clave para el nombre de su controlador y configurando su valor predeterminado.
- Verifique que el archivo del controlador (por ejemplo, Driver64.sys) esté ubicado en
C:\Windows\System32\drivers.
Paso 4: Verificar la conformidad de la firma del conductor
Para garantizar que su conductor cumpla con las normas, complete lo siguiente:
- Compruebe que su controlador esté firmado con un certificado SHA-256 de validación extendida (EV).
- Considere enviar su controlador para que Microsoft lo firme a través de HLK o un servicio de certificación.
- Evite utilizar controladores que aún contengan una firma SHA-1 obsoleta.
- Como medida de solución de problemas, puede desactivar temporalmente SecureBoot en el BIOS.
Resumen
Lidiar con el error ERROR_NOT_SAFE_MODE_DRIVER puede parecer desalentador, pero con estos sencillos pasos (actualizar los controladores, usar herramientas de diagnóstico, modificar la configuración del registro y garantizar la conformidad del controlador) puede resolver el problema de manera efectiva.
Conclusión
Aunque el error ERROR_NOT_SAFE_MODE_DRIVER puede interrumpir su flujo de trabajo, implementar estas técnicas de solución de problemas puede restaurar la funcionalidad de su sistema. Sea proactivo en la gestión de sus controladores para evitar problemas futuros.
Preguntas frecuentes
¿Qué causa el error ERROR_NOT_SAFE_MODE_DRIVER?
Este error generalmente surge cuando un controlador requerido no puede cargarse debido a las restricciones impuestas por el Modo seguro.