Por que a NVIDIA armazena Gigabytes de arquivos do instalador em seu disco rígido?

Se você é um jogador (ou apenas um usuário de PC) com gráficos NVIDIA, os drivers da NVIDIA provavelmente estão desperdiçando gigabytes de armazenamento em seu disco rígido. A NVIDIA deixa os arquivos do instalador antigo enterrados no seu disco rígido até que você se aborreça e os exclua manualmente ... se você perceber que precisa.

Como alguém que usa hardware gráfico NVIDIA há anos, isso tem me incomodado há muito tempo. Eu vi esses arquivos usarem mais de 4 GB de espaço e, embora isso possa soar como uma pequena quantidade de espaço para alguns, é muito espaço desperdiçado em um SSD menor. E você provavelmente só notará se usar uma ferramenta de análise de espaço em disco.

Atualizar: NVIDIA entrou em contato conosco com algumas informações novas. No GeForce Experience 3.9.0, a NVIDIA adicionou uma ferramenta de limpeza que removerá automaticamente as versões antigas do driver. A NVIDIA agora mantém instaladores apenas para a versão atual e anterior do driver, que terá cerca de 1 GB no total.

A NVIDIA também disse que planeja adicionar um recurso "Reverter para o driver anterior" em uma versão futura do GeForce Experience. É por isso que a NVIDIA armazena esses arquivos em seu disco rígido.

Onde esses arquivos são armazenados

RELACIONADO:As quatro melhores ferramentas gratuitas para analisar o espaço do disco rígido em seu PC com Windows

No momento, a NVIDIA armazena esses arquivos de instalação do driver gráfico em C: \ ProgramData \ NVIDIA Corporation \ Downloader. O diretório ProgramData está oculto por padrão, então você deve visualizar os arquivos ocultos ou digitar C: \ ProgramData na barra de localização do seu gerenciador de arquivos para ir até lá.

Para ver exatamente quanto espaço esses arquivos estão usando no seu PC, abra o diretório NVIDIA Corporation aqui, clique com o botão direito na pasta “Downloader” e selecione “Propriedades”.

Na captura de tela abaixo, esses arquivos estão usando apenas 1,4 GB de espaço em nosso sistema de teste. No entanto, isso é só porque limpamos esses arquivos alguns meses atrás. Já vimos esse balão de pasta muito maior no passado.

Versões anteriores do software NVIDIA armazenavam esses arquivos de instalação de driver em C: \ Arquivos de programas \ NVIDIA Corporation \ Installer2, C: \ ProgramData \ NVIDIA Corporation \ NetService e apenas na pasta C: \ NVIDIA. Se você não reinstalou o Windows ou excluiu esses arquivos por um tempo, eles ainda podem estar armazenados nessas pastas. Não temos certeza se o software da NVIDIA alguma vez os exclui.

O que eles são?

Se você abrir a pasta Downloader, verá várias pastas com nomes de aparência aleatória. Clique duas vezes em uma dessas pastas e você verá exatamente o que há dentro: atualizações de driver NVIDIA em formato .exe.

Basicamente, sempre que o software GeForce Experience da NVIDIA baixa uma atualização de driver, ele armazena uma cópia completa do instalador dessa atualização aqui. Mesmo depois de o driver ser instalado com sucesso, os instaladores são deixados aqui.

A pasta “mais recente” armazena uma cópia não compactada da atualização mais recente do driver. Isso só deve ser necessário durante o processo de instalação do driver e você só precisará dele novamente se precisar reinstalar o driver mais recente.

Por que a NVIDIA os mantém por perto?

Entramos em contato com a NVIDIA para perguntar por que a GeForce Experience armazena cópias de todos esses instaladores em uma pasta como esta, mas a NVIDIA não respondeu.

RELACIONADO:Como se recuperar de uma atualização incorreta do driver GPU

Podemos imaginar para que servem, entretanto. Se uma atualização de driver causar um problema, você pode acessar esta pasta para reinstalar a atualização de driver anterior. Eles estão todos aqui e prontos para uso, então você pode reverter facilmente para um driver anterior sem um longo download se tiver um problema.

Isso é muito bom, mas com que frequência os usuários realmente precisam reverter os drivers gráficos? E não seria melhor apenas manter um ou dois dos “bons” drivers mais recentes, em vez de armazenar 4 GB de drivers voltando para muitas versões? Afinal, mesmo se um usuário precisasse reverter para um driver antigo, ele sempre poderia baixar a versão antiga do site da NVIDIA. Não há necessidade de desperdiçar 4 GB de espaço no disco rígido "por precaução".

Isso faz ainda menos sentido quando você considera que o software GeForce Experience da NVIDIA não facilita a reversão para outra versão do driver. Nem mesmo informa aos usuários que esses instaladores existem. Quase ninguém os encontrará e executará, então por que mantê-los por perto? Se esses arquivos precisarem ficar por aí, a GeForce Experience deve oferecer uma maneira de gerenciá-los para que os usuários não precisem vasculhar a pasta ProgramData para liberar espaço.

Como excluí-los

Embora as permissões de arquivo padrão do Windows não permitam que você exclua toda a pasta do Downloader, descobrimos que você pode simplesmente abrir a pasta do Downloader e excluir a pasta “mais recente” e as outras pastas com nomes aleatórios. Deixe a pasta “config” e o arquivo “status.json” sozinhos.

Isso irá liberar o espaço usado pelos arquivos do instalador NVIDIA em seu sistema. No entanto, quando o GeForce Experience baixa novos arquivos de driver e os instala, esses novos arquivos de driver serão armazenados aqui até que você os exclua também.

RELACIONADO:CCleaner foi hackeado: o que você precisa saber

O CCleaner também pode apagar automaticamente esses arquivos do instalador NVIDIA. Instaladores bagunçados que consomem avidamente espaço em disco como este, sem dar controle aos usuários, são um grande motivo pelo qual tantos usuários do Windows acabam executando ferramentas como o CCleaner. Se os desenvolvedores de software se comportassem melhor, muitos usuários não estariam em perigo com o hack CCleaner.


$config[zx-auto] not found$config[zx-overlay] not found