Win 7 to Win 10 upgrade error (0x800707E7 - 0x3000D)

Anonymous
2020-06-11T17:04:37+00:00

Hello,

I have been trying to upgrade my Windows 7 Home Premium SP1 to Windows 10 multiple times with always the error at the end of it...

I've tried a lot of things that I found on google, here on this forum, and multiple other forums, but none of those worked.

So the install/upgrade of Windows goes on, it reboots 2 times the computer with always lots of loading and installing percentages, the usual stuff. And then after maybe 30-45 minutes the computer reboots back to Windows 7 undoing modifications and a window pops saying :

We couldn't install Windows 10

0x800707E7 - 0x3000D

The installation failed in the FIRST_BOOT phase with an error during MIGRATE_DATE operation.

I can copy/paste the end of the 729 lines long file from C:$Windows.~BT\Sources\Panther\setuperr.log if it helps. Don't know how useful it is since I think that lots of errors in it are not necessarily triggering the install bug.

2020-06-09 23:47:37, Error                 MIG    Ignoring replacement manifest with no settingsVersionRange or versionRange attribute in migration element: Microsoft-Windows-Container-Manager

2020-06-09 23:47:42, Error                 SP     User profile suffix mismatch, upgrade cannot continue.[gle=0x00000012]

2020-06-09 23:47:42, Error                 SP     pSPExecuteApply: Migration phase caught exception: Win32Exception: User profile suffix mismatch, upgrade cannot continue: The specified profile is intended for a device of a different type than the specified device. [0x000007E7] enum MIGSTATUS __cdecl pSPExecuteApply(enum SetupPlatform::SP_MIG_SCOPE,class UnBCL::String *,int,int,int,class UnBCL::ArrayList<class UnBCL::String *> *,class UnBCL::String *,class UnBCL::String *,class UnBCL::ArrayList<class UnBCL::DictionaryEntry<class UnBCL::String *,class UnBCL::String *> *> *,class UnBCL::String *,int,int,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::ArrayList<class CWIMBootData *> *,class UnBCL::String *,int *,class CSPTelemetryData *,struct ISPMigProgress *,long *)

2020-06-09 23:47:42, Error                 SP     Apply (first boot apply, online phase): Migration phase failed. Result: 4, specific error: 0x800707E7[gle=0x00000002]

2020-06-09 23:47:42, Error                 SP     Operation failed: First boot apply. Error: 0x800707E7[gle=0x000000b7]

2020-06-09 23:47:42, Error                 SP     Operation execution failed: 13. hr = 0x800707E7

2020-06-09 23:47:42, Error                 SP     ExecuteOperations: Failed execution phase Post First Boot. Error: 0x800707E7

2020-06-09 23:47:42, Error                 SP     Operation execution failed.

2020-06-09 23:47:42, Error                 SP     CSetupPlatformPrivate::Execute: Failed to deserialize/execute post-FirstBoot operations. Error: 0x800707E7

I don't want "solutions" saying to make a clean new installation, I want to keep my files + applications + conf stuff...

Thank you in advance for any help.

Windows for home | Windows 10 | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2020-06-19T14:07:52+00:00

So the problem was indeed a wrong user, in my case it was the user "UpdatusUser". It was tricky because it is a hidden user.

After some research I found that this user is created by NVIDIA since version 270 on desktop computers (previous version on some laptop computer already used the "UpdatusUser").

This account executes the NVIDIA update service to update things (like drivers) through the NVIDIA's server. So it seems to be a common thing for NVIDIA updates.

But this account is the problem to Upgrade Windows 10.

  1. So I uninstalled all NVIDIA drivers installed on my computer, mostly installed with NVIDIA GeForce Experience app. It requires a reboot after each unintall.
  2. After that I move removed 2 weird users in User Profiles dialog in System Properties like so :
    1. With main user (with admin privileges)
    2. Open Properties for Computer
    3. Advanced system settings (on the left side)
    4. Settings for User Profiles (in the middle)
    5. And in the list of "Profiles stored on this computer" I found a default profile + my profile with my name. But there were 2 others profiles which I did not know so I deleted them.
  3. Then I remove the "UpdatusUser" folder found in "C:\Users\UpdatusUser"
  4. After that I went to Start → Run → Regedit. (You can also press Windows key + R can to open the "Run" window and then type "Regedit" in it, then press enter.)
  5. Navigate to the following registry key : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  6. And remove all entry which contains a value with "UpdatusUser" in it.
  7. After all that I did a reboot to be safe.
  8. And I finally launched the media creation tool "MediaCreationTool2004.exe" to upgrade to Windows 10

After the installation of Windows 10 I reinstalled the NVIDIA GeForce Experience app with all drivers and everything is back to normal :)

Thanks again for your tips on the possible Profile problem !

All the best !

I am just making this post so you can mark it as an answer.  I don't care about the credit but it would be good to show it solved..

Was this answer helpful?

70+ people found this answer helpful.
0 comments No comments

20 additional answers

Sort by: Most helpful
  1. Anonymous
    2020-06-16T15:28:23+00:00

    I just got another thread with your same situation.  It seems to revolve around the system creating an alternate user name by adding the .000  and since the suffix is it referring to is your user name, then the upgrade can't continue because of that change.

    The other thread has a couple of user names showing in the log.  Do you have additional user names or does that system have other computer names or user names..  The update is tying the altered user name to the Registry HKCU key.  That type of process is quite a bit over my head for understanding as to what or why it is happening..

    The other log shows this line, and yours probably does to and I have changed the actual user name..  

    Info                  MIG    Mig::CPlatform::CreateProfileForUser: ACL for profile C:\Users\YourUser.000:

    Warning               SP     User profile suffix mismatch: upgrade asked for "YourUser", actual suffix is: "YourUser.000"

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2020-06-13T14:57:48+00:00

    Hi,

    Thank you for writing to Microsoft Community Forums.

    We understand the difficulties that you are unable to upgrade the PC to Windows 10 from Windows 7 with an error message 0X800707E7-0x3000D. In order to get clarity and to assist you accordingly, please reply with the answers to the questions below:

    • What is the make and model of the PC?
    • Do you have any non-Microsoft Antivirus/security program installed?
    • Did you purchased Windows 10 license?

    At time the hardware driver of the PC are not tested for Windows 10 by the manufacturer, due to which this kind of issue may occur. Please refer this article to check Windows 10 system requirements.

    In this scenario, we would suggest you to perform a Software and Hardware clean boot and then try to upgrade to Windows 10.

    Put the PC in software clean boot, refer the article How to perform a clean boot in Windows. A ‘clean boot’ starts Windows with a minimal set of drivers and startup programs.

    Note: After you finish troubleshooting, follow the sectionReset the computer to start normally after clean boot troubleshooting to reset the computer to start normally.

    Steps to perform hardware clean boot.

    1. Press Windows key + R. This will open Run. Alternatively, you can go to Start and search for Run.
    2. In Run dialog box, type devmgmt.msc and hit Enter.
    3. Now expand the Display adapters, Printers, Sound, video and game controllers.
    4. Now right click on the listed devices inside the section and click on Disable.
    5. If asked for restart click on restart later.
    6. Close the device manager window and then restart the PC.

    Once the above steps performed, then we would recommend you to download Windows 10 1909 version installation media (ISO) using the media creation tool on the desktop of the PC and then refer this article by PaulSey to run an in-place upgrade.

    Also, suggest you to try the tips listed in General fixes from this article: Get help with Windows 10 upgrade and installation errors

    Regards,

    Aditya Roy

    Microsoft Community – Moderator

    Hello,

    I'll try to answer to your question the best I can.

    My computer infos :

    - Intel Core i7 3770K 3.50 GHz

    • ASUSTeK COMPUTER INC. P8Z77-V LX Rev X.0x
    • Bios version : 1106 (27/07/2012)
    • 16Go RAM

    While trying to fix this error by myself I uninstalled my antivirus, so no I don't have any.

    And no I don't have a Windows 10 license, I only have my Windows 7 Home Premium license.

    My computer has the system requirements. My main SSD has 700Go free space.

    I will try to install windows 10 on a clean boot as you mentioned. But the other sugestions I already did them. I'll post back here when I've done the clean boot.

    Thank you, best regards,

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2020-06-13T14:32:00+00:00

    Have you looked into this error?  Only you might have an idea as to why such an error would happen..  I did find a similar thread you can check..

    https://answers.microsoft.com/en-us/windows/forum/all/win-10-upgrade-error-user-profile-suffix-mismatch/0f006733-2af5-4b42-a2d4-863fad05273d?page=2

    Error                 SP     pSPExecuteApply: Migration phase caught exception: Win32Exception: User profile suffix mismatch, upgrade cannot continue: The specified profile is intended for a device of a different type than the specified device. [0x000007E7] 

    Thank you for the reply and the help.

    If I knew where the error came from I wouldn't have posted a question here. I have spent more than a week trying to fix this by myself with no success... I saw the thread you mention and did everything written in it, but nothing fixed the upgrade error. Thanks anyway.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2020-06-12T15:19:27+00:00

    Have you looked into this error?  Only you might have an idea as to why such an error would happen..  I did find a similar thread you can check..

    https://answers.microsoft.com/en-us/windows/forum/all/win-10-upgrade-error-user-profile-suffix-mismatch/0f006733-2af5-4b42-a2d4-863fad05273d?page=2

    Error                 SP     pSPExecuteApply: Migration phase caught exception: Win32Exception: User profile suffix mismatch, upgrade cannot continue: The specified profile is intended for a device of a different type than the specified device. [0x000007E7]

    Was this answer helpful?

    0 comments No comments