O driver falha em todo reinício. (Código 37)

2

Eu encontrei o seguinte problema:

Toda vez que eu reinicio o leitor de cartão inteligente interno da máquina fica inacessível com o seguinte erro:

Windows cannot initialize the device driver for this hardware. (Code 37)

Se eu desinstalar o dispositivo no Gerenciador de dispositivos, o Windows o instalará com êxito e o leitor de cartões estará disponível novamente ... até a próxima reinicialização. Isso é muito frustrante, eu não gosto da idéia de ter que instalar o driver toda vez que eu fizer logon.

Alguma idéia de como corrigir esse comportamento?

  • SO: Windows-7 pro x64
  • Dispositivo: Microsoft SmartClick Usbccid Reader (WUDF)

Captura de tela do erro:

Depoisdereinstalarodriver:

    
por Art Gertner 10.06.2016 / 09:43

1 resposta

2

Se você consultasse o log de eventos do sistema, provavelmente encontraria uma mensagem como esta:

Source: Microsoft-Windows-DriverFrameworks-UserMode
Description: The UMDF reflector was unable to complete startup because the WUDFSvc service was not found. This service may be started later during boot, at which point Windows will attempt to start the device again.

O problema semelhante é descrito neste artigo de suporte da Microsoft , embora esse hotfix já seja bastante antigo e provavelmente você já o instalou como parte de atualizações regulares do Windows.

O seu driver de cartão inteligente não foi iniciado porque o serviço do User-Mode Driver Framework não foi iniciado por demanda.

Como solução alternativa, você pode tentar alterar o serviço wudfsvc para iniciar automaticamente na inicialização usando este comando:

sc CONFIG wudfsvc start= auto
    
por 11.06.2016 / 10:29