banner-pcinside-v6

Cleaning up old NVIDIA driver files

Did you know that each time you installed a Geforce driver update your old files get left behind? 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!

Location 1 – Temporary installer directory

The issue

When you run the NVIDIA Geforce Driver installer it will extract all files to a temporary directory with a sub folder for each release.

Screenshot of the nvidia temporary driver installation folder
Screenshot of the nvidia temporary driver installation folder.

The impact

As you can see I currently have 1287 MB of installation files on my hard disk. It is actually a Solid State Drive so every MB counts!

Screenshot of the nvidia temporary driver installation folder with file sizes
File size of the temporary driver installation folder

Removal instructions

These 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 go to:

C:\NVIDIA

Now delete all folders inside it!

Location 2 – Geforce Experience

The issue

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

Clean up harddrive space by deleting the nvidia installer2 folder

In this example I have 574 MB of useless files .

Removal instructions

To remove these files and save disk space simply navigate to:

C:\Program Files\NVIDIA Corporation\Installer2

Now delete all files INSIDE this folder. Do not delete the folder itself.

Location 3 – Geforce Experience Download folder

The issue

Geforce Experience also keeps a copy of all drivers it has downloaded automatically. Even if you decide to install the driver it will still keep a copy forever. You will soon end up with dozens of useless files because Nvidia releases these updates monthly.

Thanks to David for bringing this to my attention in the comments.

The impact

save-disk-space-by-cleaning-up-old-nvidia-driver-files-geforce-experience-netservice-folder

In this example there were 1002 MB of unnecessary files.

Removal instructions

To remove these files and save disk space simply navigate to:

C:\ProgramData\NVIDIA Corporation\NetService

How delete all .exe files with the Nvidia logo. In this example I saved 1002 MB!

Summary

By removing the C:/NVIDIA folder and cleaning the Installer2 directory I managed to save 1726MB. I went through this process less than a month ago so you could even have even more savings! Thanks to David I ended up saving an additional 1002  MB from the NetService directory.

How much did you save?

 

GameplayInside recommends gaming on:

Comments:

  • Daniel

    The Path
    C:\ProgramData\NVIDIA Corporation\NetService
    Also has a bunch of the downloaded installer .exe’s which can be cleared out too.

    • Sebastiaan de Kooter

      Awesome find! Thank you for sharing. I found 1,02 GB there.

      • I’ve noticed that when I delete files from this folder, a Nvidia service seems to re-download the latest four versions of the video drivers AND the Geforce_Experience_Update exes.

        • Sebastiaan de Kooter

          I have not been able to reproduce that.

  • Almost 10GB on my SSD … now removed. Thanks!

    • Sebastiaan de Kooter

      Glad to be of assistance!

  • Kawasuzu

    How much did you save?

    I have saved around 5 to 6 GBs.

  • Joseph VanSandt

    16GB on my SSD, thanks a whole lot! I realized I was losing more space than I expected and noticed the first folder full of old drivers. Luckily I decided to google search if there were more.

    • GameplayInside

      That is a lot! You just set the new record :).

  • Classisisimo Tertain-ment

    Dun forget that Windows keep a full back up of all driver history in the driver store, so nvidia drivers are accounted for. Deleting these are more complicated, go google Windows driver store clean up, could free up a few more GBs

    • GameplayInside

      That is a really good suggestion. My Windows 7 is quite old (somewhere around 2012). So I found 17 Nvidia related driver folders there with a combined size of 4,63 GB! And guess what, the total folder size is 4,96GB. So Nvidia is really taking up all my space.

      Gonna work out a safe procedure and then add it to the guide :).

      • Shadrach Luke Hargreaves

        My Install has be migrated to new drives so damn much it’s almost 5 years old

    • Manuel Tejera

      Recently Microsoft made an update to Disk Cleanup tool so it deletes old updates, including driver updates AFAIK. If your system has been running for a couple of years, you might clean a surprising amount of space.

  • Shadrach Luke Hargreaves

    I save 7GB, 7 fucking GB!!! I don’t need this crap on my SSD, over the 4 years I’ve been using Nivdia I’ve only ever rolled back once, ONCE! doesn’t justify the fucking size.

    • Sebastiaan de Kooter

      Exactly, these rollbacks are strange. Especially since the Windows drive repository also has rollback files.

  • Joe321

    Man… thanks a lot. I was having a problem with GeForce Experience not able to install new drivers. So… I was looking for the download folder to delete it and start over again and I found this article. I did put my new NVIDIA card 5 months ago after passing on my good old ATI and saved 4GB… say whaaat? Thank you. 😉

    • Sebastiaan de Kooter

      Nice! No problem :).

  • Pkmmte

    Thank you! I have saved 8GB on my SSD thanks to you! 😀
    Right when I had less than 100MB left.

    • Sebastiaan de Kooter

      Nice. Be careful though! If you have only 100MB left then you were too late and have semi-permanently reduced the writing speed of your SSD. To fix that you will most likely need to use the Secure Erase command (which whipes all data from your SSD).

  • Sirius

    Hey Sebastiaan,
    thank you very much for the great hints, that’s awesome! I’ve one questian though, what’s about the folders with the cryptic names in C:ProgramDataNVIDIA CorporationNetService? Can they be safely deleted, too?

    • Sebastiaan de Kooter

      Good question.

      My suggestion is to close the Geforce Experience and then delete the .exe files inside those folders with the cryptic names (or simply do a search for .exe within the folder). You can leave the folders “alive”. An empty folder does not really take up space :).

      Again these are the installer files that are 350MB in filesize, so good find!

  • Sebastian

    Can I delete the folders inside the Installer2 folder?

    • Sebastiaan de Kooter

      Yes.

  • Having difficulties with deleting EXEs from the C:ProgramDataNVIDIA CorporationNetService folder. In Windows, says can’t delete because it is open in windows explorer. In CMD, I get access denied. Tried changing permissions on the EXE files… still not cooperating. I have Win8.1 on Alienware 18.

    • Sebastiaan de Kooter

      Changing permissions is only something you need to do on Linux OS. Although in theory applications exist to “unlock” files I have not needed to do this in the 20 years I have been using Windows.

      Most likely issue would be forgetting to close the Geforce Experience. Other possibilities would be over enthusiastic Antivirus Software and User Account Control (because you are inside a programdata folder). If you really want to get rid of the files then you could always boot into safe mode (hold f8 during boot).

      • Thanks, Sebastiaan. I opened a cmd window, changed properties, then rebooted. I was then able to delete the files. Ultimately recovered ±8GB of hard drive space.

  • Heavensdemon_562

    People are saving 7-10gb… I just saved like 30…

    • Peter Slavchov

      HOLY…. And I thought that my 15-20 gigabytes of Nvidia junk files
      were big… I thought those guys like to keep a few backups(like 5 or 10)
      just in case of emergency, but turns out they just dont wana to bother
      with clearing up the old files.

      But as a gamer I can forgive this to Nvidia, since they are the only Vcard manufacturers who do support ancient games, and provide options for visual compatibilities with almost any game.

  • i deleted around 14 GB. But i deleted also files from “C:WindowsSystem32DriverStoreFileRepository” (with a tool named driver store explorer [RAPR])
    i don’t know what the engineers do at nvidia

  • Perry Verheij

    I saved more than 9 GB!

  • There’s actually more EXE files within C:ProgramDataNVIDIA CorporationNetService within the hexidecimal coded folders (ie : C:ProgramDataNVIDIA CorporationNetService1a1267e7-c160-4f87-a857-1042e4f60ff6) Should these be deleted as well?

    • Sebastiaan de Kooter

      You can remove these. For me they were auto cleaned.

  • head Gr.

    Is someone sent this link to NVidia? Just cleaned 5Gb of junk. Just to be clear – it’s 10% of my SSD

  • OMG I just did all the above and got back 10gig on my SSD. Thank you

    • Sebastiaan de Kooter

      Nice :).

  • robax

    This doesn’t seem to work. After rebooting once or twice, the drivers all start to download again. Done it three times now and downloaded the same 7gb three times over. Last time I left the xml and log file in place but it didn’t matter. Unbelievably stupid programming by NVIDIA. I only noticed this because my ssd was full.

    • thes

      I’m having this same problem. Anyone know of a fix? I’ve tried unchecking every box in the Geforce Experience updates tab, still doing it.

    • I think you are right. The old driver versions I uninstalled are back!

      • robax

        To resolve this and get the space back, I’ve now simply uninstalled Geforce Experience. I’ll just get the latest driver download when it arrives and install in the conventional manner. Obviously that doesn’t help for people who want Shadowplay, but it’ll do for me for now an until there is a proper fix from Nvidia.

    • Sebastiaan de Kooter

      Try to disable the checkbox at the Geforce Experience settings that states “automatically download driver updates and let me choose when to install them”. It is located at the General>Updates tab.

  • Manuel Tejera

    Pretty useful, thanks.

    • Sebastiaan de Kooter

      No problem, thanks for caring :).

  • 6 GB of files deleted…. Unbelievable! Thanks a mil, six mil to be precise ;-).

  • sinwar

    i deleted 8GB from like 4 years or driverupdates…

  • Nicolaus Eddy

    I made a neat script to automate this since NVIDIA likes to release drivers so often these days. Make the following into a batch file and enjoy a few seconds more free time! (Run as Admin):

    RMDIR /S /Q “C:NVIDIA”

    DEL /F /S /Q “C:Program FilesNVIDIA CorporationInstaller2*”

    for /D %%i in (“C:Program FilesNVIDIA CorporationInstaller2*”) do RD /S /Q “%%i”

    DEL /F /S /Q “C:ProgramDataNVIDIA CorporationNetService*”

    for /D %%i in (“C:ProgramDataNVIDIA CorporationNetService*”) do RD /S /Q “%%i”

    PAUSE

  • yamenshahin

    Saved 11 GB using this!!

  • bugme143

    Just saved 3gb. Thanks!

  • Zed68

    I just saved 15 Gb !!! 15 ! What the hell are nvidia programmers thinking ?

  • lac007

    I cleaned up 7,5 GB, THX

  • WhiteZero

    WARNING: the C:Program FilesNVIDIA CorporationInstaller2 folder also contains the uninstaller exe for Geforece Experience. So you’ll have a bit harder time uninstalling it properly if you’re clearing that folder as well.

    • Sebastiaan de Kooter

      Did you actually try uninstalling? I can go to Software and Uninstall the Geforce Experience just fine.

      • WhiteZero

        I did a few months ago, when I ran into that issue. I’ll have to test again if you didn’t see this issue.

      • WhiteZero

        Confirmed the issue in Windows 8.1 at least, don’t know if its the same for Windows 10. I renamed the Installer2 folder to Installer2.old and tried running the Uninstall from Programs and Features (appwiz.cpl). I get the following error:

        RunDLL
        —————————
        There was a problem starting C:Program FilesNVIDIA CorporationInstaller2InstallerCoreNVI2.DLL
        The specified module could not be found.

        It’s pretty obvious this will happen if you check the UninstallString in the Registry for Geforce Experience under HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall. The string is: “C:WindowsSysWOW64RunDll32.EXE” “C:Program FilesNVIDIA CorporationInstaller2InstallerCoreNVI2.DLL”,UninstallPackage Display.GFExperience

        I also tried moving all of the folder except Installer2 to another folder and tested the Uninstall again, it would not produce and error and nothing would happen. So it seems that at least in Windows 8, Installer2 is necessary in order to properly Uninstall the software.

    • Lars

      This is correct. I had to download and reinstall the Gefore Experience software just to be able to remove it after cleaning up the above folders. Windows 7 btw.

  • Eden Sama

    I saved 4-5GB For fuck sake Nvidia fix that shit! I’m using an SSD!!!!!

  • Lars

    This is just lazy programming from Nvidia. I had to repeat these steps multiple times a year to free up my SSD until I got fed up with it. I now completely removed this piece of crap Geforce Experience from my pc. Seriously considering to switch to AMD for my next graphics card just because of this.

  • Thanks a lot. 7 giga on Installer2 and 4.30 on NetService.

  • Julio García

    Hello, very useful indeed, by following these directions I recovered almost 11 Gigs in used space (2 Gigs in first folder, 8 Gigs in second and like 650 Mb in third). Almost 3 years of driver history.

  • Hisham Ibrahim

    Guess what, 7 GB been saved!

  • DaveyD

    Whenever I install the latest Nvidia drivers I make sure to do a custom install. I always make sure not to install the geforce experience, 3D vision related stuff (since I don’t have a 3D monitor), the HD audio driver (since I have realtek drivers)… so I’m only installing the actual driver and PhysX (if there’s a new version). Nevertheless, I just freed up about 4 GB of space on my SSD by deleting the old drivers / installers.

  • super_slav

    Every time my drivers update I loose 2gb of space, I delete the installer2 folder and only get around 500mb back, I have lost 80gb so far on my SSD, I never had this problem with AMD, I am thinking of going back.

  • Cade Johnson

    I did this and no problems, except that I now want to uninstall Geforce Experience and I can’t. I deleted something out of Installer2 that the system needs to perform an uninstall. I guess I can manually delete the Geforce Experience application…

  • Kiomaru

    Hello sir,
    But the thing you are saying, nothing is the same in my pc.Any help?

    • Kiomaru

      I would like to attach this

  • Jason

    Thanks for the advice.
    I found this page by googling ‘nvidia shit in the hard drive’.
    And YES! This was exactly the information I was looking for. lol

  • Tom Carter

    I deleted over 4.8 gig from the installer2 folder…..

  • Timo Vosse

    Holy shit. I almost got to 40 GB, including the driver store cleanup advised by Classisisimo. I only knew about the first step, thanks! Bunch of amateurs over there at Nvidia…

  • Moktadir

    Guys, a certain tool helps make disk cleanup a lot easier 🙂 Look up WinDirStat.

    Essentially, finding 10GB’s worth of NVIDIA files led me to Googling what they might be relevant for, and this article came up, haha

  • Rui Ning Wang

    HOLY SCHMUZZLES! I knew about deleting basically each 1 out of 2 files NVIDIA ever installs on your computer, i did not know about the DriverStore Explorer [RAPR] trick. I just evicted 6GB worth of outdated drivers out of my C partition. Life feels SOOOO great.