Trying to update my German Windows 8.1. Professional to Windows 10, it fails after about half an hour with the (German) error message:
We couldn't install Windows 10
We've set your PC back to the way it was just before you started installing Windows 10.
0x80070004 - 0x3000D
The installation failed in the FIRST_BOOT phase with an error during MIGRATE_DATA operation
I've looked into the Windows Event log (and found nothing meaningful) and also did a Google search which leads to this chinese post which suggests a solution that I do not understand (after translating).
My question:
Any hints on how to resolve the error that occurs during the installation?
Update 1:
The chinese post Google-translated to English suggests:
We recommend that you set for automatic windows update. If the download is complete, in which tips off network may try to install during the installation stage.
If that does not work, please wait for a new installation after the 29th win10 official release!
Update 2:
I did again try to install:
Unfortunately one hour later the upgrade was canceled again with the same error.
Finally I've got a working solution, based on this tweet:
The KB article shows a script to run, after installing a MSI.
I've had to adjust the script since the Windows user group account administrators
is named administratoren
in my German Windows 8.1.
After running the adjusted script (for about 10-20 minutes), I've launched the Windows 10 setup again and it ran k.
I'm now writing this from my Windows 10 and seem to be happy.
Update
Since the Microsoft KB article seems to be removed, I've opened the Google Cache version of the KB article and copying the relevant information here.
From the KB article:
Error code 0x80070005 is also known as "ACCESS DENIED." It usually occurs when you lack file or registry permissions that are required to install the update. (Because file or registry permissions may be changed by malware, we recommend that you scan for malware after you repair the permissions.)
To resolve the issue, make sure that you are logged on as an administrator, and then install the updates again. If the problem continues, use the SubInACL tool to repair file and registry permissions. To do this, follow these steps:
Download the SubInACL tool (Mirror), and install it to the default path that is offered by the installer. The default path will be one of the following, depending on your version of Windows:
Start Notepad, and then copy and paste the following commands:
@echo off
setlocal
echo.
echo Determine whether we are on an 32 or 64 bit machine
echo.
if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86
set ProgramFilesPath=%ProgramFiles(x86)%
goto startResetting
:x86
set ProgramFilesPath=%ProgramFiles%
:startResetting
echo.
if exist "%ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe" goto filesExist
echo ***ERROR*** - Could not find file %ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe. Double-check that SubInAcl is correctly installed and re-run this script.
goto END
:filesExist
pushd "%ProgramFilesPath%\Windows Resource Kits\Tools"
subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl.exe /subdirectories %windir% /grant=administrators=f /grant=system=f
echo FINISHED.
echo.
echo Press any key to exit . . .
pause >NUL
popd
:END
endlocal
Save the file as Reset.cmd. (Super User note: English download, German download)
Note If you receive errors when you run SubInAcl, see the following Microsoft blog: Notes about a couple of possible issues while using the SubInAcl tool.
Today I stumbled upon this issue while upgrading from Windows 7 to Windows 10 This is how I resolved it:
I restarted the setup again with "Run as Administrator". Although my logged in account was Admin only, I still did this step.
Last time I chosen 'Keep and Apps and Personal Data" option. This time I chosen "Delete everything". This wiped out my application installations and associated data, but it did installed Windows 10 successfully.
I hope this could help to someone coming here searching for this issue.
User contributions licensed under CC BY-SA 3.0