Hjemmeside » Windows » PC-en din CPU er ikke kompatibel med Windows 10/8 - Feil forklart

    PC-en din CPU er ikke kompatibel med Windows 10/8 - Feil forklart

    Noen som prøver å installere Windows 8 RP, rapporterer en feil. Denne feilen har blitt rapportert selv av de som kunne kjøre Windows 8 CP på samme maskin. Mens du installerer Windows 8, kan du se følgende feilmelding:

    Denne PCen kan ikke kjøre Windows 8/10

    PCens CPU er ikke kompatibel med Windows 8/10

    Så hva har endret seg siden forbrukerforhåndsvisning? La oss sjekke hva denne feilen er og hva Microsoft sier om det.

    Som vi kan se, er denne feilen relatert til CPU-krav for Windows 8 Release Preview. For å installere Windows 8 RP må din CPU (prosessor) støtte disse funksjonene - PAE / NX / SSE2 .

    La oss se hva dette betyr.

    "No-eXecute (NX) er en prosessorfunksjon som tillater merking av minnesider som ikke-kjørbare. Funksjonen gjør at CPUen kan bidra til å beskytte systemet mot angrep av skadelig programvare. Når NX-funksjonen er aktivert på et system, forhindrer det at skadelig programvarekode blir plassert i tilgjengelige områder av minnet som skal utføres når kontrollen når den minnesplasseringen. Windows 8 krever at systemene må ha prosessorer som støtter NX, og NX må slås på "

    "Streaming SIMD Extensions 2 (SSE2) er en tidligere standard som støttes i Intel- og AMD-prosessorer. Alle prosessorer som støtter NX støtter også SSE2. "

    "For å bruke NX-prosessor-funksjonen, må prosessoren kjøres i modus for fysisk adresseutvidelse (PAE). PAE er en prosessorfunksjon som gjør det mulig for x86-prosessorer å få tilgang til mer enn 4 GB fysisk minne på kompatible versjoner av Windows. “

    Prosessorkravet vil ikke påvirke kunder på moderne systemer eller systemer som oppfyller logokrav for Windows 7, fordi disse systemene har 32-bits prosessorer med PAE som støtter NX og tillater at NX slås på. Bare et lite sett med kunder som har Windows 7 som kjører på svært gamle 32-bits prosessorer uten PAE / NX-støtte, vil bli påvirket.

    Sjekk om systemet ditt støtter NX eller SSE2

    For å sjekke dette, er det et Windows Sysinternals-verktøy Coreinfo , et kommandolinjeverktøy. Du kan få det herfra. Kjører dette fra kommandolinjen, vil gi den nødvendige informasjonen -

    En støttet prosessorfunksjon vil ha * tegn som vises ved siden av funksjonsnavnet, og a - tegn hvis det ikke støttes.

    "Hvis PAE vises som ikke støttet i Coreinfo-utgang, har systemet en prosessor som ikke er PAE-kompatibel, og kan ikke støtte NX. Hvis PAE vises som støttet, men NX vises som ikke støttet i Coreinfo-utgang:

    • Ta kontakt med funksjonssettet som ble publisert av CPU-produsenten for å avgjøre om NX støttes av prosessoren på systemet ditt.
    • Hvis prosessoren på systemet ditt har NX-støtten, kan systemet ha feil konfigurert BIOS-innstilling for NX-støttealternativet.

    Hvis NX støttes på systemet, kan det slås på fra BIOS-innstillinger hvis det ikke er slått på. "

    Så sjekk BIOS og aktiver NX ("No eXecute bit") eller tilsvarende XD ("eXecute Disabled") -funksjonen i BIOS-innstillingene. Se dem i Avanserte eller Sikkerhetsalternativer i BIOS. De kan henvises av forskjellige navn i henhold til BIOS manf. De kan bli kalt No Execute Memory Protect, Kjør deaktivert minnebeskyttelse, EDB (Execute Disabled Disabled), EVP (Enhanced Virus Protection) eller med noe annet navn. Så sjekk etter disse.

    Hvis BIOS ikke viser noen av disse alternativene for NX, kan du sjekke med BIOS manf for eventuelle BIOS-oppdateringer som kan ha lagt til dette. Svært gamle prosessorer kan ikke inkludere denne funksjonen.

    Feil 0x0000260

    En relatert feil vises også når du prøver å installere Windows 8 i en VM med en feil 0x0000260.

    "Hvis Virtual Machine (VM) er vert på et system som støtter NX, må du aktivere PAE / NX i virtualiseringsproduktets innstillinger eller konfigurasjonsbehandling når du konfigurerer det virtuelle miljøet i Windows 8. “

    For mer detaljert informasjon om PAE / NX / SSE2 krav til Windows 8, har Microsoft publisert en Whitepaper - PAE / NX / SSE2 Kundestøtteguide for Windows 8

    Dette dokumentet beskriver prosessorstøtten for PAE / NX / SSE2-kravet i Windows 8, feilstilfeller og scenarier som kundene støter på når maskiner ikke oppfyller kravet, og hva de skal gjøre for å installere Windows 8 på sine PCer. Informasjonen i dokumentet gjelder for Windows 8 og Windows Server 2012.

    Microsofts Bill Fill forklarte i detalj om denne feilen i The Answers Forum. Han begynner med unnskyldning for ulempene som følge av dette problemet, og takker brukerne for å prøve ut utgivelseseksempelet. Videre sier han at Microsoft kan kontakte noen av dem som rapporterte dette problemet dersom det er behov for ytterligere informasjon, da det kan være en feil og må korrigeres før RTM.

    Deretter beskriver han hva som nettopp har endret seg siden CP da brukere som kunne kjøre CP på maskinen deres, oppdaget dette problemet mens du installerte RP på samme maskin.

    Hva har endret seg i Windows 8 RP, siden CP

    Vi gjorde endringer i oppgraderingsdeteksjonslogikken siden CP. Endringene dreier seg om standardinstallatøren og hvordan den kontrollerer nøyaktige CPU-funksjoner før de fortsetter. Windows 8 krever NX-funksjonene til moderne CPUer. Dette er gjort av sikkerhetshensyn for å sikre at malware-forsvarsfunksjoner fungerer pålitelig. Dette er viktig fordi vi vil sikre at folk kan føle seg trygge ved hjelp av mange forskjellige programmer, inkludert desktop apps og apps fra Windows Store. Dette betyr at noen svært gamle CPUer ikke vil fungere sammen med Windows 8. I CP har vi ikke blokkert installasjonsprogrammet for NX-funksjonen. Basert på CP telemetri følte vi å legge til blokken til oppsettet var berettiget til å respektere folks tid. Det er bedre å få det over med raskt, selv om det er skuffende. Vi brukte også telemetrien for å få tak i hvor mange CPUer som skulle mislykkes NX-kravet, slik at vi kunne være sikre på at NX-tilstedeværelsen var ansvarlig i økosystemet. Vi lærte at mindre enn 1% av CPUene ikke hadde NX-kapasitet tilgjengelig og konfigurert riktig, og ut av de 0,1% hadde ikke NX-funksjonen i det hele tatt. Basert på dette, føler vi at håndheving av NX-tilstedeværelse er en god ting å gjøre, siden det resulterer i bedre malwareforsvar. Dermed håndhever vi nå NX-tilstedeværelse i kjernestartssekvensen.

    Vi gjorde ingen endringer relatert til PAE-deteksjon, men det er godt å merke seg at PAE er en forutsetning for NX på 32 bit-prosessorer på grunn av hvordan NX er implementert i sidelistene for minnehåndteringen.

    Vi endret SSE2 instruksjonssettingsdeteksjon basert på telemetri fra CP og Windows 7.

    Resultatet for brukere generelt er at deres PC er mer pålitelig. Vi ser ikke etter SSE2 i kjernestartssekvensen, men hvis CPUen din har NX, har den også sikkert SSE2.

    Løsning

    Før du prøver denne løsningen, vennligst sjekk og konfigurer NX i BIOS. Løsningen bruker ISO til å installere.

    Last ned ISO og brenne den til en DVD eller opprett en oppstartbar USB-minnepinne. Boot fra media du opprettet. Hvis CPUen din ikke støtter NX, ser du en kode 5D-bluescreen før installasjonen starter. Dette er sjeldent, men hvis det skjer, kan vi ikke hjelpe deg med å kjøre Windows 8.

    Denne løsningen kan lykkes fordi Windows inneholder to installatører: sluttbrukerinstallatøren (setup.exe ved roten til Windows DVD) og det kommersielle installasjonsprogrammet (setup.exe funnet i katalogen \ kilder på Windows DVD). Det kommersielle installasjonsprogrammet kjører når PCen er oppstart fra DVD / USB-media og ikke utfører NX / SSE2-kontrollene og forsøker å aktivere NX / SSE2 på støttede systemer.

    Dette problemet har blitt forklart i detalj av Microsoft. Hvis noen får denne feilen, kan han eller hun referere til dette og prøve løsningen.