Fix Windows 10 Upgrade error 0xc7700112

You see error code 0xc7700112 when you try to upgrade Windows to latest version. Most probably while upgrading your computer to Windows 10 using Windows upgrade assistant. In some cases you see this error while updating Windows through Windows update. This usually happens by left over Windows Setup entries in boot configuration data file (BCD). Remove Windows Setup entries from the boot configuration data file to fix Windows 10 Upgrade error 0xc7700112

RECOMMENDED: Fix this issue in 3 simple steps. Takes only 2 minutes.
1) Download repair utility.
2) Install program and click Scan button.
3) Click Fix Errors button when scan is completed.
4) Restart your computer.

Windows 10 upgrade through Windows upgrade assistant fails with following error “Something went wrong you can contact Microsoft Support to help with this error. Here is the error code 0xc7700112” after Windows update assistant downloading and verifying the Windows 10 download files. This topic also discussed at Microsoft community. 

Fix Windows 10 Upgrade error 0xc7700112

Quick Note: Before making any changes in your computer, I suggest you to create a System Restore point  so that you can restore back your computer to previous working stat if something goes wrong. Perform below troubleshooting steps one by one. After every steps check if the issues is fixed.

Step 1: Remove Windows Setup entries from the boot configuration data file

To do that follow below steps.

  • Click On Windows start > search for CMD > Right click on CMD, choose “Run as administrator”
  • Type this on command prompt : bcdedit /enum all

Note: The Windows Setup section and the Device Options sections with the description Windows Setup are left over from earlier attempts and are blocking the current installation. If you delete these entries then the Windows 10 refresh operation should be able to complete successfully. Copy the identifier in the {} brackets for each of the Windows Setup sections and append it to the delete command like this:

bcdedit /delete {your-identifier}

e.g. bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}

  • Repeat as necessary for each Windows Setup entry under Device options, you don’t have to worry about the excess Windows Recovery entries.
  • Reboot the computer before you run upgrade assistant.
  • Reboot and check bcdedit /enum all again to make sure they have gone, and you can run Windows 10 Upgrade Assistant without problem.

Note: Perform clean boot before you run upgrade assistant.

Step 2: Perform Clean Boot.

Performing clean boot to remove corrupted startups and unwanted startup services. This will also help Windows update assistant run smoother without any errors.

Quick Note: However there are couple of methods to upgrade Windows 10. Refer this guide How to install Windows 10 update version 1809

Related articles:

Arun Prabhakar

Arun Prabhakar immensely interested in following Windows and other technology developments. Being passionate Windows blogger, he loves to help others on fixing their computer issues.