From fc841e86c63a2606348282c43a47f2ac36258ca4 Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Thu, 7 Oct 2021 10:01:53 +0300 Subject: [PATCH] Windows: add 10t11 (README & 4 registry changes) Resolves: #107 --- ...0-AllowUpgradesWithUnsupportedTPMOrCPU.reg | 4 +++ Windows/10to11/01-LabConfig.reg | 6 ++++ Windows/10to11/01-Setup.reg | 6 ++++ Windows/10to11/02-DevRing.reg | 6 ++++ Windows/10to11/README.md | 34 +++++++++++++++++++ 5 files changed, 56 insertions(+) create mode 100644 Windows/10to11/00-AllowUpgradesWithUnsupportedTPMOrCPU.reg create mode 100644 Windows/10to11/01-LabConfig.reg create mode 100644 Windows/10to11/01-Setup.reg create mode 100644 Windows/10to11/02-DevRing.reg create mode 100644 Windows/10to11/README.md diff --git a/Windows/10to11/00-AllowUpgradesWithUnsupportedTPMOrCPU.reg b/Windows/10to11/00-AllowUpgradesWithUnsupportedTPMOrCPU.reg new file mode 100644 index 00000000..08e90eb0 --- /dev/null +++ b/Windows/10to11/00-AllowUpgradesWithUnsupportedTPMOrCPU.reg @@ -0,0 +1,4 @@ +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup] +"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001 diff --git a/Windows/10to11/01-LabConfig.reg b/Windows/10to11/01-LabConfig.reg new file mode 100644 index 00000000..9c56dce4 --- /dev/null +++ b/Windows/10to11/01-LabConfig.reg @@ -0,0 +1,6 @@ +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig] +"BypassTPMCheck"=dword:00000001 +"BypassRAMCheck"=dword:00000001 +"BypassSecureBootCheck"=dword:00000001 diff --git a/Windows/10to11/01-Setup.reg b/Windows/10to11/01-Setup.reg new file mode 100644 index 00000000..b999a8c2 --- /dev/null +++ b/Windows/10to11/01-Setup.reg @@ -0,0 +1,6 @@ +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\SYSTEM\Setup] +"BypassTPMCheck"=dword:00000001 +"BypassSecureBootCheck"=dword:00000001 +"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001 diff --git a/Windows/10to11/02-DevRing.reg b/Windows/10to11/02-DevRing.reg new file mode 100644 index 00000000..31694d2d --- /dev/null +++ b/Windows/10to11/02-DevRing.reg @@ -0,0 +1,6 @@ +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability] +"ContentType"="Mainline" +"BranchName"="Dev" +"Ring"="External" diff --git a/Windows/10to11/README.md b/Windows/10to11/README.md new file mode 100644 index 00000000..ee9ff555 --- /dev/null +++ b/Windows/10to11/README.md @@ -0,0 +1,34 @@ +# Upgrading Windows 10 to Windows 11 on unsupported systems + +## WARNING + +* READ FIRST: [Microsoft: Installing Windows 11 on devices that don't meet minimum system requirements](https://support.microsoft.com/windows/installing-windows-11-on-devices-that-don-t-meet-minimum-system-requirements-0b2dc4a2-5933-4ad4-9c09-ef0a331518f1) + +This is not supported by Microsoft, most of the methods listed here didn't +work for me on the first system I updated, Windows is not my primary operating +system and my Windows was in factory reset state so it not working won't +affect me. + +## What worked on Sedric + +Sedric has no TPM or currently supported CPU, while the health check app says +it's only two years old (I think that is wrong). + +* https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15 + * It said "Downloading Windows 10", but as per comments it will really be + Windows 11 and the actual installation will speak of Windows 11. + +## Registry files here + +I think the first method is likely the best, but I cannot rule these working +on another system out yet. They didn't work on my first system tried. + +* `00-AllowUpgradesWithUnsupportedTPMOrCPU.reg` - the official Microsoft + recommendation and the only one that should be used. If after reboot + nothing happens, maybe try the rest rebooting every failure. + * https://support.microsoft.com/windows/windows-11-n-asentaminen-e0edbbfb-cfc5-4011-868b-2ce77ac7c70e +* `01-LabConfig.reg` - widely reported to work +* `01-Setup.reg` - ^ +* `02-DevRing.reg` - after joining the Insider program, this should enforce + joining to Dev ring which should offer Windows 11 instantly. It may be + advisable to leave after successful update.