NVIDIA为什么要在硬盘驱动器上存储千兆字节的安装程序文件?

如果您是使用NVIDIA图形的游戏玩家(或仅是PC用户),则NVIDIA的驱动程序可能会浪费您的硬盘上的千兆字节存储空间。 NVIDIA将旧的安装程序文件保留在硬盘驱动器上,直到您感到烦恼并手动将其删除为止……如果您甚至意识到需要这样做。

作为使用NVIDIA图形硬件多年的人,这很长时间以来一直困扰着我。我已经看到这些文件使用了超过4 GB的空间,虽然对于某些人来说这听起来像是很小的空间,但在较小的SSD上却浪费了很多空间。而且,只有在使用磁盘空间分析工具时,您才会注意到它。

更新:NVIDIA向我们提供了一些新信息。在GeForce Experience 3.9.0中,NVIDIA添加了一个清理工具,该工具将自动删除旧的驱动程序版本。 NVIDIA现在仅保留驱动程序的当前版本和先前版本的安装程序,总计约为1 GB。

NVIDIA还表示,他们计划在以后的GeForce Experience版本中添加“还原到先前的驱动程序”功能。这就是NVIDIA将这些文件存储在硬盘上的原因。

这些文件的存储位置

有关的:用于分析Windows PC上硬盘空间的四个最佳免费工具

目前,NVIDIA将这些图形驱动程序安装文件存储在C:\ ProgramData \ NVIDIA Corporation \ Downloader中。默认情况下,ProgramData目录是隐藏的,因此您必须查看隐藏的文件或键入 C:\ ProgramData 进入文件管理器的位置栏中。

要确切查看这些文件在您的PC上使用了多少空间,请在此处打开NVIDIA Corporation目录,右键单击“ Downloader”文件夹,然后选择“ Properties”。

在下面的屏幕截图中,这些文件在我们的测试系统上仅使用1.4 GB的空间。但是,这仅仅是因为我们几个月前清除了这些文件。过去,我们已经看到此文件夹的气球大得多。

早期版本的NVIDIA软件将这些驱动程序安装文件存储在C:\ Program Files \ NVIDIA Corporation \ Installer2,C:\ ProgramData \ NVIDIA Corporation \ NetService和C:\ NVIDIA文件夹下。如果您有一段时间没有重新安装Windows或删除这些文件,则它们可能仍存储在这些文件夹中。我们不确定NVIDIA的软件是否曾经删除过它们。

这些是什么?

如果您打开Downloader文件夹,则会看到许多带有随机名称的文件夹。双击其中一个文件夹,您将确切看到其中的内容:.exe格式的NVIDIA驱动程序更新。

基本上,每当NVIDIA的GeForce Experience软件下载驱动程序更新时,它都会在此存储该更新安装程序的完整副本。即使成功安装了驱动程序,安装程序仍留在此处。

“最新”文件夹存储最新驱动程序更新的未压缩副本。仅在驱动程序安装过程中需要,并且仅在需要重新安装最新驱动程序时才需要。

NVIDIA为什么要让他们四处走动?

我们与NVIDIA联系,询问为什么GeForce Experience将所有这些安装程序的副本存储在这样的文件夹中,但是NVIDIA没有回应。

有关的:如何从错误的GPU驱动程序更新中恢复

我们可以想象这些是干什么用的。如果驱动程序更新导致问题,则可以转到此文件夹以重新安装以前的驱动程序更新。它们都在这里,随时可以使用,因此,如果有问题,您可以轻松地恢复到以前的驱动程序,而无需长时间下载。

一切都很好,但是用户真的需要多久恢复一次图形驱动程序?并且仅保留一个或两个最新的“良好”驱动程序,而不是存储4GB的驱动程序以支持许多版本,这会更好吗?毕竟,即使用户需要还原到旧版驱动程序,他们也可以始终从NVIDIA网站下载旧版驱动程序。不必浪费4 GB的硬盘空间,以防万一。

当您考虑到NVIDIA的GeForce Experience软件无法轻松还原到另一个驱动程序版本时,这显得毫无意义。它甚至没有告诉用户这些安装程序存在。几乎没有人会找到并运行这些程序,那么为什么要保留它们呢?如果这些文件必须保留,GeForce Experience应该提供一种管理它们的方法,这样用户就不必挖掘ProgramData文件夹来释放空间。

如何删除它们

尽管默认的Windows文件权限不允许您删除整个Downloader文件夹,但我们发现,您可以直接打开Downloader文件夹并删除“最新”文件夹和其他具有随机名称的文件夹。单独保留“ config”文件夹和“ status.json”文件。

这样可以释放NVIDIA安装程序文件在系统上使用的空间。但是,当GeForce Experience下载并安装新的驱动程序文件时,这些新的驱动程序文件将存储在此处,直到您也将其删除为止。

有关的:CCleaner被黑:您需要知道的

CCleaner还可以自动删除这些NVIDIA安装程序文件。如此贪婪地占用磁盘空间而不给用户控制权的混乱安装程序是为什么这么多Windows用户最终运行诸如CCleaner之类的工具的重要原因。如果软件开发人员的表现更好,那么不会有太多用户受到CCleaner黑客的威胁。


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