SCCM or System Center Configuration Manager is really helpful when you have to manage a bunch of computers together. With its remote control and operating system deployment feature, users can perform an in-place upgrade or deploy new operating systems on the machines at once. As we have mentioned, the reason that you encounter the issue can really depend on your scenario. We can only mention the general causes of the problem and what usually results in the said error code, however, in some cases, the error code may be really specific to you and in such a case, having a chat with a technical support guy may be the better route to take. With that said, let us go through the possible causes of the issue first and then we will list down ways that you can use to circumvent the problem. Let us get started. Now that we have gone through the possible causes of the problem in question here, let us get started with showing you different ways of resolving the issue. So, without further ado, let us get right into it.
Disable Third-Party Antivirus
As it turns out, the first thing that you should do when you encounter the problem in question is to make sure that you don’t have an antivirus program that is preventing the upgrade from completing. These scenarios are pretty common with third-party antivirus programs where they prevent certain actions on your computer due to a false positive. If you do have a third-party program antivirus installed on your system, you should disable the antivirus before going ahead with the in-place upgrade again. Once you do that, go through the upgrade again to see if the error still pops up.
Check Disk Space
In addition to a third-party antivirus program, the issue can also be triggered when you do not have enough disk space that is required for the upgrade. This is also pretty common with Windows updates and upgrades where the available disk space is insufficient for the upgrade to be installed. In such a scenario, you will have to make sure that you have more than enough disk space freed up before performing the deploying operating system across your computers again. If you have enough space available on your disks and are still facing the error, move on to the next solution down below.
Use Same Windows Edition
As it turns out, the error code can also be caused when you are using a different Windows edition than the one that is currently installed on your system. This has been reported by other users who were facing a similar issue and happened to fix it by choosing the same Windows media. Therefore, to prevent this from happening, you will have to make sure that you are using the same Windows media as the one that you have installed. This means that if you have Windows enterprise installed, make sure that you are using Windows Enterprise media as well while performing the upgrade to prevent the error code from appearing.
Change Local Computer Description Command
As we have mentioned earlier, if you are using a script or command to set the local computer description during the task sequence and the said script or command fails, you will be prompted with the error code mentioned above. If this case is applicable, you can easily resolve this by changing the command that you use. As it turns out, to do this, you can use a NET CONFIG command to set the computer description. For this, you will have to add a Run Command-Line to the task sequence and use the Doing this will set the computer description to what was defined in the OSDComputerDescreitpion variable. To make it work for you, you can change the variable name to what you use instead.
Uninstall Program as 32-bit Process on 64-Bit Computers (for .NET Deployment only)
As it turns out, if you are coming across the said error code while trying to deploy a .NET framework across the computers, you can fix it by ticking a certain checkbox in the installer properties. Apparently, the error code appears when you have the program running as a 32-bit process on a 64-bit architecture computer. This can be easily resolved by following the instructions down below: If none of these solutions worked out for you, we would recommend following the Windows official guide on how to perform an in-place upgrade using Configuration Manager in case you did something wrong during the process.
How to Fix Error 0x8007007e When Upgrading to Windows 10Fix: Error 0xc0000409 when Upgrading or Installing WindowsFix ‘Error Code: 0x8030002F’ When Installing or Upgrading Windows?How to Fix ‘Error Code: 0xa0000400’ When Upgrading to Windows 11