How to fix Error 0x80070004 is one of the most common question many computer users ask us while upgrading from Windows 7 or 8 to Windows 10. This error is something which gives users no clue, why it’s coming and all. While there are many ways to fix this issue, i am going to list all solutions starting from the easiest one, as this one error is a bit tough to solve.
First of all, you cannot keep your computer name to any one of the following. If you did, then you’ll face error 0x80070004 while upgrading your computer to Windows 10:
- System (or SYSTEM)
If you have kept any of the names from above words, you’ll face errors as these are reserved names and must not be used for Computer name. Hence, you need to change the name of the computer in both Windows 7 and Windows 8, which-soever operating system is applicable to you.
Change Computer Name in Windows 8.1:
- Open Start menu and type “rename computer“, select the result of “Rename This Computer”.
- When the dialog box opens, select “Change“.
- Now type new computer name, Apply and OK.
Change Computer Name in Windows 7:
- Open Start menu and right-click on Computer and select “Properties“.
- Now, under “Computer name, domain, and workgroup settings“, hit “Change settings” and if or when prompted for administrator access, grant it.
- Under “Computer Name” Tab, click “Change“.
Also Read: Wireless mouse not working (Fixed)
If above solution is not applicable to you, then another cause of this error is, might be “Users” directory was moved or relocated and Windows 10 installer couldn’t find user profiles on the “%systemdrive%” i.e. where the current operating system is installed. This case is applicable to both Windows 7 and Windows 8.
If you had any changes or moved your folders of “Users”, “Program Data” or “Program files”, or user profiles of the operating system got corrupted. Hence before upgrading to Windows 10, you’re required to reinstall or reset your current operating system.
If you’ve not moved any of your folders, then higher chances are that your user profiles got corrupted. So, rather than reinstalling windows, first try your luck by checking if your computer has any corrupt user profile. Here’s what you need to do:
- Open Start Menu and type “System“.
- Click on result of “System” and to tab of “Advanced“.
- The click “Settings” available under “User Profiles“.
Note down all the accounts you have on a paper and then sign out from your current user account and try logging in the accounts you have on your computer. If you get error in logging in any of the account, come back to “user profiles” and delete that account. Now try to upgrade your operating system to Windows 10.
Note: Don’t delete Administrator and UpdateUser account ever.
Also Read: how to backup Windows 10
If above solution didn’t helped, and you really are not in a mood to reinstall windows then, you can try your luck by creating a new administrator account or activating existing administrator account and then try upgrading windows from that.
- Open Start menu, type cmd and on the result of “Command prompt“, right-click and “Run as administrator“.
- Type following command in command prompt:
net user Administrator /active: yes
- Reboot the computer and log in using the administrator account.
- Now try upgrading to Windows 10. It should work.
If by any chance, you have Orbx (Microsoft flight simulator) program installed on your computer, then trust me, you have found the real culprit. Just open the folder from following path:
and delete “TODO” file from the Orbx folder. This tiny file is halting your Windows 10 upgrade, as this file has the capability to prevent “MIGRATE_DATA” operation. Deleting that file removes all above said errors and now you can surely upgrade your computer to Windows 10.
Need help? Create a support ticket and get help by our technical experts for HERE.