Neki ljudi koji pokušavaju instalirati Windows 8 RP prijavljuju pogrešku. Ta je pogreška prijavljena čak i kod onih koji mogu pokrenuti Windows 8 CP na istom stroju. Tijekom instalacije sustava Windows 8, možda ćete vidjeti sljedeću poruku o pogrešci:
Ovo računalo ne može pokrenuti Windows 8/10
Procesor vašeg računala nije kompatibilan sa sustavom Windows 8/10
Kao što možemo vidjeti, ova se pogreška odnosi na zahtjeve CPU-a za pregled sustava Windows 8 za oslobađanje. Da biste instalirali Windows 8 RP, vaš CPU (procesor) mora podržavati ove značajke - PAE / NX / SSE2.
Pogledajmo što to znači.
“No-eXecute (NX) is a processor feature that allows marking of memory pages as non-executable. The feature allows the CPU to help guard the system from attacks by malicious software. When the NX feature is enabled on a system, it prevents malicious software code from being placed in accessible regions of memory to be executed when control reaches that memory location. Windows 8 requires that systems must have processors that support NX, and NX must be turned on”
“Streaming SIMD Extensions 2 (SSE2) is a previous standard that is supported in Intel and AMD processors. All processors that support NX also support SSE2.”
“To use the NX processor feature, the processor must be running in Physical Address Extension (PAE) mode. PAE is a processor feature that enables x86 processors to access more than 4 GB of physical memory on capable versions of Windows. “
Zahtjevi procesora neće utjecati na korisnike na suvremenim sustavima ili na sustavima koji zadovoljavaju zahtjeve logotipa za sustav Windows 7, jer ti sustavi imaju 32-bitne procesore koji podržavaju PAE i podržavaju NX i dopuštaju uključivanje NX-a. Bit će utjecao samo mali skup klijenata koji imaju Windows 7 na vrlo starim 32-bitnim procesorima bez PAE / NX podrške.
Provjerite podržava li vaš sustav NX ili SSE2
Da biste to provjerili, postoji alat za sustav Windows Sysinternals Coreinfo, uslužni program naredbenog retka. Možete ga dobiti odavde. Pokretanjem ovog iz naredbenog retka, dobit ćete potrebne informacije -
Podržana značajka procesora će imati * znak prikazan pored naziva značajki i a – znak ako nije podržan.
Ako je PAE prikazan kao ne podržan u Coreinfo izlazu, vaš sustav ima procesor koji nije PAE sposoban i ne može podržati NX. Ako je PAE prikazan kao podržan, ali NX se prikazuje kao nije podržan u Coreinfo izlazu:
- Posavjetujte se s skupom značajki koju je objavio proizvođač CPU-a kako bi utvrdio podržava li procesor NX na vašem sustavu.
- Ako procesor na vašem sustavu ima NX podršku, vaš sustav možda ima pogrešno konfiguriran BIOS postavku za NX podršku.
Ako je NX podržan na vašem sustavu, može se uključiti iz BIOS postavki ako nije uključen."
Zato provjerite BIOS i omogućite NX ("Ne eXecute bit") ili ekvivalentnu značajku XD ("eXecute Disabled") u BIOS postavkama. Pogledajte ih u naprednim ili sigurnosnim opcijama u BIOS-u. Moguće ih je uputiti različitim imenima prema BIOS-u. Može ih se nazvati No Execute Memory Protect, Izvrši zaštićenu memoriju memorije, EDB (Execute Disabled Bit), EVP (Enhanced Virus Protection) ili nekim drugim imenom. Provjerite ovo.
Ako BIOS ne prikazuje nijednu od ovih opcija za NX, provjerite s BIOS manfom za sva ažuriranja BIOS-a koja bi mogla dodati ovo. Vrlo stari procesori ne smiju uključivati tu značajku.
Pogreška 0x0000260
Slična se pogreška također vidi prilikom pokušaja instalacije sustava Windows 8 u VM s pogreškom 0x0000260.
“If the Virtual Machine (VM) is hosted on a system that supports NX, you must enable PAE/NX in the virtualization product’s settings or configuration manager when setting up the Windows 8 virtual environment. “
Za detaljnije informacije o zahtjevu PAE / NX / SSE2 za Windows 8, Microsoft je objavio Whitepaper - PAE / NX / SSE2 Vodič za potrebnu podršku za Windows 8
Ovaj dokument opisuje podršku procesora za zahtjeve PAE / NX / SSE2 u sustavu Windows 8, slučajevi pogrešaka i scenarije koje korisnici susreću kada strojevi ne zadovoljavaju zahtjev i što treba učiniti kako bi instalirali sustav Windows 8 na svoje računalo. Informacije navedene u dokumentu odnose se na Windows 8 i Windows Server 2012.
Microsoftov Bill Fill detaljno je objasnio tu pogrešku u Forumu odgovora. Počinje ispriku zbog neugodnosti uzrokovanih ovim problemom i zahvaljuje korisnicima da isprobaju pregled izdanja. Nadalje, kaže da Microsoft može kontaktirati neke od onih koji su prijavili ovaj problem ako su potrebne daljnje informacije jer je to bug i mora biti ispravljen prije RTM-a.
Tada opisuje što se točno promijenilo od CP-a jer su korisnici koji bi mogli pokrenuti CP na svom računalu naišli na taj problem tijekom instalacije RP na isti stroj.
Što se promijenilo u sustavu Windows 8 RP, budući da je CP
We did make changes in the upgrade detection logic since the CP. The changes revolve around the default installer and how it checks for precise CPU features before continuing. Windows 8 requires the NX capabilities of modern CPUs. This is done for security reasons to ensure that malware defense features work reliably. This is important as we want to ensure that people can feel safe using lots of different software including desktop apps and apps from the Windows Store. This means some very old CPUs will not work with Windows 8. In the CP we did not block the installer for the NX feature. Based on CP telemetry we felt adding the block to setup was warranted to respect people’s time. It is better to get it over with quickly, even if it is disappointing. We also used the telemetry to get some handle on how many CPUs would fail the NX requirement so we could be sure enforcing NX presence was responsible in the ecosystem. We learned that less than 1% of CPUs did not have NX capability available and configured correctly and out of those 0.1% did not have the NX capability at all. Based on this we feel that enforcing NX presence is a good thing to do since it results in better malware defenses. Thus we now enforce NX presence in the kernel boot sequence.
We didn’t make any change related to PAE detection, but it is good to note that PAE is a pre-requisite for NX on 32 bit processors due to how NX is implemented in memory manager page tables.
We did change SSE2 instruction set detection based on telemetry from the CP and Windows 7.
The result for users at large is their PC is more reliable. We do not check for SSE2 in the kernel boot sequence,;however, if your CPU has NX it also almost certainly has SSE2.
Raditi okolo
Prije pokušaja ovog zaobilaznog rješenja, provjerite & konfigurirajte NX u BIOS-u. Zaobilazno rješenje koristi ISO za instalaciju.
Preuzmite ISO i snimite ga na DVD ili stvorite bootable USB bljesak voziti. Pokrenite s medija koji ste izradili. Ako vaš CPU ne podržava NX, vidjet ćete kôd 5D bluescreen prije početka postavljanja. Ovo je rijetko, ali ako se to dogodi nećemo vam moći pomoći da pokrenete sustav Windows 8.
Ovo zaobilazno rješenje može uspjeti jer Windows sadrži dva instalatera: instalacijski program za krajnjeg korisnika (setup.exe u korijenu DVD-a sustava Windows) i komercijalni program za instalaciju (setup.exe pronađeno u direktoriju izvora DVD-a sustava Windows). Komercijalni instalacijski program pokreće se prilikom pokretanja računala s DVD / USB medija i ne provodi NX / SSE2 provjere i pokušava omogućiti NX / SSE2 na podržanim sustavima.
Taj je problem Microsoft detaljno objasnio. Ako netko dobije tu pogrešku, on ili ona može to uputiti i pokušati riješiti problem.