Repositório de Drivers (DriverStore\FileRepository)
O Repositório de Drivers é uma pasta protegida, C:\Windows\System32\DriverStore\FileRepository, onde o Windows mantém todos os pacotes de drivers que foram preparados no PC. O Windows instala dispositivos apenas a partir de pacotes no Repositório de Drivers, portanto, drivers antigos de vídeo e impressora podem se acumular lá e ocupar vários gigabytes.
1Como os pacotes chegam lá
Quando um driver é instalado, o Windows primeiro copia (prepara) o pacote inteiro, com seu arquivo INF, para o Repositório de Drivers e, em seguida, instala-o para o dispositivo. Os pacotes aparecem como oem<número>.inf em ferramentas como o pnputil.
2Removendo pacotes antigos
Pacotes que nenhum dispositivo utiliza podem ser removidos com o pnputil. pnputil /enum-drivers lista os pacotes de terceiros com seu nome publicado, fornecedor, classe e versão. 'pnputil /delete-driver oem<número>.inf' remove um pacote; o Windows recusa se um dispositivo ainda o utilizar, a menos que /force seja adicionado, o que deve ser evitado.
Como listar e remover um pacote de driver não utilizado
- Abra o Terminal (Admin).
- Execute:
pnputil /enum-driverse anote o nome publicado (oem<número>.inf) de uma versão antiga. - Crie um ponto de restauração primeiro.
- Execute: pnputil /delete-driver oem<número>.inf
- Se o Windows informar que o pacote está em uso, mantenha-o.
Cuidados
- Nunca exclua pastas dentro de FileRepository manualmente.
- Não use /force em drivers para dispositivos de armazenamento, rede ou vídeo: o PC pode perder o dispositivo na próxima inicialização.
Artigos relacionados
- DISM (Deployment Image Servicing and Management)O que é o DISM, os comandos /CheckHealth, /ScanHealth e /RestoreHealth, e como o DISM e o SFC trabalham juntos para reparar o Windows.
- Ambiente de Recuperação do Windows (WinRE)O que é o WinRE, como abri-lo, quais ferramentas ele oferece e como verificá-lo com o comando reagentc /info.
- SFC (Verificador de Arquivos do Sistema)O que o sfc /scannow faz, como ler seus resultados, onde o CBS.log está e quando executar o DISM primeiro.
Fontes
- Repositório de Drivers (Microsoft Learn) learn.microsoft.com
- Sintaxe do comando PnPUtil (Microsoft Learn) learn.microsoft.com
Observação: O Rain Cleaner cria um ponto de restauração e uma cópia dos drivers atuais antes de instalar um driver.
Última revisão: