Troubleshoot Windows 10 update errors

While updating features from Windows 10 or Windows 7, 8 to Windows 10 you may experience 0x800 errors .
This prevents the upgrade from installing completely.
Indeed, you are told that the update has failed .

Therefore, this article discusses these upgrade issues, not Windows Update or Cumulative Update installation error issues .
For the latter case, refer to the page:   Windows Update errors .

On each Windows 10 upgrade tutorial, you will find the basic advice that can also be found on this page: Windows 10 upgrade advice .


  • 1Update to Windows 10
  • 2The Windows 10 upgrade phases
    • 1The first phases
    • 2The upgrade process
  • 3Log files
  • 4Repair Windows
    • 1The repair steps
  • 5Update BIOS
  • 6Solutions and workarounds
    • 1Uninstall unnecessary applications
  • 7List of error codes
  • 8Error codes
    • 10xC1900101
    • 20x800xxxxx
    • 30xc1900200
    • 40xc1900204
    • 50xc1900130
    • 60x80072ee7
    • 70x8007001F
    • 80x8007025D – 0x2000C
    • 90x8007042B
    • 100×800700003 and 0x800242006
  • 980244018
  • 10Some apps need to be uninstalled
  • 11Bypass Windows 10 Inability To Update
  • 12Conclusion
  • 13Find the solution on the help forum


Windows 10 updates come at two times.

  • When a feature updatetries to install. So Windows 10 goes to a higher version.
  • To update Windows 7, 8 to Windows 10.

Clearly, the process for these two cases is quite identical.

For Windows 10 cumulative update errors, follow this link:

How to repair or reset Windows Update


The installation and update to Windows 10s is done in several phases.
Here are the different phases and the error codes that you encounter during these phases.


  1. Lower-levelphase: The lower-level phase is executed in the previous operating system. The installation components are collected.
  2. SafeOS phase: A recovery partition is configured and updates are installed. An operating system restore is available if necessary.
    • Examples of error codes: 0x2000C, 0x20017
  3. First start-up phase: the initial settings are applied.
    • Examples of error codes: 0x30018, 0x3000D
  4. Second start-up phase: the final parameters are applied. This step is also called the start-up phase in OOBE mode .
    • Examples of error codes: 0x4000D, 0x40017
  5. Uninstallationphase: this phase is performed if the upgrade fails.
    • Example error code: 0x50000

Figure 1 : Phases of a successful Windows 10 upgrade (uninstallation is not shown):

Windows 10 update error phases


  • Windows 10 Upgrade Process: Explanation of Phases Used During the Upgrade Process.
  • Repair Windows: Steps you can take to fix most Windows upgrade errors.
  • Upgrade Error Codes: Explanation of the components of an error code.
  • Log files: List and description of log files useful for troubleshooting problems.
    • Log Entry Structure: Description of the format of a log entry.
    • Analyze Log Files: General procedures for analyzing log files, along with an example.
  • Resolution procedures: causes and preventive procedures associated with specific error codes.
    • 0xC1900101: Information about the result code 0xC1900101.
    • 0x800xxxxx: Information on result codes starting with 0x800.
    • Other Result Codes: Additional causes and prevention procedures provided for some result codes.
    • Other error codes: additional causes and prevention procedures provided for certain error codes.


The log files record all events during the Windows 10 update stages.
When an installer detects an error or anomaly, it writes it to the logs.
These logs are therefore important sources for obtaining information on the origins of Windows 10 update installation errors and crashes.
To retrieve the logs, go to:  Windows update log files 10


There are various steps you can take to repair Windows and resolve issues that may prevent Windows from upgrading.
Note that in addition to the operations below, the page regarding Media Creation Tool errors also gives generic solutions:  Resolving Windows 10 installation media errors (Media Creation Tool)

Most of the commands are to be performed in the administrator command prompt .


  1. Eliminate non-essential external hardware, such as docking stations and USB devices.
  2. Checkfor errors on all hard drives by performing a checkdisk (chkdsk) preferably at command prompt. Refer to the page: Checkdisk (chkdsk)
  3. You can attempt to restore and repair system files by entering the following commands at an elevated command prompt. Ordering operations may take a few minutes. For more information, see  Repair Windows System Files.
    • exe / Online / Cleanup-image / Restorehealth
    • sfc / scannow
  4. Update Windows through Windows Updateto install all Windows updates.
  5. Uninstall non-Microsoft antivirussoftware .
    • Use Windows Defender for protection while upgrading.
    • Check the compatibility information and reinstall the anti-virus applications after the upgrade.
  6. Uninstall all non-essential software: VPN programs, Firewall, Parental controls etc.
  7. Update firmware and drivers:  DriversCloud: Update its drivers
  8. Be sure to accept the “Download and install updates (recommended)” option at the start of the upgrade process.
  9. Verify that at least 16 GB of free space is available for upgrading a 32-bit operating system, or 20 GB for a 64-bit version.


An obsolete version of the BIOS can sometimes generate updating problems for Windows 10.
In this case, it is necessary to update the latter.
The next page helps you.

How to update the BIOS of your PC (Flash the BIOS)


Finally here is the solution a complete procedure to try to resolve the update errors.


In order to be able to resolve this error, it is recommended to uninstall the following applications :

  • You moved Program Files or Documents data to another location by modifying the Windows registry. This creates incompatibilities. Reset the default path.
  • your antivirus arecausing crashes
  • Uninstall unnecessary apps:
    • IOBit, Glary Utilities, CCleaner
    • Any other unnecessary software listed on the following page: List of unnecessary programs on Windows
  • Uninstall apps that may be causing problems:
    • iTunes, FutureMark, BattlEye Anticheat.
    • CD virtualization programs like VirtualCloneDrive, HDClone. see:  Error 0x800700003 and 0x800242006)
    • Windows Assessment and Deployment Kit (Windows ADK)
    • Disconnect all external devices such as printers, scanner. Leave that keyboard and mouse.


Here is a table with a list of error codes that you may encounter while upgrading Windows 10.
The table gives solutions.

Error code Cause Solution
8000405 – 0x20007 An unspecified error occurred with a driver during the SafeOS phase. This error has more than one possible cause. Apply the quick fixes, and if the error persists, analyze the log files to identify the problem and the solution.
800704B8 – 0X3001A An extended error occurred during the first startup phase. Disable or uninstall non-Microsoft antivirus apps, disconnect any unused devices, and restart in Safe Mode.
8007042B – 0x4000D Installation failed during second boot phase while attempting to perform MIGRATE_DATA operation.
This issue can occur due to driver, application, or file system issues.
Analyze the log files to identify the file, application, or driver that cannot be migrated. Disconnect, update, delete, or replace the device or object.
8007001F – 0X4000D General fault, a device connected to the system does not work. Analyze the log files to identify the device that is not functioning properly. Disconnect, update or replace the device.
8007042B – 0x4001E Installation failed on second boot phase while attempting to perform PRE_OOBE operation. This error has more than one possible cause. Apply the quick fixes, and if the error persists, analyze the log files to identify the problem and the solution.
0xC1800118 WSUS has downloaded content that it cannot use due to the lack of a decryption key. For more information, see Steps to Resolve Error 0xC1800118.
0xC1900200 Setup.exe has detected that the computer does not meet the minimum requirements. Make sure the system you’re trying to upgrade meets the minimum system requirements, for more info, see Windows 10 specifications.
0x80090011 A device driver error occurred while migrating user data. Contact your hardware vendor to update all device drivers. It is recommended that you have an active internet connection during the upgrade process. Be sure to accept the “Download and install updates (recommended)” option at the start of the upgrade process.
0xC7700112 Failed to write data to the system drive, possibly due to a failed write access to the hard drive. This problem is fixed in the latest version of the Upgrade Wizard.
Be sure to accept the “Download and install updates (recommended)” option at the start of the upgrade process.
0x80190001 An unexpected error occurred while trying to download the files required for the upgrade. To resolve this issue, download and run the Media Creation Tool. View Windows 10 Media Creation Tool
0x80246007 The update has not been downloaded. Try other methods of upgrading the operating system.
Download and run the Media Creation Tool. See Windows 10 Media Creation Tool .
Try to upgrade using ISO or USB file.
0xC1900201 The system does not meet the minimum requirements to install the update. Contact the hardware manufacturer for the latest updates.
0x80240017 The upgrade is not available for this edition of Windows. Administrative policies applied by your organization may be preventing the upgrade. Contact your system administrator.
0x80070020 The existing process cannot access the file because it is in use by another process. Use the MSCONFIG tool to perform a safe mode boot on the computer, and then try to update again. For more information, see How to Perform a Safe Mode Boot in Windows.
0x80070522 The user does not have the privileges or credentials required for the upgrade. Make sure you are logged in as a local administrator or have local administrator privileges.
0xC1900107 A cleanup operation related to a previous installation attempt is still in progress and a system restart is required in order to continue with the upgrade Restart the device and run the installer again. If restarting the device does not resolve the problem, use the Disk Cleanup utility and clean up temporary and system files. For more information, see Windows temp folder and temporary files .
0xC1900209 The user chose to cancel because the system does not pass the compatibility test to install the update. Setup.exe reports this error when it can upgrade the computer with user data, but cannot migrate installed applications. Incompatible software is blocking the upgrade process. Uninstall the app and try to upgrade again. For more information, see Validating Before Upgrading to Windows 10 Using SETUP.EXE 0.
You can also download the Windows Evaluation and Deployment Kit for Windows 10 and install the Application Compatibility Tools .
0x8007002 This error is specific to upgrades using System Center Configuration Manager 2012 R2 SP1 CU3 (5.00.8238.1403) Analyze the SMSTS.log file and verify that the upgrade fails during the “Apply operating system” phase: Error 80072efe DownloadFileWithRanges () failed. 80072efe. ApplyOperatingSystem (0x0760) Error 80072efe means that the connection with the server has been abnormally terminated.
To resolve this problem, try the operating system deployment test on a client computer that is on the same VLAN as the Configuration Manager server. Check the network setup for random client-to-server connection issues occurring on the remote VLAN.
0x80070003- 0x20007 This is a failure during the installation of the driver in the SafeOS phase. Check the device drivers on the computer, and analyze the log files to identify the driver that is causing the problem.
0x8007025D – 0x2000C This error occurs if the ISO file metadata is corrupted Download the ISO / media file again and try to upgrade again. You can also recreate the installation media for the Media Creation Tool.
See Windows 10 Media Creation Tool .
0x80070490 – 0x20007 An incompatible device driver is present. Check the device drivers on the computer, and analyze the log files to identify the driver that is causing the problem.
0xC1900101 – 0x2000c An unspecified error occurred during SafeOS phase while applying WIM. This could be due to an outdated driver or a damaged disk. xrun a disk check to repair the file system. : System File Check Tutorial
Update the drivers on the computer , then upgrade with Media Creation Tool.
See: Windows 10 Media Creation Tool .
0xC1900200 – 0x20008 The computer does not meet the minimum requirements to download or install the upgrade to Windows 10. See Windows 10 technical specifications and verify that the computer meets the minimum requirements.
Review the logs for compatibility information.
0x80070004 – 0x3000D This is a data migration issue during the first startup phase. There are several possible causes. Analyze the log files to determine the problem.
0xC1900101 – 0x4001E Installation failed during the SECOND_BOOT phase with an error during the PRE_OOBE operation. This is a generic error that occurs during the OOBE installation phase.
0x80070005 – 0x4000D Installation failed during SECOND_BOOT phase with error during MIGRATE_DATA operation. This error indicates that access was denied while attempting to migrate data. Analyze the log files to determine the data point that is reporting the access denial.
0x80070004 – 0x50012 Windows Setup could not open a file. Analyze the log files to determine the data point that is reporting access problems.
0x80070070 – 0x50011
0x80070070 – 0x50012
0x80070070 – 0x60000
These errors indicate that the computer does not have enough free space to install the upgrade. To upgrade a computer to Windows 10, 16 GB of free disk space is required for the 32-bit version of the operating system, and 20 GB for a 64-bit version. If the available space is not sufficient, try to free up disk space before continuing with the upgrade. Note: If your device allows it, you can use an external USB drive for the upgrade process. Windows installation will save the previous version of Windows to an external USB drive. The external drive must have at least 8 GB (recommended size: 16 GB). The external drive must be in NTFS format. FAT32 format drives may experience errors due to size limitations of FAT32 files. USB drives are recommended over SD cards,
0xC1900101 0x20017
0xC1900101 0x30017
A pilot caused a problem. Follow the instructions on the page: Error 0xC1900101 during Windows 10 update


Here is some information related to specific errors when upgrading Windows 10.


The error code 0xC1900101 is a generic code and therefore requires further investigation to find the source of the problem.
The following page discusses and gives information about this error code 0xC1900101:  Error 0xC1900101 during the update of Windows 10


It is also important to understand the result codes starting with the digits 0x800. These error codes indicate general operating system errors and are not unique to the Windows upgrade process. These could be timeouts, non-functioning devices, and unexpected process termination.


The error 0xc1900200 can have multiple sources.
Refer to the page:  error 0xc1900200 on Windows 10 update


This error 0xc1900204 is most likely related to a change in the path of the Program Files folder.
Refer to the page:  Error 0xc1900204 during Windows 10 update


Limit the installation programs put especially uninstall the unnecessary programs:  List of unnecessary programs on Windows
Then perform a repair of DISM, for that, refer to the page  DISM: repair of system files

You have an example resolution for updating Windows 10 with this error code on the page: -version-1803


Here is a screenshot of the Windows 10 Update Assistant .
The latter displays:

Unable to download Windows 10 ; check your network settings and try again.
Contact Microsoft Support for assistance with this error. Error code: 0x80072ee7

It is a network error which prevents the download of Windows 10.
It could be:

  • A firewall or antivirus that blocks the connection to Microsoft servers
  • You have used anti-spyware software to disable telemetry in Windows 10. For example, Windows 10 modified the Windows HOSTS fileto block Microsoft servers.
  • A temporary internet connection problem


An article exists regarding this error code.

Error 0x8007001f updating Windows 10

Moving user or Program Files folders from a Windows registry modification can cause error 0x8007001F
So SSD owners may have moved Program Files and user folders like this: Move Windows Program Files folder
This may cause Windows 10 update issues.

0X8007025D – 0X2000C

For this error code 0x8007025D – 0x2000C, refer to the following article to find solutions: Error 0x8007025D – 0x2000C in Windows 10 update


The error 0x8007042B error when updating Windows 10 usually occurs when a folder is not copied.
It is possible to identify the folder in question from the log file C: \ $ WINDOWS . ~ BT \ Sources \ Panther \ setuperr.log , see page:  Windows 10 update log files

You will then have to uninstall the application in question to be able to update Windows 10.
More details on the article: Error 0x8007042B when installing the Windows 10 feature update

0X800700003 AND 0X800242006

In the example observed, the error appears at 22% and completely stops updating Windows 10.

The setupact.log indicates that the Windows image winre.wim cannot be mounted because of the vclone.sys driver

2017-11-07 11:05:33, Error SP CMountWIM::DoExecute: Failed to mount WIM file C:\$WINDOWS.~BT\Sources\SafeOS\winre.wim. Error 0x80070003[gle=0x00000003] 2017-11-07 11:05:33, Error SP Operation failed: Mount WIM file C:\$WINDOWS.~BT\Sources\SafeOS\winre.wim, index 1 to C:\$WINDOWS.~BT\Sources\SafeOS\SafeOS.Mount. Error: 0x80070003[gle=0x000000b7] 2017-11-07 11:05:33, Info MOUPG ImageDeploy: Registering Setup Platform error: [0x80070003] 2017-11-07 11:05:33, Error SP ExecuteOperations: Failed execution phase Downlevel. Error: 0x80070003 2017-11-07 11:05:33, Info MOUPG MoSetupPlatform: SetupPlatform::INewSystem::ExecuteCurrentOperations returned: [0x4] 2017-11-07 11:05:33, Error MOUPG MoSetupPlatform: ExecuteCurrentOperations reported failure! 2017-11-07 11:05:33, Error MOUPG MoSetupPlatform: Using action error code: [0x80070003] 2017-11-07 11:05:33, Error MOUPG CDlpActionImageDeploy::ExecuteRoutine(497): Result = 0x80070003 2017-11-07 10:53:35, Error CONX Unable to get message handle 80092009 c:\windows\system32\drivers\vclone.sys

that we find below:

2017-11-07 10:53:38, Warning CONX Failed to add driver[C:\WINDOWS\system32\DRIVERS\UMDF\uicciso.dll] 2017-11-07 10:53:38, Error CONX 0xd0000034 Failed to add user mode driver [%SystemRoot%\system32\DRIVERS\UMDF\uicciso.dll  2017-11-07 10:53:38, Warning CONX 0x00000002 RegQueryValueEx failed, keyName ({193a1820-d9ac-4997-8c55-be817523f6aa})  2017-11-07 10:53:38, Warning CONX No user mode driver path found under the registry key.

Finally the error 0x80070003 is given in conclusion:

2017-11-07 11:05:33, Info MOUPG MoSetupPlatform: Setup Platform object released! 2017-11-07 11:05:33, Error MOUPG CDlpActionImpl<class CDlpErrorImpl<class CDlpObjectInternalImpl<class CUnknownImpl<class IMoSetupDlpAction> > > >::Execute(441): Result = 0x80070003 2017-11-07 11:05:33, Info MOUPG ImageDeploy: Leaving Execute Method 2017-11-07 11:05:33, Error MOUPG CDlpTask::ExecuteAction(3243): Result = 0x80070003 2017-11-07 11:05:33, Warning MOUPG CSetupDiagnostics::ReportData – Not reporting WINDLP data point [0x2004] 2017-11-07 11:05:33, Warning MOUPG CSetupDiagnostics::ReportData – Not reporting WINDLP data point [0x2003] 2017-11-07 11:05:33, Error MOUPG CDlpTask::ExecuteActions(3397): Result = 0x80070003

In the observed case, Uninstall VirtualCloneDrive may be the solution.


This error code indicates that Windows 10 update has encountered problems.
Relaunch the update if not try to update via Media Creation Tool: Update Windows 10 with Media Creation Tool


When updating Windows 10, compatibility checks are performed.
Sometimes the Update Assistant may detect Avira as installed when it is not.
This blocks the update with a message: some apps need to be uninstalled

To resolve this blockage, follow the instructions on the page: Windows 10 update not possible: Avira some applications must be uninstalled


If the Windows 10 update really doesn’t work, you can do a clean install.
This consists of installing Windows 10 from scratch starting from an installation media, then you will have the latest version of Windows 10.

To do this, use our tutorial which details the entire Windows 10 installation process:

  • How to Install Windows 10 without Formatting and Losing Data
  • How to install Windows 10

The steps to install Windows 10 are roughly:

1h30  1 hour and 30 minutes.

How to reinstall Windows 10. For more details, follow the article: How to install Windows 10: the tutorial

  1. Create the Windows 10 installation USB key

First, you must create the USB key that will allow you to install Windows 10.
If your computer is crashed, you will have to perform this operation from a functional computer.
Follow the article: Create Windows 10 installation media .

  1. Start the computer on the USB stick

Follow the full link and tutorial that explains how to boot your computer from the USB stick: Boot the computer from the installation media .

  1. Installation type

Start the installation and let yourself be guided.
Accept the license agreement then on the installation type page.
Finally Choose Customize : Install Windows Only

  1. Disk partitioning

During the Windows 10 installation process, select the primary partition to reinstall Windows on it, you can either:
format the partition  to delete all data and start from scratch
Install a new Windows on top, your old data will be moved to  the folder Windows.old and so you don’t lose any data.

  1. Copy Windows 10 installation files

Then the Windows 10 installation files are copied.
Let the operation take place.
Once done, remove the Windows 10 installation USB drive and restart the PC.
Copies and settings are made before arriving on the Windows 10 identification page.

  1. After reinstalling Windows 10

If all goes well the Windows 10 desktop opens.
Well done ! you have successfully reinstalled Windows 10 .

Make sure you have your documents.
Otherwise check the contents of the Windows.old folder, some personal data may be in the users folder.

Note that after a reinstallation of Windows 10, you can also recover data and configuration of applications .
For example the favorites or passwords of your internet browsers.
More information, follow this article: Recover apps deleted when resetting your PC in Windows 10

Finally follow the instructions to complete the installation of Windows 10:Tips and guide after installing Windows


by Abdullah Sam
I’m a teacher, researcher and writer. I write about study subjects to improve the learning of college and university students. I write top Quality study notes Mostly, Tech, Games, Education, And Solutions/Tips and Tricks. I am a person who helps students to acquire knowledge, competence or virtue.

Leave a Comment