Skip to content

In-place Repair Upgrade

In-place repair upgrade using Windows ISO file is a good way to fix system errors. Here's how you can perform it.

  • Download the Windows ISO, preferably from MSDL in the same Windows language, and architecture.

    • To check the installed Windows architecture, open Powershell as admin and enter,

      
      (Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment").PROCESSOR_ARCHITECTURE

      AMD64/x64 means 64 Bit, x86 means 32 Bit

    • To check the installed Windows Language, enter this command,

      
      dism /english /online /get-intl | find /i "Default system UI language"

      Alternatively, you can use this command,

      
      [Globalization.CultureInfo]::GetCultureInfo([Convert]::ToInt32((Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Nls\Language").InstallLanguage, 16)).Name
    • Note: If you are running the Enterprise LTSC edition, you will need to download that edition's ISO file. Don't download Evaluation version, that can't be activated.

  • Right-click on the downloaded ISO file, Open With > Windows Explorer

  • A new DVD drive will appear in Windows Explorer, which means the installation image has been mounted successfully.

Click here for info: Windows 11 on Unsupported Hardware
  • If you're using Windows 11 or upgrading from Windows 10, you may encounter errors due to unsupported hardware.

  • To resolve this, you need to install IoT Enterprise 24H2 (2024) edition which is officially supported on unsupported hardware.

    • To do that, open the command prompt as admin and,

    • Enter the below command if you are using normal Windows 11 24H2 ISO

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID /d IoTEnterprise /f

  • Enter the below command if you are using Windows 11 LTSC 2024 ISO

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID /d IoTEnterpriseS /f

  • Now quickly run setup.exe as described below.
  • Go into that DVD drive and run setup.exe, just continue until you reach the final confirmation screen.

  • Make sure it says "Keep personal files and apps" on the final screen. Then you can continue the process and wait until it is done.


Troubleshoot

  • If you need any help regarding this, first review the FAQ section — Your answer will most likely be there.

  • If you are not getting the option to keep files and apps, or the setup is showing any error — You can Contact us.

Made with using VitePress