The NVIDIA graphics driver on this PC is several versions out of date, so I went to upgrade it due to an unrelated issue. I went to the NVIDIA website, downloaded the 64-bit Windows 10 driver for the GT 720 GPU. I ran the installation as you normally would only to be met with the error "NVIDIA Installer Failed", and it told me the "Graphics Driver" failed to install.
Now I only have one usable monitor, the other is not detected, yet it turns on briefly as Windows initially loads the desktop.
This is the first thing I tried, I restarted the computer, waited a while, and then I ran the NVIDIA driver installer, I selected "Custom Install", and then I ticked the "Clean Install" checkbox. This failed in the same way as before. Note, I also tried "Run[ning the updater] As Administrator".
I opened Windows Update to check for updates, since this can often fix failed driver installs. It said there was a NVIDIA driver update available, so began the update process. This failed with the error "0x80070003". I tried again, it failed again.
Manual Driver Install
From device manager, I right clicked on the GPU, and clicked "Update Driver Software", I opted to browse for driver files, with "Check subfolders" checked, and navigated to
C:\NVIDIA\DisplayDriver\368.39\ and clicked "OK". This failed with "Code 28".
Manual Driver Install (Automatic)
Same as before, except I let Windows find the driver online automatically, I presume it found the same files I had already downloaded, and downloaded them again. This failed.
I am still stuck with one working monitor, reduced graphical performance, and am unable to install the NVIDIA driver.
This is my work PC, so I don't have a huge amount of time to reinstall Windows, so I'd rather not do that, as I have various customisations in place, and lots of programs installed. It'd take a long time for me to do all of that again.
There are no NVIDIA listings under "Uninstall a Program" in the Control Panel. Yet the "NVIDIA Control Panel" app is still in the start menu, but does not start. I believe that is because there are just three DLL files in
C:\Program Files (x86)\NVIDIA Corporation\coprocmanager, and no other files/directories in
coprocmanager's parent directory.
When the driver is installing, my second monitor starts working, and then stops when the installation fails.
When the driver is installing, it briefly appears as "NVIDIA GeForce GT 720" in Device manager, after it fails, it goes back to being labeled, quite simply, "Display".
PsExec.exe -i -s "C:\NVIDIA\DisplayDriver\368.39\Win10_64\International\setup.exe"
..to no avail.
PC Specs (from Speccy):
Display Driver Uninstaller (DDU) is a tool precisely for situations like this - where there are existing drivers that have not or cannot be cleanly removed which prevent you from updating or installing new graphics drivers.
DDU solves issues with unclean or incomplete driver installs/uninstalls by using its own, "brute force" method and directly removes all known registry entries, installer records, files, folders, and other tidbits of previous graphics drivers, leaving your PC in a clean state as if you had never installed any graphics drivers before. DDU supports NVidia, AMD (ATI), and Intel graphics drivers.
DDU is free software and can be downloaded from here.
It's fairly simple and self-explanatory.
1. Download the latest version of the tool from the link above
DDU <version>.exeinside the other zip file (zipception!) taking note of the location the self-unzipping zip archive inside the zip archive is unzipping itself into
Display Driver Uninstaller.exe.
4.b. If you haven't already restarted in safe mode, you will be prompted with the option to do so.
If DDU doesn't resolve the problem, then it's highly likely there's a fault with your Windows install or your Windows Installer install, rather than the graphics driver itself.
(Note: Screenshots were taken on a Windows 7 machine not in Safe Mode and may not match exactly what you see)
I managed to install the driver only, which is OK for me.
Running the setup.exe in Safe-Mode didn't work.
So, I followed these steps:
BEFORE you Reinstall in Windows 10, You have to Uninstall Microsoft Visual C++ Redistributable 201x Versions using files vcredist_x64_13.exe (64 bits) AND vcredist_x86_13.exe (32 bits). Do a searching for these files. NVidia Setup fail at this moment because another process is using same installation. Nvidia Setup will reinstall Microsoft Visual C++ 201x again for you. Do a clean installation too. It Worked for me. Nvidia Setup will reinstall Microsoft Visual C++ 201x again for you. Do a clean installation too. It Works for me.
User contributions licensed under CC BY-SA 3.0