Защо NVIDIA съхранява гигабайта инсталационни файлове на вашия твърд диск?

Ако сте геймър (или просто потребител на компютър) с NVIDIA графика, драйверите на NVIDIA вероятно губят гигабайта място за съхранение на вашия твърд диск. NVIDIA оставя стари инсталационни файлове, заровени на твърдия ви диск, докато не се дразните и ги изтриете ръчно ... ако изобщо осъзнаете, че трябва.

Като човек, който използва графичен хардуер на NVIDIA от години, това ме дразни от много дълго време. Виждал съм, че тези файлове използват над 4 GB пространство и макар че това може да звучи като малко пространство за някои, това е много загубено място на по-малък SSD. И вероятно ще го забележите само ако използвате инструмент за анализ на дисково пространство.

Актуализация : NVIDIA се обърна към нас с нова информация. В GeForce Experience 3.9.0, NVIDIA добави инструмент за почистване, който автоматично ще премахне старите версии на драйверите. Сега NVIDIA поддържа инсталатори само за текущата и предишната версия на драйвера, което ще бъде общо около 1 GB.

NVIDIA също заяви, че планират да добавят функция „Връщане към предишен драйвер“ в бъдеща версия на GeForce Experience. Ето защо NVIDIA съхранява тези файлове на вашия твърд диск.

Къде се съхраняват тези файлове

СВЪРЗАНИ: Четирите най-добри безплатни инструмента за анализ на пространството на твърдия диск на вашия компютър с Windows

В момента NVIDIA съхранява тези инсталационни файлове на графичния драйвер в C: \ ProgramData \ NVIDIA Corporation \ Downloader. Директорията ProgramData е скрита по подразбиране, така че трябва да прегледате скрити файлове или да въведете C:\ProgramDataв лентата за местоположение на вашия файлов мениджър, за да отидете там.

За да видите точно колко място използват тези файлове на вашия компютър, отворете директорията на NVIDIA Corporation тук, щракнете с десния бутон върху папката „Downloader“ и изберете „Properties“.

На екранната снимка по-долу тези файлове използват само 1,4 GB пространство в нашата тестова система. Това обаче е само защото изчистихме тези файлове преди няколко месеца. Виждали сме този балон с папки много по-голям в миналото.

Предишните версии на софтуера NVIDIA съхраняваха тези инсталационни файлове на драйвери в C: \ Program Files \ NVIDIA Corporation \ Installer2, C: \ ProgramData \ NVIDIA Corporation \ NetService и точно под папката C: \ NVIDIA. Ако не сте преинсталирали Windows или сте изтрили тези файлове от известно време, те все още могат да се съхраняват в тези папки. Не сме сигурни дали софтуерът на NVIDIA някога ги изтрива.

Какво са те?

Ако отворите папката Downloader, ще видите редица папки с произволно изглеждащи имена. Щракнете двукратно върху една от тези папки и ще видите точно какво има вътре: Актуализациите на драйверите на NVIDIA във формата .exe.

По принцип, когато софтуерът на NVIDIA GeForce Experience изтегли актуализация на драйвер, той съхранява тук пълно копие на инсталатора на тази актуализация. Дори след като драйверът е инсталиран успешно, инсталаторите са оставени тук.

Папката „най-новата“ съхранява некомпресирано копие на последната актуализация на драйвера. Това трябва да е необходимо само по време на процеса на инсталиране на драйвера и ще ви трябва отново само ако някога се наложи да преинсталирате най-новия драйвер.

Защо NVIDIA ги държи наоколо?

Свързахме се с NVIDIA, за да попитаме защо GeForce Experience съхранява копия на всички тези инсталатори в папка като тази, но NVIDIA не отговори.

СВЪРЗАНИ: Как да се възстановите от лоша актуализация на драйвера на GPU

Можем обаче да си представим за какво са те. Ако актуализацията на драйвер създава проблем, можете да се насочите към тази папка, за да преинсталирате предишната актуализация на драйвера. Всички те са тук и са готови за работа, така че можете лесно да се върнете към предишен драйвер без дълго изтегляне, ако имате проблем.

Всичко това е добре, но колко често потребителите наистина трябва да върнат графичните драйвери? И не би ли било по-добре просто да запазите един или два от най-новите „добри“ драйвери, вместо да съхранявате 4 GB драйвери, които връщат много версии назад? В крайна сметка, дори ако потребителят трябваше да се върне към стар драйвер, той винаги можеше да изтегли старата версия от уебсайта на NVIDIA. Няма нужда да губите 4 GB място на твърдия диск „за всеки случай“.

Това има още по-малко смисъл, когато смятате, че софтуерът GeForce Experience на NVIDIA не улеснява връщането към друга версия на драйвера. Дори не казва на потребителите, че тези инсталатори съществуват. Едва ли някой някога ще ги намери и стартира, така че защо да ги държите наоколо? Ако тези файлове трябва да останат, GeForce Experience трябва да предложи начин за управлението им, така че потребителите да не се налага да ровят в папката ProgramData, за да освободят място.

Как да ги изтриете

Въпреки че разрешенията за файлове по подразбиране на Windows не ви позволяват да изтриете цялата папка на Downloader, открихме, че можете просто да отворите папката на Downloader и да изтриете папката „latest“ и останалите папки с произволни имена. Оставете папката „config“ и файла „status.json“ сами.

Това ще освободи мястото, използвано от инсталационните файлове на NVIDIA във вашата система. Когато обаче GeForce Experience изтегли нови драйвери и ги инсталира, тези нови файлове с драйвери ще се съхраняват тук, докато не ги изтриете също.

СВЪРЗАНИ: CCleaner беше хакнат: Какво трябва да знаете

CCleaner може също така автоматично да изтрие тези инсталационни файлове на NVIDIA. Разхвърляните инсталатори, които лакомо консумират дисково пространство като това, без да дават контрол на потребителите, са голяма причина, поради която толкова много потребители на Windows в крайна сметка работят с инструменти като CCleaner. Ако разработчиците на софтуер се държаха по-добре, толкова много потребители нямаше да са в опасност от хакването на CCleaner.