Error Code 0xc1900106 – What is it?
One of the most common errors encountered by Microsoft users upgrading from Windows 7 or Windows 8/8.1 to Windows 10 is the Error Code 0xc1900106. Microsoft users experience a failure in the installation process. Either they will be notified that the installation process was ended but failed or that Windows is not able to install the update.
Solution
Error Causes
More and more Windows users are having trouble upgrading their operating system to Windows 10. There are a lot of errors being encountered by users and one of them is the Error Code 0xc1900106. This error is normally due to the misconfigured system files. If a Windows user encounters this error, most likely their device has some registry problems.
Further Information and Manual Repair
Fixing error code-related issues could be best resolved to do manual repair methods. Applying repair methods manually can help Windows users address the root causes of the errors they encounter, as well as apply definite solutions to rectify the issue.
Most Windows users can be able to implement manual repair methods themselves but there are some cases where help from a Windows professional is needed. If you’re not a very tech-savvy person and not confident performing the manual repair methods yourself, it would be advisable to seek help from a professional Windows technician who is knowledgeable enough to address the errors or problems you are encountering. However, if you don’t want to resort to seeking help from a professional, you can also consider using a powerful automated tool.
In trying to fix Error Code 0xc1900106, here are the following manual repair methods you can take:
Method One: Custom Installation
- Make a backup of your personal files
- Users of Windows 8/8.1 should Refresh first then proceed to upgrade.
- If the Refresh process does not work, reset your device then try again.
- If resetting your device still does not work, you can proceed with a custom installation.
- When your Windows installation media is ready, you need to choose to boot from CD, DVD, or USB drive to begin setup. (For example purposes, this article will discuss booting from DVD).
- When your device is all set to boot from DVD, you will be prompted to Press any key to boot from CD or DVD…
- Once you’ve pressed any key, the screen will show the Windows logo which might take a while. No need to worry though, as long as you can see the indicator, you’re good.
- Choose your Language, Time, and Keyboard method from the drop-down menu then hit Next.
- Click on the Install Now button then wait until Setup begins.
- Tick on the I accept the license terms check box then select Next.
- Choose Custom: Install Windows only (advanced)
- Choose the Primary partition then select Next. You will be prompted by the following warning: The partition you selected might contain files from a previous Windows Installation. If it does, these files and folders will be moved to a folder named Windows.old. You will be able to access the information in Windows.old, but you will be able to use your previous version of Windows. Just click the OK button then wait as the Windows continue to install. Windows will restart once this phase of the setup completes and will reboot into setup once again.
- At this point, Windows will detect and install your hardware. Once this finishes, Windows will restart again.
Method Two: Reset Windows Update Components
- From your device’s desktop, hit Windows key + X to open the command prompt as admin.
- Once the command prompt window appears, you can type or copy and paste the following commands (all at once):
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver pause
- Exit the command prompt.
- After you reset the Windows Update components, see if you receive Windows Updates which includes the firmware updates for your computer.
Method Three: Ensure Windows is Updated
- If you have an antivirus, make sure to disable it during the upgrade process.
- Run Windows Update to check if the system is updated.
- Ensure that the latest firmware and drivers are installed. To be able to do this, go to the computer manufacturer’s website or you can also try contacting company support.
Restart graphic driver
Is There Any Deal
Cheap Shark
Humble Bundle
Fanatical
Slick Deals
Green Man Gaming


As more and more people get into insider preview of upcoming Windows 11 we will see more and more different takes and opinions on it.
Generally speaking, the first wave was quite positive when it was previewed but how time is passing more and more limitations and frustration comes to the surface.
Some of the limitation that is inside it, which have been confirmed by Microsoft itself includes features missing that we had in Windows 10 like moving the application to the taskbar in order to pin it, moving the file in the taskbar to open it in default application and some big annoyances like Windows opening widgets always in Edge no matter what is your default browser. Not being able to move the taskbar from the bottom is also one of many illogical things.
There is not really a point in these missing features since they were working fine in Windows 10 and many users liked them since they could customize Windows more to their liking, now with this new look at limitations it reminds me personally much of apple macOS and I will be honest, I am not a big fan of that kind of thinking.
If I wanted that kind of OS I would have gotten myself a MAC, not custom build PC, but hey, Linux is always a free alternative, and how Microsoft itself is pushing limitations and in my opinion bad design choices along with awful system requirements that might just be a case for a lot of users.
I am really not sure what is logic behind these moves and I am sure they have their reasons but this time it seems that their take on the new OS is not resonating well with the overall user population, well at least what I have heard so far. Things of course can still be changed and made for the better and I would rather see release postponed and issues addressed than getting more system hogging and limited new OS that at its current state looks like reskinned Windows 10 with limitations. 