The developer of RegCleaner, jv16 PowerTools, Uninstalr, WinFindr, Startup Timer, ScreenshotX, System Examiner and Windows Update Fixer.
The process of upgrading to Windows 10 does not always happen smoothly. If you are currently using Windows 8.1 and trying to Upgrade to Windows 10, you might come across Error 0xc7700112.
This particular error won’t allow you to Upgrade your PC to Windows 10. Error code 0xc7700112 means the upgrade process has been corrupted. No need to worry, the issue is pretty fixable.
There are multiple ways to Upgrade to Windows 10. For example, Media Creation tool allows you to use “Upgrade this PC” Option which is the most accessible and easy. Unfortunately, it seems that this option frequently ends up with errors.
In this article we’ll talk about 3 methods to fix Error 0xc7700112.
Why does Error 0xc7700112 happen?
1) Software conflict
Some third-party program on your PC might be what is preventing you from using Windows 10. Likewise, anti-virus software commonly collides with other software, including updates. Therefore, Error 0xc7700112 might be the result of this collision.
To check if that is the case, uninstall all the third-party software that has been recently installed on your PC.
Use the Software Uninstaller function provided by jv16 PowerTools to uninstall software Windows or other software can’t. This tool uses a custom uninstallation engine that quickly scans your entire system to find all the possible leftover traces of the software you want to get rid of.
Some of the users claim that they have fixed Error 0xc7700112 once they deactivated their anti-virus. Try to deactivate your anti-virus and then launch Windows 10 upgrade.
If the issue is still here, perform a clean boot and try to update your OS.
2) Orphaned setup entries
The main reason why people face Windows 10 errors is related to inappropriate way of upgrading.
Your Win 10 upgrade might be a failure because of the traces of an earlier installation attempt in the Boot Configuration Data (BCD) file.
Some Windows users say that Error 0xc7700112 is caused by a collision of two upgrades. For example, an automatic upgrade might have been changed by the one the user downloaded himself/herself.
3) Out-of-date drivers
Users often forget to update their driver software when moving to a newer OS, thus triggering multiple driver-related issues. Unfortunately, some of them may prove quite persistent.
You can update your drivers manually or use Device Manager.
a. Manually
The first option can be quite time-consuming and dangerous if you don’t know exactly what driver versions you need.
Otherwise, you may end up installing the wrong software and damaging your computer. There is also a chance of infecting your OS since the Internet is full of malware which looks as the latest driver software.
b. Device Manager
Device Manager is a built-in Windows tool that takes care of your hardware and devices. It lists all the physical parts your PC system has.
Therefore, you can right-click any component and update its driver software by selecting the appropriate option. After that, select the Search automatically for updated driver software option for Device Manager to be able to find the right thing for you.
Unfortunately, this method can take a lot of time and also Device Manager may fail to find the exact software your system needs to work the way it should.
4) Malware issues
The modern digital environment is practically full off malicious threats. It’s quite possible one of them has gotten into your PC and infected your OS, Error 0xc7700112 being the result.
In a scenario like this, try running a full anti-malware scan of your computer. Make use of the built-in Windows Defender solution or your favorite anti-virus software.
What to do before you try to upgrade
Then ensure the device manufacturer has released the Windows 10 compatible drivers for your machine model.
We recommend you unplug all the external devices during the upgrade process. Also, turn off the antivirus software to isolate the third party service conflict issue.
If the issue persists, please check the setup.log(C:\$WINDOWS.~BT\Sources\Panther) for more information to troubleshoot this issue.
How to fix Error 0xc7700112
Method 1: Creating USB Flash Drive.
Step 1: Run the tool and you will be asked to Accept the Terms & Conditions.
Step 2: On the Next Screen you will have 2 Options. 1) Upgrade this PC and 2) Create Installation Media for another PC. Select the 2nd option.
Step 3: Next, you will be asked to Select Language, Architecture, and Edition. This will be done automatically.
Step 4: Now you will have two options 1) USB Flash Drive and 2) ISO file. Select USB Flash Drive. Plug in a USB that has at least 8 GB of free space.
Step 5: Select the drive and click next. Now the tool will download Windows 10 on your USB. After the download is done, you can use the drive to Upgrade your Windows 8/8.1 PC.
Method 2: Downloading ISO file
Use this Method if the Above method fails to fix Error 0xc7700112. For this Method, Step 1,2 and 3 are the exact same.
Step 4: You need to Select ISO File Instead of USB Flash Drive. Insert a blank DVD with enough space.
Step 5: After that, follow the Onscreen Instructions and let the download finish.
Step 6: Go to the downloaded file, right click on it and click on MOUNT.
Step 7: Once it is finished, open the CD Drive and double click on the Setup file. Let the upgrading process finish.
Method 3: Remove orphaned Windows Setup entries
In this case, in order to get rid of the Error 0xc7700112 , you should delete the orphaned Windows Setup entries:
Step 1: Start by pressing WINKEY + X button combo or right-click on the Start button
Step 2: Click on Command Prompt (Admin) or just search for cmd in the search box.
Step 3: Right click on the Command Prompt icon and click on Run as Administrator.
Step 4: Type in the following command and then hit enter: bcdedit /enum all. You can enter bcdedit /enum all > D:\bcdConfig.txt in order to store the TXT file in the D: partition of your computer’s Hard drive.
Step 5: There is an identifier under each Device options section. These identifiers are leftovers from your previous installation. Type bcdedit /delete {Here key in the name of the first identifier}. Hit Enter to proceed.
Step 6: Repeat this command for every Device options identifier.
Step 7: Reboot your PC. Once your Windows is up and running, open the admin version of Command Prompt again.
Step 8: Enter the following command bcdedit /enum just to check if the orphaned entries have been removed.
Finally, run the Windows 10 Upgrade Assistant and see if the Error 0xc7700112 has been resolved.