Fix "Din dator CPU är inte kompatibel med Windows 8/10" Fel

Jag har installerat Windows 8 / Windows 10 på ett par maskiner nyligen för att leka med det och det har installerats utan problem på alla maskiner utom en. På en äldre Dell-dator som jag har får jag följande felmeddelande under installationen:

Din dators CPU är inte kompatibel med Windows 8

Jag var ganska säker på att Windows 8 kunde installeras på datorn efter att ha tittat på systemkrav för Windows 8, så jag blev förvånad över att se det här meddelandet. Du kan också få det här meddelandet när du installerar Windows 10. Om du kontrollerar följande länkar ser du grundläggande RAM, CPU-krav för Windows 8 och 10:

https://www.microsoft.com/en-us/windows/windows-10-specifications

https://support.microsoft.com/en-us/help/12660/windows-8-system-requirements

Tyvärr går de inte in i superspecifika detaljer om kraven, varför jag inte kunde ta reda på varför jag fick detta fel på min Dell. Så här är vad mitt problem var och vad du behöver göra för att fixa det så att du kan installera Windows 8 och Windows 10 utan några problem.

CPU-funktioner

Så för att installera Windows 8 eller Windows 10 behöver CPU-enheten på din dator stödja följande funktioner:

- PAE eller fysisk adressförlängning - NX (ingen eXecute bit) - SSE2

Nu är de flesta moderna processorer som standard stödja dessa funktioner och det är inte ett problem. Om du får det här felet är det troligt att NX inte är aktiverat i ditt BIOS. För att lära dig hur du räknar ut om ditt system stöder NX och SSE2, kolla in den här vitboken från Microsoft:

http://msdn.microsoft.com/en-us/library/windows/hardware/hh975398.aspx

Det går också igenom några steg för att visa hur du aktiverar NX om ditt system stöder det. I grund och botten måste du dock gå till ditt BIOS och bläddra igenom några av de avancerade sidorna tills du hittar något relaterat till följande:

  • EDB (utför avaktiverad bit)
  • Utför funktionshindrade minneskydd
  • EVP (förstärkt virusskydd)
  • Nej, utföra minneskydd

NX-funktionen kan ha flera namn enligt ovan och beroende på ditt system kan det vara något annat. Det bästa alternativet här är att ladda ner specifikationen för din dator eller moderkort, om du kan hitta den och söka efter NX i manualerna. Observera att om du inte ens ser något av dessa alternativ kanske det beror på att BIOS behöver uppdateras. Om du har en äldre dator och du inte har uppdaterat BIOS på ett tag, så är det första du behöver göra att uppdatera det.

För min Dell var jag tvungen att uppdatera BIOS till den senaste versionen, aktivera NX i inställningarna och allt fungerade bra efter det. Jag kunde installera Windows 8 / Windows 10 utan problem.

Boot från USB / DVD

Den enda lösningen som fungerar officiellt om du inte har NX-aktiverad är att bränna ISO-bilden på en DVD eller skapa en startbar USB-flash-enhet och starta sedan från DVD eller flash-enhet. Det finns två installatörer i Windows 8, konsumenten en och den kommersiella. En är i roten på DVD: n och den andra är i / källkatalog. När du startar med DVD eller flash-enhet körs det kommersiella installationsprogrammet och kontrollerar därför inte NX och SSE2.

Observera att detta endast är med förhandsgranskningsförhandsvisningen. Det här kommer förmodligen inte vara hur det fungerar när Windows 8 slutligen släpps. Om du får en blå skärm under installationen är din CPU helt enkelt för gammal och kan inte köra Windows 8. Om din CPU inte stöder NX helt, kommer den inte att installeras på något sätt.

Om du försöker uppgradera konsumentförhandsgranskningen till Release Preview kan du också få det här felet. I det här fallet bör du helt enkelt reformatera och sedan göra en nyinstallation av Release Preview. Detta har fungerat för ett fåtal personer.

Om du fortfarande inte kan få Windows 8 att installera eftersom din CPU inte är kompatibel, skriv en kommentar här med dina PC-specifikationer och vi försöker hjälpa. Om du har denna CPU inte är kompatibelt problem i Windows 10, kolla in det här inlägget som ger mycket fler tips om hur du fixar det. Njut av!