Como excluir drivers antigos de C:\Windows\System32\DriverStore passo a passo

Última atualização: 14/07/2025
autor: Isaac
  • Windows mantém cópias de Drivers antigos que podem ocupar muito espaço.
  • Existem métodos seguros (Administrador do dispositivo, pnputil) e manuais para removê-los.
  • Gerenciamento de permissões e cautela são essenciais para evitar problemas ao remover drivers.

driverstore

Remover drivers antigos armazenados no sistema operacional Windows pode ser uma tarefa delicada, mas necessária, para liberar espaço ou resolver conflitos de hardware . Com o tempo, à medida que você instala e atualiza periféricos e dispositivos, o Windows acumula versões anteriores de drivers na pasta C:\Windows\System32\DriverStore\FileRepository . Embora essas cópias possam ser úteis para reverter um driver, seu número pode crescer rapidamente, ocupando vários gigabytes e deixando seu computador mais lento.

Dominar o processo de remoção de drivers desatualizados é fundamental para manter o computador funcionando sem problemas e evitar possíveis problemas causados ​​por conflitos de versões de drivers. No entanto, é preciso cautela, pois excluir o arquivo errado pode afetar a estabilidade do sistema. Aqui, explicamos passo a passo e detalhadamente como identificar e remover drivers obsoletos ou problemáticos no Windows sem comprometer a segurança do seu computador.

Por que o Windows armazena versões antigas de drivers?

Sempre que você atualiza um driver, o Windows mantém um backup da versão anterior na pasta FileRepository . Há um bom motivo para isso: se a atualização não funcionar como esperado, você pode reverter rapidamente para a versão anterior. Mas com atualizações sucessivas ou alterações de hardware, esse repositório pode ficar cheio de arquivos inúteis, ocupando espaço valioso, especialmente em SSDs de baixa capacidade .

Identificando drivers antigos e sua localização

A maioria desses arquivos está localizada em dois caminhos principais:

  • C:\Windows\System32\DriverStore\FileRepository:Aqui estão os instaladores de drivers prontos para serem usados pelo Windows.
  • C: \ Windows \ \ drivers System32: Contém os arquivos .sys e outros componentes ativos de cada driver.

Para identificar quais drivers você pode remover com segurança , primeiro você precisa saber quais não estão em uso. O Windows oferece diversas maneiras de obter uma lista detalhada de todos os drivers instalados e seus respectivos status.

  Sua conta da Microsoft não inclui nenhum dispositivo que você precise usar.[FIX].

Métodos recomendados para remover drivers antigos no Windows

motoristas antigos

1. Usando o Gerenciador de Dispositivos

Este método é o mais seguro e fácil para usuários que não querem complicações:

  1. Abra o Gerenciador de Dispositivos pressionando Windows + X e selecionando 'Gerenciador de Dispositivos'.
  2. Clique no menu 'Exibir' e ative a opção mostrar dispositivos ocultosIsso revelará dispositivos que não estão mais conectados, mas ainda têm drivers instalados.
  3. Encontre o dispositivo problemático ou cujo driver você deseja remover. Você pode verificar categorias como "Controladores Universal Serial Bus", "Portas (COM e LPT)" ou o hardware específico.
  4. Clique com o botão direito no dispositivo e escolha desinstalar dispositivoMarque a caixa "Excluir o software do driver para este dispositivo" para excluir também o driver.
  5. Reinicie o computador para concluir o processo de limpeza.

Este procedimento remove os drivers associados apenas aos dispositivos selecionados . Se você busca uma limpeza mais profunda ou não encontra o dispositivo listado, existem outros métodos mais avançados.

2. Exclusão manual na pasta de drivers

Se o Gerenciador de Dispositivos não permitir que você exclua os arquivos, você pode agir diretamente nos locais mencionados. Isso requer extrema cautela para evitar a exclusão de drivers em uso.

  1. Acesso a C: \ Windows \ \ drivers System32 ou para a pasta correspondente dentro Repositório de arquivos.
  2. Localize os arquivos de driver problemáticos (por exemplo, aqueles que contêm nomes como ew_usbccgpfilter.sys, hw_cdcacm.sys, hw_quusbmdm.sys, etc.).
  3. Clique com o botão direito e selecione "Excluir" para excluir os arquivos.
  4. Reinicie o seu PC novamente depois de terminar a limpeza manual.

A exclusão manual deve ser reservada como último recurso e somente se você tiver certeza de quais arquivos excluir. Há risco de danificar o sistema se drivers essenciais forem removidos.

3. Usando o prompt de comando para remover drivers (avançado)

Para usuários mais experientes, existe uma alternativa poderosa através da linha de comando , que permite uma remoção mais completa dos drivers:

  1. Abra o simbolo do sistema como administrador: Pressione a tecla Windows, digite 'cmd', clique com o botão direito e selecione 'Executar como administrador'.
  2. Altere o diretório com o comando:
    cd C:\Windows\System32\DriverStore\Repositório de Arquivos
  3. Para listar todos os drivers instalados, execute:
    pnputil.exe /e > C:\drivers.txt
    Isso criará uma listagem completa no arquivo C:\drivers.txt.
  4. Analise o arquivo para identificar os drivers antigos que você deseja remover (geralmente aqueles que começam com oem e têm um número, como oem23.inf). Você pode aprender mais sobre como gerenciar drivers em Este guia avançado.
  5. Para remover um driver específico, execute:
    pnputil.exe /delete-driver oemNN.inf /desinstalar /forçar
    Substitua 'NN' pelo número do arquivo correspondente.
  6. Repita o processo para cada driver antigo que você deseja remover, certificando-se de não excluir nenhum que esteja sendo usado atualmente.
  7. Se o sistema indicar que não é possível excluir o driver porque ele está em uso, tente reinicializar em modo de segurança e repita o processo.
  Impedir que o iPhone se conecte automaticamente a redes WiFi

Essa técnica é muito eficaz para limpar a pasta FileRepository e pode liberar uma quantidade significativa de espaço.

4. Problemas de permissão: o que fazer se você não conseguir excluir pastas ou arquivos?

Às vezes, o Windows pode negar o acesso a determinados arquivos ou pastas, solicitando permissões do usuário SYSTEM . Isso é comum ao tentar excluir drivers específicos, como os de alguns programas ou dispositivos antigos que não estão mais em uso.

Se você receber uma mensagem de "acesso negado" ao tentar excluir uma pasta e as opções de segurança estiverem desativadas mesmo no modo de segurança, é provável que a pasta pertença ao SYSTEM e não possa ser modificada pela interface padrão. Nesses casos, você pode assumir a propriedade da pasta usando a linha de comando (com `takeown` ou `icacls`) ou usar ferramentas especializadas de terceiros para forçar sua exclusão. No entanto, modificar as permissões do SYSTEM pode acarretar riscos significativos , portanto, só deve ser feito se você compreender as implicações.

Ferramentas e utilitários integrados para liberar espaço adicional

Limpeza de disco

Além da limpeza manual e do uso do Gerenciador de Dispositivos, o Windows inclui utilitários para remover arquivos temporários e componentes desnecessários :

  1. Abra o menu Iniciar e procure por "Limpeza de Disco".
  2. Selecione a unidade que você deseja analisar e clique em "OK".
  3. Na próxima janela, selecione as categorias de arquivos que deseja limpar, como "Arquivos temporários" ou "Arquivos de otimização de entrega".
  4. Clique em "Aceitar" para iniciar o processo.
  5. No modo avançado, você pode lançar cleanmgr com parâmetros especiais para uma limpeza mais profunda:
    %systemroot%\system32\cmd.exe /c cleanmgr /sageset:65535 & cleanmgr /sagerun:65535

O uso deste utilitário é seguro, pois ele remove apenas os arquivos recomendados pelo Windows e não afeta nenhum driver em uso.

Firmware SSD
Artigo relacionado:
Solução de problemas do Windows 11 que não detecta o disco rígido no modo UEFI: causas, solução de problemas e guia definitivo