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
Publicar un comentario
15 comentarios:
MUCHAS GRACIAS POR EL APORTE
1 SEMANA CON MI ARDUINO Y NO PODÍA USARLO HASTA QUE DÍ CON ESTE POST. MUUUUUCHAS GRACIAS.
DEBERÍAS DE HACER UN VIDEO Y SUBIRLO A YOUTUBE SERÍA DE MUCHA AYUDA PARA LOS QUE TENEMOS ESTE PROBLEMA. FUNCIONO AL FIN.
Muy efectivo, 100% solucionado, muchas gracias!
Excelente post, no sabes cuanto lo agradezco, me salvaste de una, gracias por compartir su experiencia con los demás!!!
Excelente post, me salvaste de una, muchas gracias por compartir su experiencia con los demás!!!
Muchas gracias , excelente ayuda , te lo agradezco bastante
Excelente estimado!! Gran aporte.
Saludos
Hola
Gracias, por fin lo pude solucionar.
Eres lo maximo
Millon de gracias, tres dias sin solucionarlo hasta que llegué aquí.
Que maravilla.
Gracias, gracias y mil gracias.
gracias me soluciono el problema mil gracias tenia varios dias buscando una solucion
muchas gracias hermano este post me fue de mucha ayuda
yo en windows 7 arranco con esa opcion pero me aparece la pantalla azul y no me deja hacer mas nada.
necesito ayuda segui lo que decia el paso 5 de que ponga en reiniciar desde recuperacion pero cuando lo hago la computadora me dice que por favor espere y que no apague el equipo,luego de eso en vez de que me aparezca la opcion de opciones avanzados y otra mas que no recuerdo mas una que dice apagar el equipo no me sale,solo me sale apagar el equipo
Un capo
13/03/22 GRACIAS me funcionó en Windows 7 con el método de F8
estos métodos de otros links no me funcionaron
bcdedit /deletevalue testsigning
bcdedit /deletevalue nointegritychecks
MUCHAS GRACIAS
MANU G
Publicar un comentario