0x8007002C-0x4001E, The installation failed in the SECOND_BOOT phase

1] Flush SoftwareDistribution and Catroot2 folders You need to stop few services namely, BITS, Cryptographic, MSI Installer and the Windows Update Services. You can do it using the command prompt with admin privileges. Run the following commands: Now you will need to rename SoftwareDistribution and Catroot2 folder. These posts will tell you how to do it:

Delete the contents of the SoftwareDistribution folderReset the Catroot2 folder.

Having done that you have to restart the BITS, Cryptographic, MSI Installer and the Windows Update Services by running the following commands: Exit the command prompt, and restart your PC and try running Windows Update. 2] Opt for the Keep your files option During Installation, select the option to perform an in-place upgrade and use the option to Keep my files. This may make the process go through smoothly.

If you need to perform a clean install, do so after setup is complete. 3] Run Windows Update Troubleshooter Run this inbuilt Windows Update troubleshooter to fix most common Update problems on Windows 10. 4] Run Microsoft’s online troubleshooter You can also fix Windows Update Errors using Microsoft’s online troubleshooter. It will scan your PC for issues, and fix the problems.

5] Clean Install Windows 10 If nothing works, the last option is to clean install of Windows 10. You will need the ISO from the Official Microsoft Website, and then use a bootable USB drive to install Windows 10 again. Remember this will wipe out all the data from the drive where Windows 10 was previously installed. Related errors:

0x8007002C – 0x400D, The installation failed in the SECOND_BOOT phase with an error during MIGRATE-DATA operation0x8007042B – 0x4000D, The installation failed in the SECOND_BOOT phase with an error during MIGRATE_DATA operation.

Let us know if this guide helped you solve the issue.