Windows 10 Upgrade Error 800704DB


  1. Posts : 226
    64-bit Windows 10 Pro
       #1

    Windows 10 Upgrade Error 800704DB


    Trying to Upgrade to Windows 10 Pro (from Windows 8.1 Pro), getting error message 800704DB. I get past the initial 'agreement' and it then goes through various processes and asks what to keep. Then the install begins and opens into full screen. At around 23-25% it stops with the error message as posted above. I have tried every which way, windows update, from ISO DVD, and from extracted files on different internal hard drive, and USB key.


    I got onto MS Tech Support, who after some time decided to remotely help me with the install. The support guy had the exact same problems and did not know what to do. I was eventually passed on to a higher support person.

    He decided that as I had a custom built PC, this was the problem. He told me the only option was to upgrade but without keeping anything, and left me to it! Well guess what? If failed in exactly the same place AGAIN.

    I was no longer with Tech Support, so I got back onto them. The only suggestion they have for me is to do a clean install of Windows 10, but I have to purchase a Windows 10 Key for $135.00!!!!!!!
    So much for a free upgrade.

    I have installed the preview and current ISO into a virtual machine without any problem, so it should work. Maybe it is some software or hardware stopping the upgrade.

    Anyone else heard of this problem?
      My Computer


  2. Posts : 124
    Win10 Pro (20H2, v.2)
       #2

    Saw your post in the other thread. My computer, which is experiencing similar upgrade symptoms as yours, is a Lenovo notebook, so I doubt it has anything to do with your computer being custom built.

    I found another person who has almost the exact same error log file on a Microsoft community page. Is your setuperr.log file anything like ours? (My error log file was found at C:\$WINDOWS.~BT\Sources\Panther\setuperr.log)
      My Computer


  3. Posts : 226
    64-bit Windows 10 Pro
    Thread Starter
       #3

    Here is my latest setuperr.log:
    2015-08-01 18:21:15, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
    2015-08-01 18:21:29, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
    2015-08-01 18:21:36, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class IMoSetupDlpAction> > > >::Suspend(1066): Result = 0xC1800104
    2015-08-01 18:21:36, Error MOUPG CSetupManager::ExecutePreDownloadMode(6591): Result = 0x800705BB
    2015-08-01 18:21:36, Error MOUPG CSetupManager::ExecuteDownlevelMode(369): Result = 0x800705BB
    2015-08-01 18:21:36, Error MOUPG CSetupManager::Execute(223): Result = 0x800705BB
    2015-08-01 18:21:36, Error MOUPG CSetupHost::Execute(370): Result = 0x800705BB
    2015-08-01 18:21:38, Error MOUPG CSetupManager::CopyDynamicUpdateFiles(2216): Result = 0x80070020[gle=0x00000020]
    2015-08-01 18:21:43, Error SP CSetupPlatform::ResurrectNewSystem: Failure: Win32Exception: \\?\C:\$Windows.~BT\Sources\NewSystem.dat: The system cannot find the file specified. [0x00000002] __cdecl UnBCL::FileStream::FileStream(const class UnBCL::String *,enum UnBCL::FileMode,enum UnBCL::FileAccess,enum UnBCL::FileShare,unsigned long)[gle=0x00000002]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-01 18:21:43, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
      My Computer


  4. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #4

    See post here by Ganesh Achar: 32bit Windows 10 USB installer will not work on 32bit system when - Microsoft Community

    Try Clean Boot, see if that helps.

    Edit: Ignore the 32 bit stuff, applies to 32 and 64 bit.
      My Computers


  5. Posts : 226
    64-bit Windows 10 Pro
    Thread Starter
       #5

    I am on 64bit 8.1, using 64 bit Win 10 upgrade.

    Just tried again, now the setuperr.log is completely different:
    2015-08-01 21:38:08, Error CallPidGenX: PidGenX function failed on this product key. (hr = 0x8a010001)
    2015-08-01 21:38:45, Error CONX Failed to initialize net class data 80070005

    2015-08-01 21:38:47, Error CONX Failed to get class data from printer 80070057

    2015-08-01 21:44:18, Error SP CMountWIM:oExecute: Failed to mount WIM file C:\$WINDOWS.~BT\Sources\SafeOS\winre.wim. Error 0x800704DB[gle=0x000004db]
    2015-08-01 21:44:18, Error SP Operation failed: Mount WIM file C:\$WINDOWS.~BT\Sources\SafeOS\winre.wim, index 1 to C:\$WINDOWS.~BT\Sources\SafeOS\SafeOS.Mount. Error: 0x800704DB[gle=0x000000b7]
    2015-08-01 21:44:18, Error MOUPG MoSetupPlatform: ExecuteCurrentOperations reported failure!
    2015-08-01 21:44:18, Error MOUPG MoSetupPlatform: Using action error code: [0x800704DB]
    2015-08-01 21:44:18, Error MOUPG CDlpActionImageDeploy::ExecuteRoutine(329): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class IMoSetupDlpAction> > > >::Execute(441): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CDlpTask::ExecuteAction(3243): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CDlpTask::ExecuteActions(3397): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CDlpTask::Execute(1631): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CSetupManager::ExecuteTask(1953): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CSetupManager::ExecuteTask(1916): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CSetupManager::ExecuteInstallMode(736): Result = 0x800704DB
    2015-08-01 21:44:19, Error MOUPG CSetupManager::ExecuteDownlevelMode(376): Result = 0x800704DB
    2015-08-01 21:44:19, Error SP CDeploymentBase::CleanupMounts: Unable to unmount the directory C:\$WINDOWS.~BT\Sources\SafeOS\SafeOS.Mount. Error: 0xC142011C[gle=0xc142011c]
    2015-08-01 21:44:20, Error MOUPG CSetupManager::Execute(222): Result = 0x800704DB
    2015-08-01 21:44:20, Error MOUPG CSetupHost::Execute(370): Result = 0x800704DB
    2015-08-01 21:44:21, Error MOUPG CDlpManager::AsyncSerializeDisable(471): Result = 0x80070216
    This was used from an extracted ISO, using setup.exe.
    The previous error log was from Windows Update trying to install.
      My Computer


  6. Posts : 226
    64-bit Windows 10 Pro
    Thread Starter
       #6

    My first update to Win 10 was in an old Toshiba Laptop, originally running Vista, but subsequently had a clean install of Windows 7. It went like a dream, no problems whatsoever. That was the one I was expecting the problems with!
      My Computer


  7. Posts : 124
    Win10 Pro (20H2, v.2)
       #7

    Ztruker said:
    See post here by Ganesh Achar: 32bit Windows 10 USB installer will not work on 32bit system when - Microsoft Community

    Try Clean Boot, see if that helps.

    Edit: Ignore the 32 bit stuff, applies to 32 and 64 bit.
    Well, we can cross "Clean Boot" off the list now that I've been there, done that, and the Win10 update still bombs out.
      My Computer


  8. Posts : 226
    64-bit Windows 10 Pro
    Thread Starter
       #8

    Someone on an MS forum who had this problem 'Reset' his Win 8.1, and was then able to upgrade.
    I think I will give the reset a try.
    I have cloned my HDD, so it will be pretty straightforward to get back to using 8.1 if needed.

    Also, noticed that Windows Update has just tried to update again. Here is the setuperr.log:

    2015-08-02 11:40:25, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
    2015-08-02 11:40:25, Error CDiagnosticsHelper::SetSQMDatapoint: Attempting to set a datapoint in an invalid SQM session
    2015-08-02 11:40:32, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class IMoSetupDlpAction> > > >::Suspend(1066): Result = 0xC1800104
    2015-08-02 11:40:32, Error MOUPG CSetupManager::ExecutePreDownloadMode(6591): Result = 0x800705BB
    2015-08-02 11:40:32, Error MOUPG CSetupManager::ExecuteDownlevelMode(369): Result = 0x800705BB
    2015-08-02 11:40:32, Error MOUPG CSetupManager::Execute(223): Result = 0x800705BB
    2015-08-02 11:40:32, Error MOUPG CSetupHost::Execute(370): Result = 0x800705BB
    2015-08-02 11:40:33, Error MOUPG CSetupManager::CopyDynamicUpdateFiles(2216): Result = 0x80070020[gle=0x00000020]
    2015-08-02 11:40:38, Error SP CSetupPlatform::ResurrectNewSystem: Failure: Win32Exception: \\?\C:\$Windows.~BT\Sources\NewSystem.dat: The system cannot find the file specified. [0x00000002] __cdecl UnBCL::FileStream::FileStream(const class UnBCL::String *,enum UnBCL::FileMode,enum UnBCL::FileAccess,enum UnBCL::FileShare,unsigned long)[gle=0x00000002]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(String) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
    2015-08-02 11:40:38, Error MOUPG MoSetupPlatform: SetupPlatform::SetSqmDatapoint(DWORD) returned: [0x80004005]
      My Computer


  9. Posts : 226
    64-bit Windows 10 Pro
    Thread Starter
       #9

    Well, I decided to give up waiting for MS to help.

    I cloned my system drive. Then did a clean install of Windows 8 (not 8.1, as my MS Key was for 8). It activated straight away. Then I upgraded to Windows 10, no problems whatsoever, took just about 80 minutes in total. There was no need to upgrade to 8.1 first.

    I would advise anyone with problems to go that way.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 16:42.
Find Us




Windows 10 Forums