Testing Upgrading Windows 10 to Windows 11 In-Place

  1. Log into the Windows 10 device to update
  2. If running in a VM or on older hardware, or you get an error relating to TPM, Secure Boot or insufficient RAM, follow the steps below to bypass some of the hardware checks Windows 11 setup does
    1. Open a web browser and navigate to the following GitHub
    2. Copy the script to the clipboard
    3. Open a text editor such as notepad
    4. Paste the copied text
    5. Save the file as BypassTPM.cmd on the desktop
    6. Double click the file to disable TPM checks
    7. Click Yes to confirm on any popups
  3. Download the Windows 11 iso Download
  4. Double click the downloaded .iso file to mount it
  5. If it doesn't open automatically, open File Explorer and navigate to the mounted Windows 11 .iso
  6. Right click setup.exe > Run as administrator
  7. After the Windows 11 installer initializes, click Next
  8. Click Accept on the Applicable notices and license terms dialog
  9. Click the Change what to keep text
  10. Select Keep personal files and apps > Next
    NOTE: If the Keep personal files and apps option is grayed out then Windows has found a reason it can't do an in place upgrade without losing personal data and applications. Cancel out of the installer and backup personal data before trying again
  11. Click Install

About Windows 11: https://www.microsoft.com/en-us/windows/windows-11