Microsoft vill inte att du ska fortsätta installera Windows 7 (eller 8) på nya datorer. Om du försöker ser du ett meddelande som inte stödjer maskinvaran och datorn kommer inte att få några säkerhetsuppdateringar från Windows Update.
RELATED: Hur länge kommer Microsoft att stödja min version av Windows med säkerhetsuppdateringar?
Det här är något förvirrande eftersom Windows 7 är under sin förlängda supportperiod och stöds officiellt av Microsoft med säkerhetsuppdateringar fram till 2020. Windows 8.1 är fortfarande i sin vanliga supportperiod och stöds officiellt fram till 2023. I teorin borde dessa operativsystem fungera bra, även på nyare hårdvara.
Historiskt har Microsoft inte tillämpat någon form av hårdvarubegränsningar för äldre versioner av Windows. Även efter att Windows 7 släpptes, kan du fortsätta installera Windows XP på den nya PC-hårddisken som släpptes, om du gillade.
Men Microsoft har nu en ny policy som de tillkännagav i början av 2016. Nya processorer kräver senaste versionen av Windows. "När nya kiselgenerationer introduceras, kommer de att behöva den senaste Windows-plattformen vid den tiden för support," förklarar ett Microsoft-bloggpost. Detta betyder inte ens bara Windows 10, det betyder den senaste uppdateringen till Windows 10.
Denna policy är nu på plats. Om du har en dator med en processor från 7: a generationen av den 7: a generationen (Kaby Lake) eller AMDs 7: e generations processor (Bristol Ridge eller Ryzen), får du ett felmeddelande och Windows Update erbjuder inte din dator och säkerhetsuppdateringar. Nya CPU-arkitekturer kommer att ha samma begränsning framåt.
Microsoft tillkännagav initialt att endast vissa datormodeller som kör Intels 6: e generations-processorer (Skylake) skulle stödjas med säkerhetsuppdateringar, men de flesta datorer med Skylake skulle vara utelämnade i kylan . Detta kom som en chock, som det meddelades efter att vissa personer redan köpt Skylake-datorer och installerade Windows 7 på dem. Emellertid stötte Microsoft till slut på detta hot. Windows 7 och 8,1-datorer med Skylake fortsätter att ta emot säkerhetsuppdateringar normalt fram till 2020. Istället tar Microsoft en linje i sanden med 7: e generationens CPU: er.
Denna policy gäller även för Windows Server 2012 R2 och Windows Server 2008 R2. Server-datorer behöver den senaste versionen av Windows Server för att få säkerhetsuppdateringar.
Det här betyder verkligen: Microsoft ger dig inte säkerhetsuppdateringar via Windows Update om du installerar Windows 7 eller 8.1 på en dator med en av dessa moderna processorer. I stället ser du ett meddelande som inte stödjer maskinvaran som informerar dig om datorn "använder en processor som är utformad för den senaste versionen av Windows".
Med andra ord säger Microsoft att du ska installera Windows 10 på dessa datorer . Windows 7 och 8.1 innehåller inte egentligen kod som förhindrar att dessa operativsystem fungerar på de nya processorerna. Istället blockerar Microsoft bara datorer med den här moderna hårdvaran från uppdatering via Windows Update.
Den här officiella bristen på stöd från Microsoft innebär också att hårdvaruproducenterna inte kan störa frigörare som möjliggör all funktionalitet hos den nya hårdvaran på Windows 7.
Enligt Microsoft kan du också se ett felmeddelande i Windows Update-fönstret om du installerar Windows på en dator med maskinvara som inte stöds. Felmeddelandet kommer att läsa "Windows kunde inte söka efter nya uppdateringar", "Ett fel inträffade när du letade efter nya uppdateringar för datorn" eller "Kod 80240037 Windows Update stötte på ett okänt fel".
Så här förklarar Microsoft sitt beslut:
"Windows 7 designades för nästan 10 år sedan innan några x86 / x64-SOC-fack funnits. För att Windows 7 ska kunna köras på alla moderna kisel, måste drivrutiner och firmware efterlikna Windows 7: s förväntningar om att avbryta bearbetning, bussstöd och strömtillstånd, vilket är utmanande för WiFi, grafik, säkerhet och mycket mer. Eftersom partners gör anpassningar till äldre drivrutiner, tjänster och firmware-inställningar, kommer kunderna sannolikt att se regressioner med Windows 7-service. "
Med andra ord säger Microsoft att Windows 7 är gammal för modern hårdvara, och hårdvaruproducenter måste skriva extra kod för att få Windows 7 att förstå moderna chips. All denna extra kod kan införa problem.
Microsoft säger att det har ett åtagande att "leverera säkerhet, tillförlitlighet och kompatibilitet" till Windows 7-system. "Omdirigering av Windows 7-delsystem för att omfamna nya generationer av kisel skulle införa churn i Windows 7-kodbasen, och skulle bryta detta engagemang," förklarar Microsoft.
Det handlar om integrationsnivån mellan Windows 10: s nya kod och den senaste hårdvaruplattformar, enligt Microsoft. Den nya politiken "gör det möjligt för oss att fokusera på djup integration mellan Windows och kisel, samtidigt som vi behåller maximal tillförlitlighet och kompatibilitet med tidigare generationer av plattform och kisel." Microsoft konstaterar att detta "helt överensstämmer med moderna tekniska trender", som de betyder smartphones och tabletter.
Här är den ospunna versionen av den förklaringen: Microsoft och hårdvaruproducenter vill göra en ren paus.
Microsoft vill testa uppdateringar till Windows 7 och 8.1 på all den officiellt stödda hårdvaran. Det är verkligen mindre arbete för Microsoft att deklarera ny maskinvara som inte stöds och sluta testa uppdateringar på den. Nya CPU-plattformar inkluderar stora förändringar i processorns energihantering och andra funktioner, så de fungerar noga bäst på Windows 10. Maskinvarufabrikanter skulle också bara skapa drivrutiner för Windows 10 istället för att utveckla drivrutiner för Windows 7 och 8.1.
Men det är inte omöjligt för Microsoft och hårdvaruproducenter att göra detta arbete. Microsoft har aldrig tidigare slutat stödja en äldre version av Windows på ny maskinvara under den officiella supportperioden. Microsoft och drivrutinsutvecklare kunde göra det hårda arbetet för att testa dessa uppdateringar. Alternativt kan Microsoft bara varna användare att deras hårdvara inte fungerar fullt ut med Windows 7, men fortsätter att erbjuda uppdateringar. Men de har valt att inte. Att blockera säkerhetsuppdateringar på ny maskinvara är något som Microsoft aldrig har gjort tidigare och det fångade folk borta från vakt.
Det spelar ingen roll om du är överens med Microsofts val att inte stödja gamla versioner av Windows på ny maskinvara. Det som är viktigt är att du inte kommer att få säkerhetsuppdateringar om du installerar Windows 7 eller 8.1 på en av dessa nyare CPUer, så du borde inte göra det. Det kan finnas inofficiella lösningar, men vi skulle inte lita på dessa, eftersom saker kan (och ofta gör) bryta i dessa situationer. Microsoft kan avaktivera lösningen, eller fel i nya säkerhetsuppdateringar kan orsaka problem på ditt system.
RELATED: Så här installerar du Windows 10 på datorn
Om du får meddelandet "Otillräckligt hårdvara" från Windows Update , vi rekommenderar starkt att du installerar Windows 10 på din dator. Detta säkerställer att du fortsätter att få viktiga säkerhetsuppdateringar och din dator kommer fortfarande att vara officiellt stödd.
Företag och entusiaster som verkligen inte vill använda Windows 10 borde gräva upp Intel Skylake-hårdvara, eftersom det är den modernaste CPU-enheten som fortsätter att stödjas av Windows 7 fram till slutet av livet 2020. Under 2020 kommer alla att bli tvungna att uppgradera från Windows 7 för att fortsätta få säkerhetsuppdateringar ändå - och 2020 är inte så långt borta.
Bildkrediter: Ultra Mendoza
Hur man gör din Windows 10 Aktivitetsfält helt transparent
Aktivitetsfältet i Windows 10 är som standard lite transparent och tonad till en färg du väljer. Om du vet var du ska leta, och du kan till och med öka sin transparens med ett registerhack. Men du kan inte göra aktivitetsfältet helt transparent så att bara dina ikoner dyker upp mot din bakgrundsbild.
Hur man använder Windows 10: s lagringsutrymmen till spegel och kombinera enheter
Funktionen för lagringsutrymmen inbyggda i Windows gör det möjligt att kombinera flera hårddiskar i en enda virtuell enhet. Den kan spegla data över flera enheter för redundans, eller kombinera flera fysiska enheter i en enda lagringspool. Lagringsutrymmen liknar RAID eller LVM på Linux. Den här funktionen har lagts till i Windows 8 och förbättrats i Windows 10.