Home
» PC-tips
»
Microsoft wil dat gebruikers begrijpen waarom oude CPUs Windows 11 niet kunnen draaien
Microsoft wil dat gebruikers begrijpen waarom oude CPUs Windows 11 niet kunnen draaien
Microsoft heeft eerder deze week een belangrijke Insider-build uitgebracht: Build 26052, op zowel de Dev- als de Canary-kanalen. Dit is tevens de eerste build van Windows 11 24H2 en het lijkt erop dat Microsoft een interessante wijziging doorvoert in de ondersteuning van CPU-instructiesetarchitectuur (ISA) in de volgende generatie van Windows 11. Met name de SSE4-parameter 'POPCNT' is een vereiste om Windows 11 te kunnen draaien. Wanneer een gebruiker probeert op te starten in Windows 11 24H2 op een systeem met een processor die POPCNT niet ondersteunt, mislukt het opstarten.
Het lijkt erop dat gebruikers met oudere processors de systeemvereisten van Windows 11 24H2 niet meer kunnen omzeilen. Dit bevestigt nogmaals de noodzaak van de POPCNT CPU-instructie. Wanneer gebruikers Windows 11 build 26058 proberen te installeren, geeft het installatiebestand de melding "De processor van deze pc ondersteunt een kritieke functie (PopCnt) niet", zoals u kunt zien in de onderstaande schermafbeelding.
Dit is vergelijkbaar met de situatie in het vorige installatieproces van Windows waarbij gecontroleerd moest worden of de NX-bit (Never eXecute), PAE (Physical Address Extension) was ingeschakeld of dat SSE2-instructies aanwezig waren. In dat geval werd de upgrade geblokkeerd. Als gevolg hiervan worden pc's met oudere processoren, zoals de Intel Core 2 Quad (zoals die op de schermafbeelding hierboven), die van nature prima geschikt zijn om de basisbeginselen van Windows 11 te draaien, niet ondersteund. Het lijkt erop dat Microsoft de "POPCNT"-instructie een vereiste maakt voor Windows 11 24H2. CPU's zonder deze extensie kunnen Windows uiteraard niet opstarten.
De POPCNT-instructie, een afkorting voor “populatietelling”, telt het aantal enen in binaire weergave. AMD introduceerde deze opdracht in 2006-2007 met de Barcelona-architectuur, de eerste echte quad-core in de x86-industrie. Intel voegde het later toe met Nehalem (eerste generatie Core i-serie SKU). Het is onduidelijk waarom Microsoft eist dat CPU's POPCNT ondersteunen, maar mogelijk vereisen bepaalde functies in toekomstige versies van Windows dit.