Rain WikiWindows · Linux · Android

Repositório de Drivers (DriverStore\FileRepository)

Pasta do sistemaWindows 7, 8.1, 10, 11Seguro para excluir: Somente com a própria ferramenta

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

  1. Abra o Terminal (Admin).
  2. Execute: pnputil /enum-drivers e anote o nome publicado (oem<número>.inf) de uma versão antiga.
  3. Crie um ponto de restauração primeiro.
  4. Execute: pnputil /delete-driver oem<número>.inf
  5. 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.

Fontes

  1. Repositório de Drivers (Microsoft Learn) learn.microsoft.com
  2. 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: