Cleaning up old NVIDIA driver files
原文地址:https://www.gameplayinside.com/optimize/cleaning-up-old-nvidia-driver-files-to-save-disk-space/
Did you know that each time you installed a Geforce driver update the old files get left behind on your system? This phenomenon has existed for years. However, with the introduction of the NVIDIA Geforce Experience it has gotten even worse. There are now three locations that get filled with unused files. GameplayInside shows you how to clean up old NVIDIA driver files to save disk space!
2017 update: This guide was originally released in 2014. Since then Nvidia introduced a major update of the Geforce Experience software. Unfortunately new Geforce Experiences still clutters your storage device, it just uses different file paths. Therefore this update was created.
Video tutorial
A video tutorial will be placed here later this week.
Location 1 – installer extraction directory
What is it?
When you run the NVIDIA Geforce Driver installer it will extract all files to a temporary directory. Each driver version has it’s own sub folder. Reinstalling the same version just overwrites the same directory.
Screenshot of the nvidia temporary driver installation folder.
The impact: 5.2 GB
As you can see I currently have 5214 MB of installation files on my C drive. It is actually a Samsung 850 Evo 500 GB so every MB does count!
File size of the temporary Nvidia driver installation folder
Removal instructions
All of these files and folders files are 100% safe to remove. They are only used during installation of the Nvidia graphics driver. To remove them and save disk space simply navigate to:
C:\NVIDIA
Now delete all folders inside it and you’re done!
Location 2 – Geforce Experience Download folder
What is it?
Geforce Experience also keeps a copy of all drivers it has downloaded automatically. If you decide to install the driver it will still keep a copy forever. These copies are not cleaned and will stay on your system until you take action. Eventually you will end up with dozens of useless files because Nvidia releases updates monthly.
The impact: 3.7 GB

In this example there are 3721 MB of unnecessary files.
Removal instructions
This is one of the directories that was changed in GFE 3.x. To remove these files and save disk space navigate to:
C:\ProgramData\NVIDIA Corporation\Downloader
Most subfolders contain installer executables. Simply remove all folders with a random name, only leave config and latest. For example on my system the folder 0cfd1195e705a478237a4db99f7ce77c contains GeForce_Experience_Update_v3.4.0.70.exe.
Location 3 – Geforce Experience driver installation repository
What is it?
With the introduction of Geforce Experience NVIDIA has decided it is a good idea to build a library of files. In theory these files can be used in a roll-back and SHOULD be deleted when uninstalling or updating your driver. However in reality you usually update your driver without the “perform a clean install” checkbox.
So guess what? You get a ton of files inside the actual driver installation directory that are completely useless!
The impact: 4.4 GB
The Installer2 folder is by far the largest folder in the Geforce Experience installation directory.
In this example I have 4445 MB of useless files collecting dust in the Installer2 folder.
Removal instructions
To remove these files and save disk space simply navigate to:
C:\Program Files\NVIDIA Corporation\Installer2
Now delete all folders inside this folder. Do not delete the Installer2 folder itself.
Disclaimer: Removing these files means you can no longer uninstall the Geforce Experience regularly. However, do not worry. If you ever need to uninstall Geforce Experience simply download the latest geforce experience setup and re-install the latest version. Hereafter you can uninstall the Geforce Experience as if nothing happened.
Bonus: Windows driver repository (14.4 GB)
The final location is not something Nvidia can be blamed for. Ever since Windows vista Microsoft started to keep a copy of every driver that was ever installed by the system. This caused the annoying phenomenon that after a few years your 20 GB windows install was suddenly 60 GB. In those times most of us had no clue what was happening, we simply started to do a yearly reinstall of Windows. Microsoft kept using this system in Windows 7, 8 and 10. So today the same principle applies.
Impact: 14.4 GB
Do not delete these folders! Deleting them will mess up your OS. If you want to check your impact then you can find the driver store at
C:\Windows\System32\DriverStore\FileRepository
Again do not delete these folders!
Removal instructions
Soon
Summary
In 2014 I managed to reclaim 4 GB of storage using my own guide: 1726 MB from the Geforce Experience Installer2 directory, 1002 MB from the Netservice directory and 1287 MB from the temporary Nvidia folder.
A few years have passed and I have been using Windows 10 for about a year. Today I was able to reclaim a whopping 13.3 GB. Soon I will also clean the driver repository which will boost my personal savings to over 27 GB!
Conclusion: cleaning up after Nvidia drivers is now more important than even. Especially now that SSD storage is becoming more expensive due to NAND chip shortages.
Cleaning up old NVIDIA driver files的更多相关文章
- linux nVidia driver 304 319 . installation by hand
It's so painful to install nVidia driver by hand on linux. If you remove it or you want to upgrade b ...
- Install Nvidia driver 367.18 or later
Install Nvidia driver 367.18 or later from ppa:graphics-drivers/ppa as follows: sudo add-apt-reposit ...
- nvidia-smi failed because it couldn't communicate with the nvidia driver
Ubuntu装好CUDA之后过段时间提示NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. NV ...
- Ubuntu 18.04 nvidia driver 390.48 安装 TensorFlow 1.12.0 和 PyTorch 1.0.0 详细教程
最近要在个人台式机上搭建TensorFlow和PyTorch运行环境,期间遇到了一些问题.这里就把解决的过程记录下来,同时也可以作为安装上述环境的过程记录. 如果没有遇到类似的问题,想直接从零安装上述 ...
- 【linux基础err】NVIDIA-SMI has failed because it could't communicate with the NVIDIA driver.
问题 安装nvidia driver和cuda关机重启之后出现不能进入系统的问题,进入命令行模式使用nvidia-smi检查驱动的问题. nvidia-smi NVIDIA-SMI has faile ...
- Ubuntu 16.04 Install NVidia Driver (download from nvidia official site)
sudo apt-get update sudo apt-mark hold libreoffice sudo apt-get update && sudo apt-get upgra ...
- 查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
当输入nvidia-smi时出现 NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make ...
- ubuntu 16.04 +anaconda3.6 +Nvidia DRIVER 390.77 +CUDA9.0 +cudnn7.0.4+tensorflow1.5.0+neural-style
这是我第一个人工智能实验.虽然原理不是很懂,但是觉得深度学习真的很有趣.教程如下. Table of Contents 配置 时间轴 前期准备工作 anaconda3 安装 bug 1:conda:未 ...
- centos7 intall nvidia driver
此教程是介绍于 CentOS 7 以上的 Linux 系统中安装 NVIDIA 显卡驱动和 CUDA Toolkit .此文中以 CentOS 7.4 64 bit 为例,显卡型号为 NVIDIA T ...
随机推荐
- BZOJ2150 部落战争 【带上下界最小流】
题目链接 BZOJ2150 题解 复习: 带上下界网络流两种写法: 不建\(T->S\)的\(INF\)的边,即不考虑源汇点,先求出此时超级源汇的最大流,即无源汇下最大的自我调整,再加入该边,求 ...
- 暑期OI大电影——不看后悔整个OI生涯!
惊爆~!! 2018暑期OI大电影要开始放送啦~!! 各位OI骨灰级大咖登场荧幕~!! 近四十部大电影纷至沓来~!! 著名特级导演CCF.著名特级编剧刘汝佳等纷纷给予高度评价~!! 观众朋友们,OI的 ...
- CF1043
找个下午打了场CF,结果被某uranus吊打......一千多名,过弱. T1,一眼二分了,后来发现题解是O(1)的hhh T2,题意精炼一下就是让你找一个串的循环节个数,直接n²枚举..... T3 ...
- 外显子分析弹错解决方案:Exception in thread "main" picard.PicardException: New reference sequence does not contain a matching contig for NC_007605
最近从公共数据库下载了一堆bam文件和reference 基因组文件,重新分析外显子流程时,跑出了“Exception in thread "main" picard.Picard ...
- 误删除 linux 系统文件了?这个方法教你解决
转载于互联网并适当的修改 误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题.方法总比问题多~ 说在前面的话 针对日常维护操作,难免会出现文件误 ...
- Swagger介绍-一套流行的API框架
简介 号称:世界最流行的API框架 官网:http://swagger.io/ 解决什么问题:在前后台分离的开发模式中,减小接口定义沟通成本,方便开发过程中测试,自动生成接口文档. 实例代码位置:ht ...
- Log4j Threshold属性指定输出等级
有时候我们需要把一些报错ERROR日志单独存到指定文件 ,这时候,Threshold属性就派上用场了: Threshold属性可以指定日志level Log4j根据日志信息的重要程度,分OFF.FAT ...
- PHP7 学习笔记(五)安装event扩展(libevent)
一.描述:有效安排I/O,时间和信号的扩展 使用可用于特定平台的最佳I/O通知机制的事件,是PHP基础设施的libevent端口. 二.下载地址:http://pecl.php.net/package ...
- Jquery中click事件重复执行的问题
平常没注意事件绑定问题,在此注意一下: function testClick(obj){ $("select").off().on("click", funct ...
- Linux 开机启动图形界面,shell界面
查看当前启动模式 # systemctl get-default 更改模式命令: systemctl set-default graphical.target由命令行模式更改为图形界面模式 syste ...