
Estou tentando instalar o driver WinUsb para um dos meus dispositivos, mas a instalação não é bem-sucedida e gera a seguinte mensagem de erro:
"Foi encontrado um problema ao tentar adicionar o driver à loja"
Alguma ideia de qual poderia ser o problema? Não há código de erro ou arquivo de log associado e não encontrei nenhuma informação relevante na Internet sobre esse problema para o driver WinUsb, por isso é difícil descobrir sozinho.
Para lhe dar mais contexto, estou tentando instalá-lo em uma máquina com Windows 10. No VS 2015, criei um "pacote de instalação do driver WinUsb INF" e fiz algumas pequenas modificações no arquivo INF do modelo fornecido, como digitar o número vid&pid adequado associado ao dispositivo e alterar o nome do fabricante.
Consigo instalar o driver com êxito em uma máquina virtual executando também o Windows10 clicando com o botão direito no arquivo INF e selecionando "instalar". (A máquina virtual está configurada no modo de depurador WDK), mas o mesmo processo na minha máquina "real" gera a mensagem de erro mencionada acima.
Suspeito que tenha algo a ver com a assinatura do driver, mas isso não deveria acontecer porque o driver WinUsb está assinado (o que o torna, entre outras coisas, tão interessante de usar).
Qualquer dica para resolver este problema seria muito apreciada,
Obrigado.
Responder1
Se você modificar o INF, invalidará a assinatura. Drivers, INFs, CATs estão todos interligados. Modifique um e o Windows, por padrão, não permitirá a instalação sem desabilitar a imposição de assinatura do driver.
Responder2
De acordo com o site do MS em...
Esta mensagem de erro significa "Seu pacote de driver não está assinado ou não está assinado corretamente."
Este é um recurso de segurança do Win OSpara ajudar a evitar que malware se faça passar por um driver de dispositivo e obtenha acesso de baixo nível ao sistema.
Uma possível solução temporária para testar esta teoria (e é umaalto risco de segurança) seria desativar a verificação de segurança. As instruções para fazer isso estão localizadas aqui.
http://jbcomp.com/disable-device-driver-signing-in-windows-10/