Fix Error Code C1900107 While Windows 10 installation

If you are trying to upgrade your Windows 7 or Windows 8/8.1 PC to Windows 10, you might come across Error Code C1900107 while installing. Downloading windows 10 should not be a problem for you but you can see Unknown Error Code C1900107 while installation process.

The error prevents you to upgrade to windows 10 no matter what you do. But Today we will be discussing couple of ways to fix this error on your own.

Reason behind Error Code C1900107 in Windows 10

Error Code C1900107 While Windows 10 installation

Following are the few reasons why you are seeing this error on you Pc or laptop.
  1. Not enough space for Windows 10 & Windows.old folder in Primary drive.
  2. Not Enough Space in System Reserved Partition.
  3. Faulty or Corrupt Windows 10 files.

First 2 Reasons are not always the Culprit but mentioning them is necessary as most of the windows installation error are caused because of Not enough space.

The 3rd Reason is the Culprit in most of the case and might be as well in yours. So now that we know the reasons of Windows 10 couldn't be installed Error Code C1900107, let us now go ahead and see how to fix this error.

Fixing Error Code C1900107 in Windows 10


Ok, So to fix this error we will be finding $Windows.~BT Folder in your primary drive which is C:\. This folder might contain corrupt files which is preventing you to install windows 10, It is hidden and we need to unhide it. Follow the below steps.

Step 1. Open File explorer or Alternatively double click on This PC or My Computer.

Step 2. Now from the top Option Click on View, Then Check the Box that says Hidden items.
Step 3. Now you will be able to see hidden files and folders. Navigate to C:\$Windows.~BT and Rename the folder to something like $Windows.~BT1.

Step 4. After that Try and Download Windows 10 again, The Installation Process should go through this time without any errors like code C1900107.

Still Getting Installation error Code C1900107? Try this.

After following the above steps perfectly, if you still get the same error then you might want to try this.
  • Go to C:\Windows\Software Distribution\Download, Now delete all the files from this download folder. Remember don't delete the folder itself, Just delete the files.
  • Now this time Delete $Windows.~BT Folder totally. Might ask you for administrator permission, simply click yes.
Now try and Install or upgrade to windows 10. This should work too just in case the above steps fails to help you fix Windows 10 installation error C1900107. If this post helps you then take couple of seconds and let us know in Comments below.

13 comments

I can't rename the folder $Windows.~BT because it says that the folder is open in ohter program, and order me to close it... but there isn't any program or files opened. o.O

Reply

Thank you! It worked!

Reply

I followed the instructions regarding renaming the -bt folder. Win 10 appeared to install without problems. After "configuring files" I got a message in the same window to restart the computer. It installed several updates, but when it came up after the restart, it was still in Win 8.1. What gives?

Reply

Hi Phil, There should have been some Issue on Configuring files stage so you were rolled back again with windows 8.1.

Please try to upgrade to win 10 again and see if everything goes through.

Reply

You guys rock! Thanks for the help!

Reply

We have a winner! Thanks!

Reply

You are Welcome PAUL.

Reply

When going through the first set of steps and continuing to have the error occur I then followed the next set of step but continue to have an "Error 0x80070091: The directory is not empty." dialogue pop up. I followed all of the steps perfectly even trying multiple times to recreate the process but with no avail.

Reply

won't give me permission to rename $windows.~BT. Tried safe mode, tried diabling windows update, tried disabling Windows Trusted Installer - nothing works...help

Reply

I couldn't either until I restarted the computer. Only then was I able to rename the files without a hassle.

Reply

Thanks CLARK KHO for your input. i am assuming that renaming the folder finally fixed the error for you.

Reply

Renaming the $Windows-BT folder worked like a charm.

Reply

Post a Comment