How to fix
Windows 10 Anniversary Update Error 0x8007042B – 0x4000D
on Windows
Resolve Windows 10 Anniversary Update error 0x8007042B - 0x4000D efficiently with expert-tested solutions. Fix the issue in minutes, zero traces left!
What causes How to Fix Windows 10 Anniversary Update Error 0x8007042B – 0x4000D?
- Damaged or corrupted files
- Virus attack
- Incomplete installation
- Incomplete uninstallation
- System corruption
Repairs Windows system files, removes malware, and restores a clean OS state — without reinstalling.
My PC got seriously messed up and I don’t know what I should do to fix it. I’m trying to install Windows 10 Anniversary Update, but during the second boot phase the process crashed with an error 0x8007042B - 0x4000D. Please help!! I have also noticed that the error message mentions the error in the migrate_data option.
Due to a diversity of errors, Windows 10 Anniversary Update often appears to be difficult to install or causing more issues on the system after the installation.[ref en-1] Several people already reported the Anniversary Update installation failure due to 0x8007042B - 0x4000D error code.[ref en-2]
The 0x8007042B error usually pops up when the system is crashed due to the damage or corrupted files. When the machine freezes it may also affect the performance or some programs and files that are open at that moment. Unfortunately, virus attack or incomplete installation or uninstallation may cause these issues too.
Another possible result of the 0x8007042B - 0x4000D error can be system corruption or improper functioning of the computer. PC becomes sluggish or throws an occasional Blue Screen Of Death, delivers additional error messages during the shutdown or startup of the system.

The installation or upgrade often appears to be executed successfully a first, but at the second phase freezes and shows a BSOD saying:
We couldn’t install Windows 10
We’ve set your PC back to the way it was right before you started installing Windows 10.
0x8007042B - 0x4000D
The installation failed in the SECOND_BOOT phase with an error during MIGRATE_DATA operation.
0x8007042B - 0x4000D BSOD error most frequently happens during the installation of the Anniversary Update. However, several people reported that it occurred when trying to update Windows 10 or upgrade it to the latest version. Unfortunately, but, at the moment of writing, there are no official fixes provided by Microsoft besides the newer updates available.[ref en-3] These should be fixed and debugged.
We believe that Microsoft engineers are working hard to solve these issues regarding the OS Updates, so keep track of the newest Windows 10 updates. We are pretty sure that 0x8007042B - 0x4000D error as well as other errors and bugs will be fixed in the nearest future.
Nevertheless, we are going to provide several fixes that we've come up and which have been approved by Windows 10 users who have already been dealing with 0x8007042B - 0x4000D bug.
How to Fix Windows 10 Anniversary Update Error Code 0x8007042B - 0x4000D?
Since the actual reason of 0x8007042B - 0x4000D issue hasn’t been identified, it’s quite difficult to provide any possible fixes. However, BSOD errors like this one are associated with the corrupted registry entries, damaged system/update files, missing Windows 10 updates, third-party software, antivirus, and similar issues on the previous Windows 10 version, which conflicts with the update and cause its crash.
Once the system boots up, run a full scan with a professional utility to optimize the system. For this purpose,[d1] program is eligible. This repair tool has a database with Windows files that can recover needed processes without reinstalling the OS entirely.
Disable antivirus
If a PC optimization did not help, then try to disable your anti-virus. For that, click Ctrl + Alt + Del to open Task Manager. Find the process of your anti-malware, right-click it, and select End Task. After that, locate its icon on the taskbar, right-click, and select Quit or Exit from the drop-down menu.
Run a Clean Boot
Last, but not least, try to run a Clean Boot and then launch the installer/update. This can be done by performing the following steps:
- Click on Win key + S, type msconfig in the search bar, and press Enter.
- When the System Configuration window shows up, click on Services tab, and place a tick alongside all Microsoft Services.
- When all services are marked, select Disable all.

How to fix windows 10 anniversary update error 0x8007042b 0x4000d hide all ms services - After that, click Ctrl + Alt + Delete to Open Task Manager.
- Select Startup and disable all programs that are set to boot along with Windows system automatically.
- Once done, restart your PC and try to install Windows 10, update or upgrade it depending on what you’ve been doing while the Blue Screen Error 0x8007042B - 0x4000D showed up.
Run Windows built-in Troubleshooter
- Press Win key and type Troubleshooting.
- Click on the search results.
- Then select Troubleshooting tab and click View all options (left corner at the top).
- After that, select Windows Update option and press Next.
- Wait for the process to finish.
Reset Windows Update Components
- Click Win key + X simultaneously and select Command Prompt (Admin).
- Now your task is to disable BITS, Cryptographic, MSI Installer, and the Windows Update Services. For this purpose, type the following commands in the Command Prompt window and press Enter after each of them:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
How to fix windows 10 anniversary update error 0x8007042b 0x4000d command prompt - After that, type the following commands to rename SoftwareDistribution and Catroot2 folders. Don’t forget to type Enter after each of them:
ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old
ren C:\\Windows\\System32\\catroot2 Catroot2.old - Once done, enable BITS, Cryptographic, MSI Installer and the Windows Update Services (disabled before). This can be done by inputting the following command and pressing Enter after each of them:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - Finally, close Command Prompt window and reboot your PC.
Use System Restore
- Go to Settings and Update and Security.
- Click Advanced options.

How to fix windows 10 anniversary update error 0x8007042b 0x4000d system restore - View the update history and find the update that was successful.
- Then create a restore point and use System Restore.
- Choose the point with an earlier OS update and fix the 0x8007042B - 0x4000D error.
Restore from an Image backup
- Go to Restart menu options.
- Click Troubleshoot and go to Advanced options.
- Choose System Image Recovery.
- Follow instructions.
Bottom line
To fix the 0x8007042B - 0x4000D error, you may need to check for corrupted files, perform a clean installation, or ensure that your system is free from viruses. If these solutions do not resolve the issue, keep track of new Windows 10 updates as Microsoft is likely working on fixes.
Frequently asked questions
This error typically signifies an issue with the update process, often related to system files or conflicts with software. It can prevent the installation of the Anniversary Update on your Windows 10 system.
To troubleshoot this error on Windows 11, you can try running the Windows Update Troubleshooter, performing a clean boot, or resetting the Windows Update components. These steps can help resolve conflicts that may be causing the update to fail.
Yes, you can manually download the Windows 10 Anniversary Update from the Microsoft website and use the Media Creation Tool to perform the installation. This method bypasses the usual update process that may be causing the error.




Report an issue
What's wrong with this guide? We review every report and update or remove content.
Report received — thank you. We'll review and fix it.
You need a free account to submit a report.
Be the first to comment