![]() |
Error 52 |
ACTUALIZADO EN 2023!
Problema
Si despues de instalar un driver, te aparece un signo de exclamacion amarillo y al ver el driver te dice:
Windows no puede comprobar la firma digital de los controladores necesarios para este dispositivo. Puede que un cambio de hardware o software reciente haya instalado un archivo que no está firmado correctamente, está dañado o es software malintencionado de un origen desconocido. (Código 52)
Quiere decir que por defecto Windows tiene habilitado la firma de controladores y no permitira que controladores no firmados sean instalados
Desde la linea de comandos (facil y rapido)
Estas opciones son compatibles con: Windows 7, 8 y 10
Opcion 1: (habilitar mostrar el menu de Opciones de arranque avanzadas)
- Ejecutar linea de comandos como Administrador (Inicio -> Ejecutar: cmd.exe)
- Escribe:
bcdedit /set onetimeadvancedoptions on
presiona Enter - Luego reiniciar
- Al reiniciar te va a mostrar el menu y selecciona: Deshabilitar el uso de controladores firmados presiona Enter
- Instala el driver y posible que tengas que aceptar la instalacion por cada archivo no firmado de driver
- No es necesario revertir nada ya que el comando activa el menu una vez
Opcion 2: (ejecutar uno o dos comandos)
NOTA: Este metodo no me funciono en Windows 10 es por eso que la Opcion 1 es la mejor, hice una prueba y no deja instalar el driver, probando primero testsigning on y luego ejecutando nointegritychecks on, y con ambos comandos tampoco deja instalar el driver no firmado
- Ejecutar linea de comandos como Administrador (Inicio -> Ejecutar: cmd.exe)
- Escribe:
bcdedit /set testsigning on
presiona Enter - Solo para Windows 10 escribe: (Esta opcion no se activara si el computador tiene habilitado el Secure Boot, debes deshabilitarlo en el BIOS)
bcdedit /set nointegritychecks on
presiona Enter - Luego reiniciar
- Cuando testsigning on al reinciair en la parte derecha del escritorio estara un texto que dice: Modo de prueba
- Saber si se hicieron los cambios, ejecuta como Administrador cmd.exe
- Escribe:
bcdedit
presiona Enter - En el texto de salida mirate si esta testsigning: No y nointegritychecks: Yes (Recuerda que nointegritychecks es solo para Windows 10)
- Instala el driver
- Recuerda revertir los cambios, ejecuta como Administrador cmd.exe:
bcdedit /set testsigning off
- Solo para Windows 10:
bcdedit /set nointegritychecks off
- Reiniciar y listo!
Windows 8, 8.1 y 10 (proceso lento)
Estas capturas son de Windows 8.1
En Windows 10: Inicio -> Configuracion -> Buscar: Opciones de recuperacion y luego sigue con el Paso 5 en adelante que el resto es igual a Windows 8.1
![]() |
Paso 1: Dirigete a la barra Charm -> Configuracion |
![]() |
Paso 2: Cambiar configuracion de PC |
![]() |
Paso 3: Actualizar y recuperar |
![]() |
Paso 4: Recuperacion |
![]() |
Paso 5: Reiniciar ahora |
![]() |
Paso 6: Solucionar problemas |
![]() |
Paso 7: Opciones avanzadas |
![]() |
Paso 8: Configuracion de inicio |
![]() |
Paso 9: Reiniciar |
![]() |
Paso 10: Al reiniciar en este menu, presiona la tecla F7 o selecciona la opcion 7 |
- Alli reiniciara con la firma de controladores desactivado
- Instala el driver no firmado y/o dirigete al Administrador de dispositivos y veras que el controlador del dispositivo no esta con el icono amarillo
- Al reiniciar el PC normalmente, se activara la firmas de controladores
Windows XP, Vista y 7
- Con el computador apagado
- Enciendelo y despues de mostrar la pantalla del BIOS (algunos equipos no muestran logo del BIOS, si tienes el Windows instalado en un disco SSD es imposible entrar al menu presionando F8 ya que carga muy rapido, por eso intenta la Opcion 1 de la linea de comandos mas arriba)
- Presiona la tecla F8 repetidamente hasta llegar a este menu
- Selecciona la opcion: Deshabilitar el uso obligatorio de controladores firmados y presiona Enter
- Instala el driver no firmado y/o dirigete al Administrador de dispositivos y veras que el controlador del dispositivo no esta con el icono amarillo
- Ya luego de reiniciar normal, este menu no se mostrara mas
Publicado en tttony.blogspot.com