Upgrading or Updating Windows in Enterprise is completely different. IT admins have to make sure that the computers don’t get into much trouble before approving the updates. If the compatibility is an issue, what they get is popularly termed as Modern setup errors or setup error codes. In this post, we are looking at those codes and possible resolutions.
What is /compat command line option
Windows Setup.exe or simply SETUP file comes with a set of command-line options. One of them is the compatibility check which can be run as
Setup.exe /Compat ScanOnly
ScanOnly is only an example. An IT admin who excels in Windows installation would know all the commands. These commands can be used to check for computer upgrade options, and they can even build a comprehensive report using SCCM. This report can be used to detect and fix migration errors before the actual Windows 10 deployment.
Read: How to run Pre-Upgrade Validation Check using SETUP.EXE in Windows 11/10.
Windows 11/10 Upgrade Modern Setup errors
Here is the list of error codes with compatibility issue:
- 0XC1900124 MOSETUP_E_COMPAT_SYSREQ_TIMEOUT
- 0XC1900125 MOSETUP_E_COMPAT_DOWNLOADREQ_TIMEOUT
- 0XC1900200 MOSETUP_E_COMPAT_SYSREQ_BLOCK
- 0XC1900201 MOSETUP_E_COMPAT_SYSREQ_CANCEL
- 0XC1900202 MOSETUP_E_COMPAT_DOWNLOADREQ_BLOCK
- 0XC1900203 MOSETUP_E_COMPAT_DOWNLOADREQ_CANCEL
- 0XC1900204 MOSETUP_E_COMPAT_MIGCHOICE_BLOCK
- 0XC1900205 MOSETUP_E_COMPAT_MIGCHOICE_CANCEL
- 0XC1900206 MOSETUP_E_COMPAT_DEVICEREQ_BLOCK
- 0XC1900207 MOSETUP_E_COMPAT_DEVICEREQ_CANCEL
- 0XC1900208 MOSETUP_E_COMPAT_INSTALLREQ_BLOCK
- 0XC1900209 MOSETUP_E_COMPAT-INSTALLREQ_CANCEL
- 0XC1900210 MOSETUP_E_COMPAT_SCANONLY
0XC1900124 MOSETUP_E_COMPAT_SYSREQ_TIMEOUT
If you encounter any compatibility issue, but you fail to resolve it within the required time, you will get this error. The upgrade advisor lists all the incompatible issues, and if you keep the screen on for a long time, it will quit with this error message.
0XC1900125 MOSETUP_E_COMPAT_DOWNLOADREQ_TIMEOUT
Similar to 0XC1900124, if you fail to resolve the issue for download within the required time limit, you will receive this error message. For both the error codes above, you should make a list, and first resolve the issue, and then try to update or upgrade.
0XC1900200 MOSETUP_E_COMPAT_SYSREQ_BLOCK
The upgrade process halts when the system does not pass the minimum requirements to install the update. You should check with Microsoft website for any compatibility issues, especially with the driver that might be blocking your update.
Following the above error, if the user chooses to cancel the upgrade process when the computer does not pass the minimum requirements (usually hardware), then 0XC1900201 MOSETUP E COMPAT SYSREQ CANCEL message shows up. If you have a very old PC or any hardware which seems to be not compatible, you may want to change it.
0XC1900202 MOSETUP_E_COMPAT_DOWNLOADREQ_BLOCK
During Windows 10 Deployment in the enterprise, the installation files need to download to Windows computers. If there is a problem like inadequate space, then the system does not pass the minimum requirements to download the update.
Following this, if the user chooses to cancel, then you get the 0XC1900203 MOSETUP E COMPAT DOWNLOADREQ CANCEL error code.
System Admin has to make sure that there is enough space, network speed so the end computer can download the updates, and the system can then install it.
0XC1900204 MOSETUP_E_COMPAT_MIGCHOICE_BLOCK
When migrating computers, a checklist is created which makes sure that post-migration there is no issue. If the system or the Windows computer does pass the requirements for the desired migration choice, this error is received.
And if the user chooses to cancel, you get an error code XC1900205 MOSETUP E COMPAT MIGCHOICE CANCEL.
0XC1900206 MOSETUP_E_COMPAT_DEVICEREQ_BLOCK
Specifically related to hardware configuration, when IT admin scans any connected computer with the Scan option of Windows Setup, and it does not pass through the device scan, you get the error.
0XC1900208 MOSETUP_E_COMPAT_INSTALLREQ_BLOCK
Right in the start, we talked about ScanOnly option Its an excellent command-line option that can be used on any Windows version before migration. This helps IT admins to know if those devices are Windows 10 compatible. It also generates a report which can be used to detect and fix migration errors before the actual Windows 10 deployment.
You get this error code because the system does not pass the compat scan to install the update. You will need to check the issue and resolve it which can include hardware or software issues.
0XC1900209 MOSETUP_E_COMPAT-INSTALLREQ_CANCEL
This error is received when the user has chosen to cancel because the system does not pass the /compat scan to install the update.
0XC1900210 MOSETUP_E_COMPAT_SCANONLY
ScanOnly option is only to generate reports, and hence this message is received.
Hope you find this list useful. It has been sourced from Microsoft.
Read next: Modern Setup Host has stopped working.