Windows server 2019 upgrade to 2022

KAVALIAUSKAS Arnas 5 Reputation points
2023-07-28T11:42:37.4566667+00:00

hello,

We have a problem what when we try to upgrade our server from windows server 2019 to 2022 we get this error:

“0xC1900101 – 0x20017 The installation failed in the SAFE_OS phase with an error during boot operation”

How we can fix that problem ?

Thanks for your answer

Windows Server 2019
Windows Server 2019
A Microsoft server operating system that supports enterprise-level management updated to data storage.
3,520 questions
{count} votes

6 answers

Sort by: Most helpful
  1. Dave Patrick 426.3K Reputation points MVP
    2023-07-28T12:07:37.9133333+00:00

    An in-place upgrade is very risky and never recommended. Better option is to stand up a new one, patch fully and migrate the roles over to it.

    --please don't forget to upvote and Accept as answer if the reply is helpful--


  2. Dave Patrick 426.3K Reputation points MVP
    2023-07-28T12:33:03.0133333+00:00

    Now may be a good time to script out the migration. You can find the relevant log files here.

    https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-log-files-and-event-logs?view=windows-11

    Please don't forget to close up the thread here by marking answer.


  3. Dave Patrick 426.3K Reputation points MVP
    2023-07-31T13:57:36.1466667+00:00

    Maybe you know where i can download a older iso image of windows server 2022

    The only public available downloads from microsoft are here.
    https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2022

    --please don't forget to upvote and Accept as answer if the reply is helpful--

    0 comments No comments

  4. Limitless Technology 44,021 Reputation points
    2023-07-28T14:33:05.54+00:00

    Hello,

    Encountering the error code "0xC1900101 – 0x20017" during the upgrade from Windows Server 2019 to Windows Server 2022 indicates that there was an issue during the "SAFE_OS" phase of the installation, specifically related to a boot operation. This error can be caused by various factors, including incompatible drivers, hardware issues, or software conflicts.

    To fix this problem, you can try the following steps:

    Check system requirements:

    Verify that your server meets the minimum system requirements for Windows Server 2022. Ensure that your hardware components (CPU, RAM, disk space) are sufficient for the new version.

    Update drivers and firmware:

    Ensure that all device drivers and firmware on your server are up-to-date and compatible with Windows Server 2022. Visit the manufacturers' websites to download and install the latest drivers and firmware for your hardware components.

    Disconnect non-essential devices:

    Disconnect any non-essential external devices, such as printers, USB drives, or external storage, before starting the upgrade. Sometimes, certain peripherals can cause conflicts during the installation process.

    Disable third-party software:

    Temporarily disable or uninstall any third-party antivirus or security software before the upgrade. These programs might interfere with the installation process.

    Run Windows Update:

    Before proceeding with the upgrade, ensure that Windows Server 2019 is fully updated with the latest security and cumulative updates.

    Perform a clean boot:

    Perform a clean boot to start the upgrade process with minimal services and startup programs running. This helps eliminate potential software conflicts. To do this:

    Press Win + R, type "msconfig," and press Enter.

    In the System Configuration window, go to the "Services" tab, check "Hide all Microsoft services," then click "Disable all."

    Go to the "Startup" tab and click "Open Task Manager."

    In the Task Manager, disable all startup items.

    Close the Task Manager and click "OK" on the System Configuration window.

    Restart your server and start the upgrade process again.

    Use the Media Creation Tool:

    If you're using an ISO file to upgrade, try using the Windows Media Creation Tool to create a bootable USB or DVD for the upgrade. It can sometimes provide better compatibility during the installation process.

    Check hardware health:

    Verify the health of your server's hardware components. Run diagnostic tools or check the event logs for any hardware-related issues.

    Backup data:

    Before attempting any major upgrade, it's essential to back up all critical data on your server to prevent data loss in case of any unforeseen issues during the upgrade process.

    If you have tried all these steps and are still encountering the same error, it might be helpful to review the setup logs to get more detailed information about the failure. Check the "C:$WINDOWS.~BT\Sources\Panther" folder for the setup logs.

    If the problem persists, you can reach out to Microsoft Support or refer to their documentation for more specific troubleshooting steps related to this particular error code.

    Always exercise caution when performing major system upgrades, and it's recommended to test the upgrade process in a non-production environment if possible.

    I hope this helps! Let me know if you have any further questions.

    I used AI provided by ChatGPT to formulate part of this response. I have verified that the information is accurate before sharing it with you.

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–

    0 comments No comments

  5. Dave Patrick 426.3K Reputation points MVP
    2023-07-31T12:31:00.03+00:00

    Not help. after update event viewer don't generate any logs about error. setup.etl in %windir%\panther 4 days old.. Maybe any recommendation ? :)

    Sounds badly broken, a much safe / cleaner option is to stand up a new one, patch fully and migrate the roles over to it.

    --please don't forget to upvote and Accept as answer if the reply is helpful--