[SOLVED] W7 SP1 : Error 0x80070103 - WDDM graphic card update fails to install

Just

Well-known member
Joined
Jan 16, 2016
Posts
46
Hi,

Windows Update fails to install an update of the Windows Display Driver, reporting an error 0x80070103:

Capture_WU_maj4.PNG

Similar issues have been already addressed here and there on the forum, but no actual solution applicable to my case was given.

The driver manages an NVIDIA graphic card:
Code:
nVidia - Graphics Adapter WDDM1.1, Graphics Adapter WDDM1.2, Graphics Adapter WDDM1.3, Graphics Adapter WDDM2.0, Other hardware - NVIDIA GeForce GT 430
software update released in November, 2015


On that computer, no driver directly pulled from NVIDIA has never been installed; graphic driver always got installed through Windows Update. Over the past years, the WDDM driver has been already updated a few times with no problem. I hope to see it working further like that.

According to some posts over the web, error 80070103 may appear when trying to update the driver with the same version than the one already installed. However, I have no idea how to check the version number of the driver carried by the present update, which strangely enough has no KB number.

How to check the version of the proposed update against the version of the installed driver ?
 
From the Microsoft KB article here: Windows Update error 80070103 - Windows Help

Windows may have detected that the driver currently installed is 'best' (by version number or more compatible by device id etc.).

If you would like to use the driver offered by Windows Update, you could uninstall the current driver in Device Manager and then attempt the installation in Windows Update again.

Is there a reason that you would prefer receive the drivers through Windows Update rather than download the latest drivers directly from Nvidia?
 
Thanks for the explanations.
Is there a reason that you would prefer receive the drivers through Windows Update rather than download the latest drivers directly from Nvidia?
As far as I remember, I never installed Nvidia drivers by my own. Always they came from Windows Update. There is no reason for that choice, other than WDDM are running fine on the machine, and Windows Update makes the installation easy.

If you would like to use the driver offered by Windows Update, you could uninstall the current driver in Device Manager and then attempt the installation in Windows Update again.
I had tried that. As soon as the existing WDDM Nvidia driver got removed, the WDDM update vanished as well from Windows Update. Reinstalling the driver with Device Manager made the WDDM update come back to WU too. It did not give a fix to error 0x80070103 issue : Windows Update cannot install this update furthermore.

The update gives no details about the driver version or the graphic cards it is suited for. I have then no idea if it makes sense to look further for a fix instead of just hiding the update. If the update provides a more recent driver than the one installed, why not install it ? If the update provides the same driver than the one already installed and the same update has been only released twice at different dates by Microsoft, I will hide it of course, with no more regrets.

Would you know how I could get the version of the driver which the update wants to install ?
 
I downloaded and extracted the update from the Windows Update Catalog, the Setup configuration file says this is version 354.45 (for the nVidia installer bundle), the INF file says 10.18.13.5445 (the version that will show in device manager).
 
Definitely it is time to update the driver. Mine has 9.18.13.4052 in Device Manager and 340.52 in Nvidia control panel. :wave:

Windows Update tries over and over to install that WDDM update from a local file, that got likely downloaded previously (the download progression indicator now jumps immediately from 0% to 99% completion, then the update installation fails). However, that WDDM update weights 221,5MB (as reported by WU) when at the same time all the local temp Windows Update files weight 103MB only (as reported by Windows hard disk cleaning tool). Might Windows try to install a partially downloaded update, which would then cause the error 0x80070103 ?

Should I try to delete the local copy of the update file, for WU to download a fresh copy of it ?

I downloaded and extracted the update from the Windows Update Catalog.
How do you know that the one you downloaded is the same as the one which is proposed by Window Update on my computer ? From its release date ?
 
How do you know that the one you downloaded is the same as the one which is proposed by Window Update on my computer ? From its release date ?

Right, it's the November 2015 Driver Update for Windows 7, nVidia GT430.
I assume you are running the 64-bit version of Windows?

You can download the cab here: http://download.windowsupdate.com/d..._eceb4adb86d7bb9386a7776075bb0bb2aa32b123.cab

Then extract it and point the device manager 'update driver' wizard at the folder to see if it will install the driver for you.
 
I am running the 32-bit version of Windows. I guess the .cab which you gave me the link to is for 64-bit systems, isn't it ? I looked at catalogue.update.microsoft.com, but could not see any other nVidia update available than for 610/630 and 6150 graphic cards.

Capture_CatalogueWU.PNG

Does the ActiveX on that page restrict the displayed results to the sole drivers which it expects to be compatible with the machine visiting the web page ? Where did you find that nVidia WDDM driver which was released in last november, when on my screen the most recent release is dated by January 2015 ?

Anyway, I was hence unable to find and download by myself the .cab file for a 32-bit version of Windows. Could you give me a direct link to that .cab archive ?

Thank you.
 
Long answer made short : yes.

But not in a straight way. Extracting the driver from the .cab file (thanks to the extract utility) did not make the device manager more cooperative at installing the new driver. The usual error message appeared once again, stating that the installed driver is already the most recent one.

Capture_meilleur_pilote.png

The trick to get the new driver installed has been to unselect the "automatically update drivers" feature in Windows. From that point, the device manager ceased to install again and again the same existing nVidia driver. Removing the nVidia driver from the device manager made this time the device manager fail back to the generic VGA driver, as seen on the screenshot above.

Then, running Windows Update, the latest WDDM driver appeared in the list of available updates. This time, Windows Update achieved to install it with no 0x80070103 error.

Capture_nvidia_1018.png

End of the game. :roll eyes (sarcasti

Thank you for your help.
 
Glad to hear you got it working. Great job!

Thank you for documenting the steps you took as well :thumbsup2:
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top