Update for Windows 10 for x64-based Systems (KB3081704) - Error 0x80070643

I've recently upgraded to Windows 10 Home from Windows 7, and i'm having Updates issues since W10.

When i check for updates, i always get this error message; "Update for Windows 10 for x64-based Systems (KB3081704) - Error 0x80070643"

I've googled for a couple of day, and every "solution" i've found and tried doesn't solve the problem.
Tried MS FixIt
Tried ImSledged solution here
i've tried this, but FilesNotToBackup was already there
I've tried to download & install manually like mlbrooks explained here, but it fail at step 3.  It should uncompress stuff into c:\temp2 but after this command (as an admin command prompt), c:\temp2 is empty

There's no antivirus installed, just Windows Defender.

Thanks for your help
LVL 10
Christian de BellefeuilleProgrammerAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
Turn Updates to Deferred (cannot be turned OFF in Windows 10). Restart the computer. Run SFC (open cmd.exe with Run as Administrator and run SFC /SCANNOW twice). Shut down, Start up, turn Updates back to Automatic and then Check for Updates. Do they run?
rindiCommented:
Why even bother? This is nothing but a mere DVD/CD player crapp. There are many other programs that do the job much better, like VLC. You don't need any of the crapps:

http://portableapps.com/apps/music_video/vlc_portable
http://portableapps.com/download
Christian de BellefeuilleProgrammerAuthor Commented:
rindi, you don't understand my point... It block right there!  There's no updates since i've upgraded to Windows 10 on this computer!  I've seen several updates on another Windows 10 computer.  But this one is just frozen solid!

It doesn't check for any other updates.  Its the only one listed.
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

Christian de BellefeuilleProgrammerAuthor Commented:
John, how can i defer updates?   As mentionned here, it is not possible to do on an home edition.
JohnBusiness Consultant (Owner)Commented:
Sorry - I missed "Home" . You cannot defer updates on Home.  Most of the information on repairing updates predates Windows 10.

Did you try running SFC?  That may help.
Christian de BellefeuilleProgrammerAuthor Commented:
Yes.  It says "Windows Resource Protection did not find any integrity violations."
JohnBusiness Consultant (Owner)Commented:
Another tool you can try that was referenced in Microsoft Support pages is DISM.

Open cmd.exe with Run as Administrator.
DISM.exe /Online /Cleanup-Image /Scanhealth (takes 15 - 20 minutes).
DISM.exe /Online /Cleanup-Image /Restorehealth (takes 15 - 20 minutes).
Restart the computer and test.

See if DISM restores the ability to update.
Christian de BellefeuilleProgrammerAuthor Commented:
Each tests took about 1m10s.  (got 2 SSD in raid stripping).  But i still get the same error after rebooting.

RESULT
C:\WINDOWS\system32>dism.exe /online /Cleanup-Image /Scanhealth

Deployment Image Servicing and Management tool
Version: 10.0.10240.16384

Image Version: 10.0.10240.16384

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

C:\WINDOWS\system32>dism.exe /online /Cleanup-Image /Restorehealth

Deployment Image Servicing and Management tool
Version: 10.0.10240.16384

Image Version: 10.0.10240.16384

[==========================100.0%==========================]
The restore operation completed successfully.
The operation completed successfully.
Christian de BellefeuilleProgrammerAuthor Commented:
I've experienced other problems but i don't think they are related.   But it may worth to mention:
I was unable to Shutdown the computer normally for a while until i find out this solution asking to disable the Turn on fast startup (which was not even visible.  This option was not even visible.  I had to run powercfg /hibernate on to make it visible, to turn it off
I also had problem with VPN connection.  If a connection failed, Windows who previously disabled the network card didn't re-enabled it.
JohnBusiness Consultant (Owner)Commented:
There is a manual process for resetting Windows Update and the set of instructions is universal from Windows 7 up. I have not needed to use these steps and they do advise you to back up your registry. If you choose to try the steps, print them out and follow them closely.

https://support.microsoft.com/en-ca/kb/971058
rindiCommented:
Have you tried a clean installation of Windows 10? Download the Windows 10 Home DVD iso using the media creation tool, then either burn the iso to a DVD and boot from that, or use Windows Setup From USB to put the iso on a bootable USB stick and boot from it to install the OS. When you get asked for the Windows key, just skip it (you get asked 2 or 3 times). Once your system is installed and has an internet connection, it will activate automatically as the system has already been registered with m$. You don't need a key after you have done the upgrade once.
McKnifeCommented:
If you don't like the idea to reinstall, do an in place upgrade instead to repair your installation. Never have I seen that method fail to restore the update abilities.
Christian de BellefeuilleProgrammerAuthor Commented:
John: I've tried that too.  I've tried FixIt, and also the manual reset.  Here's a batch file i've done,  It does that, and a little more i've found on internet.  But it doesn't change much (except that it downloaded and installed updates for Office, then jammed again with the same error at the end).  It's also hazardous because many DLL mentionned in this method fail to register, or simply doesn't seems to exist.  So it could lead to more instability.  That's why i backup the registries at line 10-12.

(Sorry, most comments are in french)
@ECHO OFF
CLS
ECHO Stop les services pour l'update...
net stop wuauserv
net stop appidsvc
net stop cryptSvc
net stop bits
net stop msiserver

ECHO Backup des registres
REG EXPORT HKLM c:\temp\bkp_%date%_hklm.reg
REG EXPORT HKCU c:\temp\bkp_%date%_hkcu.reg
pause

ECHO Efface les QMGR*...
DEL "C:\Users\All Users\Microsoft\Network\Downloader\qmgr*.dat"
DEL "C:\ProgramData\Microsoft\Network\Downloader\qmgr*.dat"

ECHO Renomme SoftwareDistribution et Catroot2...
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old

ECHO Réinitialise BITS et Windows Update...
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
pause

cls
ECHO Ré-enregistre les fichiers BITS & Windows Update
CD /d %windir%\system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
pause
cls

ECHO Ré-initialise Winsock
netsh winsock reset

ECHO Reset les paramètres proxy
netsh winhttp reset proxy

ECHO Redémarre les services pour l'update...
net start wuauserv
net start appidsvc
net start cryptSvc
net start bits
net start msiserver

ECHO Démarre les updates
REM wuauclt.exe /detectnow /updatenow

ECHO Complété.   Il serait important de rebooter...
pause

Open in new window

JohnBusiness Consultant (Owner)Commented:
At this point, you probably need to do a Windows 10 Refresh. This keeps data but makes you reinstall software.

Start, Settings, Update and then Recovery.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Christian de BellefeuilleProgrammerAuthor Commented:
Well, i'll give it a try this week-end, and cross my fingers.

I've tried another solution here which is not working too.  It install the Windows DVD Player, but i still get the error in the windows updates
https://matthill.eu/tutorials/install-windows-10-dvd-player-free/
Christian de BellefeuilleProgrammerAuthor Commented:
I wanted to keep you updated about this situation i've got.  It seems that my last attempt (see matthill.eu link in the last post) did worked after all because after a reboot, i no longer see this error message.  I've got few updates yet which worked properly.  Sometime when i open the Windows update window, before i press "Check for updates", i get an error message, but when i press the Check for update button, it find this update and install it properly.  

So, i'll consider this case closed.  But as soon as i got some spare time, i'll reinstall this machine from scratch because there's still tons of problems since Windows 10 upgrade, and i don't think it's the fault of the developers of apps i've got on my computer.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 10

From novice to tech pro — start learning today.