Si vas a copiar

.. y pegar este post en tu web o blog personal, por favor te pido que coloques el link del post de donde lo copiastes:

Fuente:

Solucion al error 52: Windows no puede comprobar la firma digital de los controladores necesarios para este dispositivo

18 de noviembre de 2015 15 comentarios:
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:

DJDEYVIS dijo...

MUCHAS GRACIAS POR EL APORTE

Jaime dijo...

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.

Unknown dijo...

Muy efectivo, 100% solucionado, muchas gracias!

Unknown dijo...

Excelente post, no sabes cuanto lo agradezco, me salvaste de una, gracias por compartir su experiencia con los demás!!!

Unknown dijo...

Excelente post, me salvaste de una, muchas gracias por compartir su experiencia con los demás!!!

Anónimo dijo...

Muchas gracias , excelente ayuda , te lo agradezco bastante

Mariano dijo...

Excelente estimado!! Gran aporte.
Saludos

Unknown dijo...

Hola
Gracias, por fin lo pude solucionar.
Eres lo maximo

Anónimo dijo...

Millon de gracias, tres dias sin solucionarlo hasta que llegué aquí.
Que maravilla.
Gracias, gracias y mil gracias.

Unknown dijo...

gracias me soluciono el problema mil gracias tenia varios dias buscando una solucion

Jenuthy dijo...

muchas gracias hermano este post me fue de mucha ayuda

Fede dijo...

yo en windows 7 arranco con esa opcion pero me aparece la pantalla azul y no me deja hacer mas nada.

Unknown dijo...

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

Anónimo dijo...

Un capo

Anónimo dijo...

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

Buscar en el Blog



PUBLICIDAD