If-Koubou

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Докато подразбиращите се разрешения за Windows файлове няма да ви позволят да изтриете цялата папка на Downloader, установихме, че можете просто да отворите папката Downloader и да изтриете "latest" папката и другите папки с произволни имена. Оставете само папката "config" и "status.json".

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

Изтрийте маркираните файлове, за да освободите място.

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