Se você é um núcleo janelas usuário por muito tempo, você também deve estar ciente de que qualquer driver de dispositivo que você instala em seu sistema operacional Windows subjacente é armazenado em uma pasta do sistema chamada " DriverStore". É uma coleção de pacotes de drivers de dispositivos confiáveis de fontes de terceiros. Esta coleção é usada para validar quais drivers podem ser instalados no seu computador. Neste post, vamos rever um brinde - DriveStore Explorer, que ajuda você a gerenciar, listar, adicionar ou remover os drivers de dispositivo instalados no seu PC.
DriverStore Explorer
Pacote de Driver e Arquivo INF
Se algum driver de dispositivo precisar ser instalado em um PC, ele deverá ter seus arquivos de pacote de driver copiados DriverStore. Quando adicionamos qualquer pacote de driver no DriverStore, todos os arquivos são copiados junto com um Arquivo INF que realmente faz referência a todos os outros arquivos presentes no pacote. Como cada um desses arquivos é crucial para a instalação do driver, o arquivo INF deve referência todos os arquivos que estão presentes no pacote, para que durante a instalação eles possam ser encontrados facilmente no DriverStore. Por outro lado, se o arquivo INF fizer referência a um arquivo que não está disponível no pacote, ele não será copiado para o DriverStore.
Copiar os arquivos relacionados a um pacote de driver para DriverStore é chamado de Staging. Para instalar um driver para qualquer dispositivo em um PC, ele deve ser testado no DriverStore, ou seja, todos os arquivos do pacote correspondente, junto com o arquivo INF, devem ser copiados para o DriverStore. No entanto, você não pode simplesmente escolher qualquer pacote de driver e copiá-lo para o DriverStore. Ele precisa passar por algumas verificações de integridade e sintaxe antes de os arquivos serem copiados. Abaixo estão os breves estágios durante o teste:
- Verificação: Antes de o pacote do driver ser copiado para o DriverStore, ele é verificado em relação a várias verificações de segurança que confirmam se os arquivos do pacote estão corrompidos ou adulterados. O pacote do driver deve ser assinado digitalmente para passar por essa verificação.
- Validação: Esta é a próxima parte em que as permissões do usuário são validadas e o arquivo INF é verificado para todos os arquivos referenciados no pacote. Caso seja encontrada alguma discrepância, o pacote não deve ser copiado.
Usando o DriverStore Explorer
Depois de ter baixado o DriverStore Explorer, extraia os arquivos e execute o executável (Rapr.exe) com privilégios de administrador.
A janela do DriverStore Explorer abrirá imediatamente na tela. Clique Enumerar para listar todos os copiados (e instalado) pacotes de drivers no local do DriverStore. Uma vez que todos os detalhes do pacote de drivers estejam listados, você pode optar por (força) exclua qualquer driver zumbi que possa estar criando um problema.
Além disso, se você tiver um pacote disponível, poderá copiar seus arquivos para DriverStore usando a janela do Explorer. Basta clicar Adicionar pacote e selecione os arquivos do pacote para importar. Além disso, você também pode exportar arquivos de pacote do DriverStore Explorer. Clique com o botão direito em qualquer entrada de driver e selecione Exportar para salvá-lo em seu disco local.
Você pode baixar o DriverStore Explorer em github.com.