När Windows 11 lanserades i oktober 2021 var det många som tappade hakan när vi insåg att våra väl fungerande Windows 10-maskiner INTE kunde uppdateras till det nya operativsystemet.
Det berodde dock inte på datorns dåliga kapacitet, utan var helt enkelt ett godtyckligt beslut från Microsoft.
För att kunna installera Windows 11 på en dator måste den innehålla minst en 8:e generationens processor från Intel eller motsvarande från AMD, Secure Boot-funktionen och säkerhetschipet TPM 2.0. Många välfungerande datorer kunde inte uppfylla detta krav.
Om du är en av dem som kunde installera Windows 11 på din dator, trodde du förmodligen att allt var bra och att du kunde fortsätta att använda Windows 11 på din dator i framtiden.
Verkligheten visar sig nu vara en annan.
Kräver helt nya CPU-instruktioner
Teknikexperten Bob Pony har upptäckt att Microsoft har byggt in ett nytt hinder i den kommande stora höstuppdateringen av Windows 11 - version 24H2, även känd som Hudson Valley.
Microsoft har redan skickat ut prover av den kommande uppdateringen till företagets frivilliga testare i Windows Insider-programmet, och experten upptäckte att installationen krävde att datorns processor kunde utföra POPCNT-instruktionen - utöver alla befintliga krav.
Detta innebär att fler datorer riskerar att inte uppfylla kraven för att hålla Windows 11 uppdaterat.
Det nya kravet är en så viktig del av 24H2-utgåvan av Windows 11 att det finns hänvisningar till POPCNT överallt i systemet - från själva kärnsystemet till USB-drivrutinerna.
Om din dator inte har POPCNT inbyggt i processorn kommer installationsprogrammet att vägra att starta installationen och du kommer att se ett felmeddelande om att din dator INTE uppfyller kraven i Windows 11 när du försöker uppdatera datorn.
> Läs mer om den kommande 24H2-uppdateringen
Vad är POPCNT?
POPCNT står för Population Count och hjälper processorn att räkna antalet 1:or i värden i det binära talsystemet.
Funktionen introducerades först av AMD 2006-2007 med sin Barcelona-arkitektur. Senare byggdes den även in i Intels processorer i Nehalem-arkitekturen.
Det är dock fortfarande okänt varför Microsoft har gjort instruktionen obligatorisk i samband med Windows 11-uppdateringen, men experter menar att vissa och ännu okända funktioner i det kommande Windows 11 kräver den.
Kontrollera om din dator är bra nog
När du i höst får veta att 24H2-uppdateringen är redo för din Windows 11-dator, kommer installationsprogrammet att kontrollera datorns komponenter.
Om processorn i datorn saknar POPCNT-instruktionen kommer du att få veta att uppdateringen tyvärr inte kan installeras eftersom datorn saknar en kritisk funktion.
Men du kan faktiskt kontrollera din dator redan idag.
Sedan de nya kraven presenterades har entusiaster snabbt byggt ett verktyg som kan analysera datorn och direkt visa om du kommer att kunna uppdatera den till Windows 11 24H2.
Verktyget heter WhyNotWinAI och du kan hämta det nu på vår webbplats.
> Hämta verktyget för att testa din dator här
Så testar du datorn:
- Starta WhyNotWinAI och aktivera reglaget vid Use AI-driven checks.
- Klicka på Check compatibility.
- Vänligen vänta ett ögonblick. Om du får en varning från Windows brandvägg, acceptera applikationens åtkomst till webben.
- Bläddra ner på resultatsidan till punkten CPU supports POPCNT instruction. Om punkten visas i grön färg kan din dator installera Windows 11-uppdateringen. Om färgen är röd har din dator tyvärr inte klarat testet.
Varför blir det strängare krav på datorn?
Microsoft är, liksom många andra programvarutillverkare, i full färd med att bygga in artificiell intelligens i sina program.
Det gäller även Windows 11 och den artificiella intelligensen CoPilot, och fler funktioner är tydligen på väg.
Detta har redan lett till spekulationer om att den kommande Windows 11-uppdateringen också kommer att kräva 16 GB RAM om du vill använda artificiell intelligens i operativsystemet.
Den utbredda kapplöpningen för att överträffa AI eller artificiell intelligens kommer utan tvekan att påskynda åldrandet av världens datorer när de behöver bearbeta mer komplexa datamängder.