O driver falha em cada reinicialização. (Código 37)

2

Eu encontrei o seguinte problema:

Sempre que eu reinicio, o leitor de cartão inteligente incorporado da máquina fica inacessível com o seguinte erro:

O Windows não pode inicializar o driver de dispositivo para este hardware. (Código 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. É claro que isso é muito frustrante, não gosto da ideia de ter que instalar o driver toda vez que faço logon.

Alguma idéia de como corrigir esse comportamento?

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

Captura de tela do erro:

insira a descrição da imagem aqui

Após reinstalar o driver:

insira a descrição da imagem aqui insira a descrição da imagem aqui

Art Gertner
fonte
1
Algum evento relacionado adicional no log de eventos do sistema?
Vojtěch Dohnal
1
Você verificou isto: support.microsoft.com/en-us/kb/978977 ?
Vojtěch Dohnal
Não há opção para excluir o driver ao desinstalar. O log do sistema está desabilitado pela diretiva de grupo. Correcção a partir microsofr Eu tentei, mas continuo recebendo: " A atualização não é aplicável ao seu computador " mensagem
Art Gertner
1
Você quer dizer que pode instalar / desinstalar o driver como administrador local, mas o GPO desabilita o acesso ao log de eventos? Essa é uma configuração estranha, mas alguns administradores poderão ler o log com certeza.
Vojtěch Dohnal
1
Tente executarsc CONFIG wudfsvc start= auto
Vojtěch Dohnal

Respostas:

1

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

Fonte: Microsoft-Windows-DriverFrameworks-UserMode
Descrição: O refletor UMDF não pôde concluir a inicialização porque o serviço WUDFSvc não foi encontrado. Este serviço pode ser iniciado posteriormente durante a inicialização, momento em que o Windows tentará iniciar o dispositivo novamente.

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

O driver do seu cartão inteligente não foi iniciado porque o serviço da estrutura de driver no modo de usuário não foi iniciado sob demanda.

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

sc CONFIG wudfsvc start= auto
Vojtěch Dohnal
fonte