In Place Upgrade Not Available in the Software Center
Open the Configuration Manager control panel and click on the Actions tab.
Run the following actions in order:
1. Application Deployment Evaluation Cycle
2. Hardware Inventory Cycle
3. Software Inventory Cycle
4. Machine Policy Retrieval & Evaluation Cycle
If the upgrade task sequence is not available after 10 minutes, restart the computer and try running the actions above again.
If a restart does not resolve this issue, remove and reinstall the SCCM Client:
Removal: https://strykercorp.service-now.com/kb_view.do?sysparm_article=KB12582
Install: https://strykercorp.service-now.com/kb_view.do?sysparm_article=KB11462
If reinstalling does not resolve the issue, proceed to the next section and check to see if the client is in Provisioning Mode.
In Place Upgrade Not Available after previous failed upgrade
May be caused by the SCCM Client being stuck in “Provisioning Mode”. Check the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\CcmExec
If the value of ProvisioningMode is “true”, the client is currently in provisioning mode:
Page | 1
To bring the client out of provisioning mode, run the following PowerShell command in an elevated PowerShell window.
Invoke-WmiMethod -Namespace root\CCM -Class SMS_Client -Name SetClientProvisioningMode -ArgumentList $false
You may receive an error indicating that the “RPC server is unavailable”. This is expected, and will not impact the fix.:
After the PowerShell command is run, check the status of the above registry key to confirm the client ProvisioningMode is
now set to “false”.
Once ProvisioningMode is set to “false”, open the Configuration Manager control panel and click on the Actions tab.
Run the following actions in order:
1. Application Deployment Evaluation Cycle
2. Hardware Inventory Cycle
3. Software Inventory Cycle
4. Machine Policy Retrieval & Evaluation Cycle
If the upgrade task sequence is not available after 10 minutes, restart the computer and try running the actions above again.
If a restart does not resolve this issue, remove and reinstall the SCCM Client:
Removal: https://strykercorp.service-now.com/kb_view.do?sysparm_article=KB12582
Install: https://strykercorp.service-now.com/kb_view.do?sysparm_article=KB11462
Page | 2
Error code 0x00009999
Caused by the computer not having its C: drive encrypted by Bitlocker. Ensure that Bitlocker is enabled for the C:\ drive. This
message will be proceeded by a warning message:
Page | 3
Error code 0x00008888
Caused by the computer not meeting the minimum requirements to install Windows 10. Computers must meet the following:
1. RAM: 4GB minimum
2. Free Hard Drive space: 20GB
3. Processor speed: 1GHz minimum
If disk space is low, work with the user to free at least 20GB on the C:\ drive to proceed.
This message will be proceeded by a warning message:
Page | 4
Error code 0x00006666
Caused by the computer being connected to a Wifi network during the upgrade process. Connect to a local network at a
Stryker facility before upgrading to Windows 10.
This message will be proceeded by a warning message:
Page | 5
Error code 0x00007777
Caused by the computer being connected to the VPN during the upgrade process. Connect to a local network at a Stryker
facility before upgrading to Windows 10.
This message will be proceeded by a warning message:
Page | 6
Software Center can not be loaded
1. Restart the computer and try the installation again
2. If the message continues after a reboot, repair the SCCM Client:
1. Open a command prompt as administrator
2. Run C:\WINDOWS\CCM\ccmrepair.exe
Page | 7
3. Wait for the process to complete
4. Open the SCCM Control Panel
5. Select Machine Policy Retrieval & Evaluation Cycle
6. Click “Run Now”
Page | 8
7. Verify the message below is displayed
8. If there is an error that “The selected cycle cannot start”, remove and reinstall the SCCM client
Page | 9
a. Remove SCCM client: https://stryker.service-now.com/kb_view_customer.do?sysparm_article=KB12582
b. Install SCCM client: https://stryker.service-now.com/kb_view_customer.do?sysparm_article=KB11462
Page | 10
Manually Testing Windows 10 Setup
If the In Place Upgrade fails, and you suspect the issue is caused by an incompatible application, you can try running the
Windows 10 installer manually to see if additional details are reported.
1. Navigate to C:\_SMSTaskSequence\Packages\SYK00475\ and launch Setup.exe
+
2. Select “Not right now” when prompted to download updates, then click Next.
Page | 11
3. Wait for setup to initialize.
4. Accept the license.
Page | 12
5. Wait for the prerequisite check to complete.
Page | 13
6. If there are issues listed on this screen, the automated In Place upgrade from SCCM will likely fail. Please report any
specific applications listed (including version number) in the Issues Log of the Teams Workspace.
7. Once the issues above are resolved, Windows 10 Setup should show the “Ready to install” dialog. Do not start the
installation from here. Instead cancel the manual installation, restart the computer, and try running the SCCM process
again.
Page | 14
Windows 10 setup compatibility scan (Error C1900208)
1. An installed application is preventing the Windows 10 upgrade from running.
2. Review the log file at C:\Windows\CCM\Logs\SMSTSLog\smsts.log
3. Look for the section called “Compatibility issues detected…” to determine what software is causing the issue:
4. Report the application in the Issue Log of the Teams Workspace before taking further action.
Page | 15
SMSTS.log shows error code 0xC1900107
1. Task sequence may report error code 0x80004005.
2. Usually caused by a corrupted download of Windows 10 setup files. Check for a hidden folder on the C:\ drive called
$WINDOWS.~BT
3. Remove that folder and restart the In Place upgrade. See https://www.nextofwindows.com/fixing-windows-10-
insider-preview-update-error-0xc1900107 for additional details.
Page | 16