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 em 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. Já 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 provavelmente você só perceberá se usar uma ferramenta de análise de espaço em disco .

Atualização : a 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

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ê precisa visualizar os arquivos ocultos ou digitar C:\ProgramDatana barra de localização do gerenciador de arquivos para acessá-lo.

Recomendado:  Como instalar e usar o Linux Bash Shell no Windows 10

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 há alguns meses. Já vimos esse balão de pasta muito maior no passado.

As versões anteriores do software NVIDIA armazenavam esses arquivos de instalação do 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 está dentro: Atualizações do driver NVIDIA no 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 que o driver for 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.

Recomendado:  10 golpes do Facebook Marketplace para ficar de olho

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 download longo 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 drivers “bons” 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. Ele 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 procurar na 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 Downloader, descobrimos que você pode simplesmente abrir a pasta 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 a 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.

Recomendado:  O que é HTTPS e por que devo me importar?
Exclua os arquivos destacados para liberar espaço.

O CCleaner também pode apagar automaticamente esses arquivos do instalador NVIDIA. Instaladores bagunçados que consomem avidamente espaço em disco como esse, 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 .