Hoe voorkom je een upgrade naar Windows 10/11 en behoud je een specifieke build?

Hoe u uw Windows 11 op een specifieke functie-update (build) kunt houden en beveiligingsblokkeringen kunt omzeilen

Als je het zat bent dat Windows updates pusht die je niet wilt, of als je omwille van compatibiliteit of stabiliteit op een bepaalde build moet blijven, kan deze handleiding je wellicht helpen. Soms worden die functie-updates automatisch geïnstalleerd, en soms voegt Microsoft beveiligingsmaatregelen toe die upgrades vertragen omdat ze nog bezig zijn met het oplossen van problemen. Hoe dan ook, er zijn manieren om je apparaat vast te zetten op een specifieke versie en zelfs updates te forceren die vastlopen vanwege deze beveiligingsmaatregelen. Windows maakt het natuurlijk wel wat ingewikkeld, en handmatig installeren is meestal makkelijker, maar als je het toch wilt proberen, lees dan verder om te zien wat in de praktijk werkt.

Stel uw Windows 11-versie (build) in op de huidige versie (om automatische upgrades te voorkomen).

Deze methode misleidt Windows door te zeggen: “Blijf bij deze versie.” Dit is handig als je wilt voorkomen dat je de nieuwste functies of bugs installeert telkens wanneer er een nieuwe versie verschijnt. Door de doelversie in te stellen, vergrendel je je apparaat in feite, zodat het niet wordt geüpgraded tenzij je de instellingen handmatig wijzigt. Let op: Windows zal proberen te updaten zodra je doelversie niet meer wordt ondersteund, dus houd die datum in de gaten als je een stabiele werking wilt behouden.

Kort gezegd: je past een aantal groepsbeleidsinstellingen of registersleutels aan om precies aan te geven welke Windows-build je wilt, bijvoorbeeld 24H2. Als je deze stap overslaat of onjuist instelt, kan je systeem alsnog automatisch worden bijgewerkt, vooral als je versies gebruikt die Microsoft actief bijwerkt.

De Windows-versie vergrendelen met behulp van Groepsbeleid

  1. Druk op Windows + R, typ gpedit.mscen druk op Enter. Dit opent de Editor voor lokaal groepsbeleid.(Opmerking: als u Windows Home gebruikt, moet u deze mogelijk inschakelen of rechtstreeks in het register aanpassen.)
  2. Ga naar Computerconfiguratie → Beheersjablonen → Windows-onderdelen → Windows Update → Updates beheren die worden aangeboden door Windows Update.
  3. Zoek en schakel de gewenste functie-updateversie in.
  4. Vink het vakje aan om deze functie in te schakelen en geef vervolgens de gewenste Windows-versie en het buildnummer op. Stel bijvoorbeeld Windows 11 in en vul bij ‘Doelversie voor functie-updates’ ’24H2′ in, of de versie die u wilt gebruiken.
  5. Voor welke Windows-productversie wilt u functie-updates ontvangen? Voer dit in Windows 11.
  6. Start tot slot uw pc opnieuw op zodat het beleid van kracht wordt. U kunt dit doen via Windows + Rde shutdown /r /t 0opdrachtprompt als u het snel wilt doen.

Je apparaat zal nu proberen op die build te blijven totdat de ondersteuning eindigt of je besluit deze te wijzigen. Let op: als de ondersteuning eindigt, kan Windows alsnog een update afdwingen of een melding geven. Ik heb ook gezien dat het bij sommige configuraties nodig is om de registerinstellingen te wissen of bij te werken als het beleid niet lijkt te werken, dus houd daar rekening mee.

Als alternatief kunt u dit handmatig in het register instellen als u het prettig vindt om rechtstreeks met `dl` bestanden te bewerken regedit.exe. Hier is een kort voorbeeld:

if(!(Test-Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate')) { New-Item 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' } Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' -Name 'TargetReleaseVersion' -Value 1 -Type DWord Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' -Name 'ProductVersion' -Value 'Windows 11' -Type String Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' -Name 'TargetReleaseVersionInfo' -Value '24H2' -Type String 

Dit doet in principe hetzelfde als het groepsbeleidsobject (GPO), maar dan handmatig. Houd er rekening mee dat als u Windows later weer wilt laten updaten, u deze registersleutels kunt verwijderen of opdrachten kunt uitvoeren om die waarden te wissen.

Hoe verwijder ik de vergrendeling en sta ik updates weer toe?

  • Ga naar de Register-editor :regedit.exe
  • Navigeer naar HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  • Verwijder de waarden: TargetReleaseVersion, ProductVersion, enTargetReleaseVersionInfo
  • Start je pc opnieuw op. Klaar.

Het oplossen van beveiligingsblokkades die updates blokkeren

Soms is Windows slim genoeg om problemen met nieuwe functie-updates te detecteren en deze vervolgens te blokkeren. Het is alsof het zegt: “Wacht even, we zijn nog bezig met het oplossen van problemen.” Maar als je er zeker van bent dat je hardware compatibel is en je de update toch wilt installeren, kun je deze blokkering omzeilen. De truc is om die beveiligingsvlaggen te controleren en ze indien nodig uit te schakelen.

Om te controleren of een beveiligingsblokkering je tegenhoudt, moet je in het register kijken op HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Appraiser\GWX. Zoek naar de GStatus- waarde:

  • 2Dit betekent dat er geen beveiliging is — u kunt zonder problemen upgraden.
  • 0Geeft aan dat er een beveiligingsblokkering is opgetreden: de upgrade is geblokkeerd.

Een manier om dit te omzeilen is door de beveiliging uit te schakelen met een snelle aanpassing in het register. Dit is erg handig als je zeker weet dat je pc een nieuwe installatie aankan en de blokkering van Microsoft slechts een overvoorzorgsmaatregel is.

Het commando om dit vanuit een CMD- of PowerShell-venster met beheerdersrechten te doen is:

reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableWUfBSafeguards /t REG_DWORD /d 1 /f

Dit geeft Windows in feite de opdracht om die blokkeringen te negeren en groen licht te geven. Maar let op: het garandeert niet dat de update probleemloos zal worden geïnstalleerd, alleen dat er een poging toe wordt gedaan. Soms is het de moeite waard om setup.exe van de ISO of de Windows Update-assistent te downloaden en handmatig uit te voeren als er iets misgaat.

Onthoud ook dat, zelfs als de beveiliging is opgeheven, uw systeem de upgrade mogelijk nog steeds weigert als er compatibiliteitsproblemen met de hardware zijn. Wees dus niet verbaasd als uw pc een waarschuwing of een foutmelding geeft.

Samenvatting

Deze aanpassingen zijn niet altijd perfect, maar ze geven je in ieder geval controle over welke Windows-versie je gebruikt en of updates worden geblokkeerd door beveiligingsmaatregelen. Dit kan handig zijn in bedrijfsomgevingen, of gewoon voor iedereen die een hekel heeft aan verrassingen tijdens het werk. Houd je supportdeadlines in de gaten en wees voorzichtig met handmatige upgrades. Soms is de voorzichtige aanpak van Windows niet zonder reden, maar als je je er prettig bij voelt, kunnen deze stappen helpen om het proces te versnellen.

Samenvatting

  • Stel via Groepsbeleid of het register een doelbuild in om Windows op een specifieke versie te vergrendelen.
  • Verwijder beveiligingsblokkeringen als deze gewenste updates blokkeren door middel van aanpassingen in het register.
  • Controleer altijd de GStatus- waarde om te bevestigen of er beveiligingsblokkades actief zijn.
  • Als u dat prettig vindt, kunt u setup.exe handmatig uitvoeren vanaf de ISO-image of via de Windows Update-assistent voor geforceerde upgrades.
  • Houd de einddata van de ondersteuning in de gaten om te voorkomen dat uw pc kwetsbaar wordt.

Laten we hopen dat dit helpt.

Hopelijk zorgen deze methoden ervoor dat de hardnekkige updates uiteindelijk volgens je planning binnenkomen. Een beetje aanpassen kan soms wonderen doen, vooral als Windows je steeds maar weer aanspoort tot een upgrade voordat je er klaar voor bent. Veel succes, en vergeet niet eerst een back-up te maken!