Cum se configurează smartphone-uri și PC-uri. Portal informativ

Instrucțiuni pentru procesor. Procesorul nu acceptă SSE2 - ce să faci

Odată am avut nevoie de unul la buget, cu alte cuvinte ieftin computer pentru internet. Am ales bold dintr-un motiv, mai devreme până în ziua de azi a existat un astfel de termen care a caracterizat un PC slab care nu mai era potrivit pentru nimic altceva decât pentru a naviga pe Internet.

Deci de ce a fost acest termen? Chestia este că brusc toate companiile au încetat să-și actualizeze software-ul pentru utilizatorii cu windows xp și procesoare care nu suportă sse2. Rece? Nu, nu chiar! Chiar și trist.

Dacă procesorul nu acceptă sse2, tu:

  1. Nu veți putea instala versiunea curentă de Windows. Sau, mai degrabă, nici măcar nu instalați Windows 7.
  2. Nu instalați niciun browser, nici măcar amigo și safari inutile. Am fost pur și simplu norocos că aveam un cip XP 2010 și aveam niște browsere vechi pe care le-am putut instala.
  3. Nu deschideți 30% din site-uri, iar din restul de 70, jumătate vor fi parțial nefuncționale.
  4. Nu pot viziona filme online. Pe jumătate din site-uri vi se va trimite... actualizat în sens, iar în a doua jumătate, fiecare secundă a filmului va dura 2-5 secunde.

Pot enumera atât de mult timp, dar acest lucru nu este necesar. Și astfel totul este clar. Astfel încât - calculatoarele pentru internet sunt dispărute. Au rămas doar cei slabi și normali.

Procesorul nu acceptă sse2 - ce să faci?

Rețeaua este plină de informații înșelătoare, de exemplu - ocolind verificarea procesorului pentru sse2. Prostii, nu poți ocoli, sau mai degrabă poți, dar va trebui să schimbi mult cod, iar acesta este pentru fiecare program separat. Acestea. este interzis! Poți schimba procentul doar dacă mama îi permite, dar în cazul meu, nu.

Descărcați un browser care nu necesită sse2

Prieteni, îmi pare foarte rău pentru voi și, prin urmare, vă împărtășesc browsere vechi (opera, mozila firefox, google chrome) Nu ar trebui să primiți o eroare în timpul instalării. Descărcare gratuită

Loch nu este un mamut, nu se va stinge

Calculatoarele s-au stins, dar nenorociții niciodată! Iată un exemplu ilustrativ - EU SUNT... S-ar părea un webmaster, s-ar putea spune chiar un programator, iar acesta este g ... cumpărat. Cum asa, frate? Numărați, am deschis olkh-ul, mă uit - PC 1,8 GHz, 2 GB RAM, 512 video, 500 W PSU, 120 xdd și toate acestea pentru 20 USD. M-am îndepărtat repede, tk. analogii sunt de 2 ori mai scumpi, l-am cumpărat, cred că sunt un prost, dar eu p…. Am venit acasa, incerc sa instalez totul, dar am erori continue, m-am gandit la lemne de foc, dar a iesit sse2. Tristețe într-un cuvânt.

În procesoarele moderne, instrucțiunile sunt folosite pentru a accelera și optimiza algoritmii executabili.

AMD64 (x86-64)

EM64T (x86-64)

3DNow extins!

IA-32 (x86-32)

MIMD

MISD

SIMD

SISD

SSE2

SSE3

SSE4

SSE4.1

SSE4.2

SSE4A

SSSE3

MMX (Multimedia Extensions) este denumirea comercială pentru un set suplimentar de instrucțiuni care efectuează acțiuni tipice de codificare/decodare a datelor audio/video în flux într-o singură instrucțiune de mașină. A apărut pentru prima dată în procesoarele Pentium MMX. Dezvoltat la Intel Labs din Haifa, Israel în prima jumătate a anilor 1990.

SIMD (English Single Instruction, Multiple Data) este un principiu de calcul computerizat care permite paralelismul la nivel de date.

SSE (Streaming SIMD Extensions) este un set de instrucțiuni SIMD (Single Instruction, Multiple Data) dezvoltat de Intel și introdus pentru prima dată în procesoarele din seria Pentium III ca răspuns la un set de instrucțiuni similar 3DNow! de la AMD, care a fost introdus cu un an mai devreme. Inițial, numele acestor instrucțiuni a fost KNI, care înseamnă Katmai New Instructions (Katmai este numele primei versiuni a nucleului procesorului Pentium III).

Tehnologia SSE a făcut posibilă depășirea a 2 probleme principale ale MMX - atunci când se folosea MMX, era imposibil să se utilizeze simultan instrucțiunile coprocesorului, deoarece registrele sale erau folosite pentru MMX și lucrează cu numere reale.

SSE include opt registre de 128 de biți (xmm0 până la xmm7) în arhitectura procesorului, fiecare dintre acestea fiind tratat ca 4 valori consecutive în virgulă mobilă de precizie unică. SSE include un set de instrucțiuni care operează pe tipuri de date scalare și împachetate.

Un avantaj de performanță este obținut atunci când trebuie să efectuați aceeași secvență de acțiuni pe date diferite.

Blocurile SIMD sunt implementate prin paralelizarea procesului de calcul între date. Adică, atunci când multe fluxuri de date trec pe rând printr-un bloc.

SSE2 (Streaming SIMD Extensions 2) este un set de instrucțiuni SIMD (Single Instruction, Multiple Data) dezvoltat de Intel și introdus pentru prima dată în procesoarele din seria Pentium 4.

SSE2 utilizează opt registre de 128 de biți (xmm0 până la xmm7) incluse în arhitectura x86 odată cu introducerea extensiei SSE, fiecare dintre acestea fiind tratat ca 2 valori consecutive în virgulă mobilă dublă precizie. SSE2 include un set de instrucțiuni care operează pe tipuri de date scalare și împachetate. SSE2 conține, de asemenea, instrucțiuni pentru transmiterea datelor întregi în aceleași registre xmm de 128 de biți, ceea ce face ca această extensie să fie mai preferată pentru calculul întregului decât utilizarea setului de instrucțiuni MMX, care a apărut mult mai devreme.

Avantajul de performanță este atins atunci când este necesară efectuarea aceleiași secvențe de acțiuni pe un set mare de același tip de date.

SSE3 (PNI - Prescott New Instruction) este a treia versiune a extensiei SIMD a Intel, un descendent al SSE, SSE2 și x87. Introdus pentru prima dată pe 2 februarie 2004 în nucleul Prescott al Pentium 4. În 2005, AMD și-a oferit implementarea SSE3 pentru procesoarele Athlon 64 (nuclee Venice și San Diego).

Setul SSE3 conține 13 instrucțiuni:

FISTTP (x87)

MOVSLDUP (SSE)

MOVSHDUP (SSE)

MOVDDUP (SSE2)

LDDQU (SSE / SSE2)

ADDSUBPD (SSE)

ADDSUBPD (SSE2)

HADDPS (SSE)

HSUBPS (SSE)

HADDPD (SSE2)

HSUBPD (SSE2)

- MONITOR (fără omologul în SSE3 pentru AMD)

- MWAIT (fără omologul în SSE3 pentru AMD).

SSE4 este setul de instrucțiuni de microarhitectură Intel Core introdus pentru prima dată în procesoarele din seria Penryn (a nu fi confundat cu SSE4A de la AMD). A fost anunțat pe 27 septembrie 2006, dar descrierea detaliată nu a devenit disponibilă până în primăvara anului 2007.

SSE4 constă din 54 de instrucțiuni, 47 dintre ele aparțin SSE4.1 (sunt disponibile doar în procesoarele Penryn). Setul complet de instrucțiuni (SSE4.1 și SSE4.2, adică 47 + 7 instrucțiuni rămase) este de așteptat să fie disponibil în procesoarele Nehalem. Niciuna dintre instrucțiunile SSE4 nu funcționează cu registre mmx de 64 de biți (doar xmm0-15 de 128 de biți).

Compilatorul Intel C din versiunea 10 generează instrucțiuni SSE4 atunci când este specificată opțiunea -QxS.

SSE4 adaugă instrucțiuni care accelerează compensarea mișcării în codecuri video, citire rapidă din memoria WC, multe instrucțiuni pentru a simplifica vectorizarea programelor de către compilatoare. Pentru prima dată în SSE4, registrul xmm0 a fost folosit ca argument implicit pentru unele instrucțiuni.

SSE4.1 este un set de instrucțiuni SSE4 extins de la Intel.

Următoarele sunt instrucțiunile incluse în SSE4.1:

- Accelerație video (3 instrucțiuni)

- Primitive vectoriale (5 instrucțiuni)

- Introducere / extragere (4 instrucțiuni)

- Înmulțirea vectorială scalară (2 instrucțiuni)

- Amestecare (4 instrucțiuni)

Verificări de biți

- Rotunjire (2 instrucțiuni)

Citirea memoriei WC

SSE4.2 constă din 7 instrucțiuni.

- Procesarea șirurilor (4 instrucțiuni)

Număr CRC32

- Numărarea unei populații de biți unici

- Primitive vectoriale

SSE4A este setul de instrucțiuni SSE4 extins de la AMD, care nu este conceput ca un supliment, ci mai degrabă ca o alternativă la instrucțiunile SSE4 ale Intel.

SSSE3 (Suplemental Streaming SIMD Extension 3) este denumirea dată de Intel pentru cea de-a 4-a extensie a setului de instrucțiuni. Cel precedent a fost desemnat SSE3 și Intel a adăugat un alt „S” în loc să mărească numărul de extensie, posibil pentru că au considerat SSSE3 ca fiind o simplă adăugare la SSE3. Adesea, înainte de a fi folosită denumirea oficială SSSE3, aceste noi echipe au fost numite SSE4. De asemenea, au fost denumite de cod Tejas New Instructions (TNI) și Merom New Instructions (MNI) după procesoarele la care Intel a intenționat pentru prima dată să accepte aceste noi instrucțiuni. Introdus în Intel Core Microarhitectura, SSSE3 este disponibil în procesoarele din seria Xeon 5100 (versiunile Server și Workstation), precum și în procesoarele Intel Core 2 (versiunile pentru notebook și desktop).

Nou în SSSE3, în comparație cu SSE3, sunt 16 echipe întregi unice. Fiecare dintre ele poate funcționa atât cu registre de 64 de biți (MMX) cât și de 128 de biți (XMM), așa că Intel face referire la 32 de instrucțiuni noi în materialele sale.

Aici sunt câțiva dintre ei:

- Lucrul cu un semn (2 instrucțiuni)

Schimbări

- Amestecă octeți

- Înmulțiri (2 instrucțiuni)

- Adunarea/scăderea întregului orizontal (4 instrucțiuni)

3DNacum! - extensie MMX optionala pentru procesoarele AMD incepand de la AMD K6 3D. Motivul creării 3DNow! a servit drept dorință de a câștiga superioritate față de procesoarele Intel în domeniul prelucrării datelor multimedia. Deși această extensie este o dezvoltare AMD, a fost integrată în procesoarele lor de IBM, Cyrix și alții.

Tehnologie 3DNow! a introdus 21 de instrucțiuni noi de procesor și capacitatea de a opera cu tipuri reale de 32 de biți în registrele MMX standard. Au fost adăugate și instrucțiuni speciale pentru a optimiza trecerea la MMX / 3DNow! (femms, care a înlocuit instrucțiunea standard emms) și lucrul cu memoria cache a procesorului. Astfel, 3DNow! a extins capacitățile tehnologiei MMX fără a necesita introducerea de noi moduri de operare a procesorului și noi registre.

Se verifică 3DNow! procesor.

Înainte de a începe să lucrați cu 3DNow! asigurați-vă că procesorul le acceptă. Acest lucru se face folosind instrucțiunea CPUID. Procedura generală de verificare este următoarea:

1. Asigurați-vă că procesorul acceptă instrucțiunea CPUID. Dacă nu, procesorul nu acceptă nici 3DNow!

2. Executați cpuid cu EAX = 0 - acest lucru este necesar pentru următorul pas.

3. Executați CPUID cu EAX = 80000000h. Dacă după executarea instrucțiunii în EAX există o valoare mai mică de 1, atunci 3DNow! nu sunt acceptate.

4. Executați CPUID cu EAX = 80000001h. Dacă, după execuție, bitul 31 al registrului EDX este setat la 1, atunci 3DNow! sprijinit. Altfel, nu.

Fără execuție (NX)

No-eXecute (NX) este o caracteristică de procesor care permite ca paginile de memorie să fie marcate ca neconținând cod executabil. Această caracteristică permite procesorului să protejeze sistemul de atacurile malware. Caracteristica NX previne plasarea codului rău intenționat în zonele accesibile de memorie. Windows 8 necesită ca sistemele să aibă procesoare care acceptă NX, iar caracteristica NX trebuie să fie activată pentru o securitate adecvată și pentru a evita potențialele vulnerabilități.

În această secțiune, termenul NX se referă direct la bitul de procesor NX definit de AMD sau la bitul de procesor XD echivalent așa cum este definit de Intel pentru a suporta Data Startup Prevention (DEP) în Microsoft Windows.

DEP ajută la prevenirea rulării codului rău intenționat din paginile de memorie. conţinând date. Windows 32 de biți utilizează una dintre următoarele caracteristici pentru a accepta DEP:

    Funcție de procesor pentru a proteja paginile împotriva rulării codului executabil (NX)

    Funcția de biți EXecute Disable (XD) așa cum este definită de Intel.

Pentru a utiliza aceste caracteristici de procesor, procesorul x86 (32 de biți) trebuie să fie în modul Physical Address Extension (PAE). Windows 64 de biți utilizează caracteristica procesorului NX pentru extensiile pe 64 de biți și valori specifice pentru câmpul de drepturi de acces PTE al familiei de procesoare Intel Itanium (IPF).

În plus față de DEP, Address Space Location Randomization (ASLR) mută imaginile executabile în locații aleatorii în momentul pornirii, făcând mai dificilă rularea deliberată a codului rău intenționat. ASLR și DEP sunt eficiente numai atunci când sunt utilizate împreună. Pentru ca aceste două controale importante de securitate Windows să funcționeze eficient, NX trebuie să fie activat. Pentru mai multe informații, consultați Măsuri de securitate ISV pentru programele Windows.

Extensie de adresă fizică (PAE)

Procesorul trebuie să fie în modul Physical Address Extension (PAE) pentru a utiliza caracteristica procesorului NX. PAE este o caracteristică de procesor care permite procesoarelor x86 să acceseze mai mult de 4 GB de memorie fizică pe versiunile acceptate de Windows. Arhitecturile de procesoare Intel Itanium și x64 pot accesa în mod natural mai mult de 4 GB de memorie fizică și, prin urmare, nu au un echivalent PAE. PAE este acceptat pe versiunile de Windows pe 32 de biți care rulează exclusiv pe sisteme x86.

Dacă DEP este activat pe un sistem care acceptă caracteristica NX, PAE este activat automat.

Extensii SIMD (SSE2)

Toate procesoarele care acceptă NX acceptă și extensiile SIMD 2 (SSE2). SSE2 este un set opțional de instrucțiuni pentru procesorul SIMD. AMD include și suport SSE2 în linia sa de procesoare AMD64 Opteron și Athlon 64. Toate procesoarele care acceptă NX acceptă și SSE2. Multe aplicații Windows 8 au căi de cod cu setul de instrucțiuni SSE2. SSE2 este o cerință pentru Windows 8.

Zona de aplicare

Toate procesoarele moderne acceptă funcția NX. Caracteristica NX poate fi dezactivată în BIOS. Pe baza datelor de telemetrie disponibile, pe un procent din toate sistemele Windows® 7, NX este dezactivat din cauza setării incorecte a BIOS-ului.

NX pe Windows pe 32 de biți necesită procesoare care acceptă PAE. Toate procesoarele pe 64 de biți acceptă NX deoarece acceptă AWE. Prin urmare, utilizarea procesoarelor mai vechi pe 32 de biți care nu acceptă PAE nu afectează WOA sau Windows Server (Windows Server 2012 este exclusiv pe 64 de biți). Cerința procesorului nu afectează clienții care utilizează sisteme sau sisteme moderne care îndeplinesc cerințele siglei Windows 7, deoarece aceste sisteme sunt echipate cu procesoare pe 32 de biți compatibile cu PAE, care acceptă și NX și îl activează. Acest lucru va afecta doar un număr mic de clienți care rulează Windows 7 pe procesoare foarte vechi pe 32 de biți fără suport PAE / NX.

PAE este necesar pentru Windows 8 și Windows Server 2012. Această cerință afectează un număr mic de utilizatori care utilizează hardware mai vechi, non-PAE. Erorile apar atunci când Windows 8 este instalat pe mașini virtuale (VM-uri) configurate incorect. Instalarea Windows eșuează cu eroarea 0xc0000260 și revine la Windows 7.

Visual Studio oferă în mod implicit instrucțiuni SSE2. Aplicațiile care accesează aceste instrucțiuni eșuează pe sistemele cu procesoare mai vechi care nu acceptă SSE2, așa cum este descris în secțiunea SSE2. Instrucțiunile sunt create cu comutatorul / arch: SSE.

Cerințe de suport

Această secțiune descrie măsuri care verifică dacă procesoarele acceptă cerințele PAE, NX și SSE2 pe sistemele care rulează Windows 8.

Cerință pentru logo Windows 8

Cerința de certificare hardware Windows 8 necesită ca toți driverele să funcționeze împreună cu DEP pentru a asigura un comportament adecvat al dispozitivului și al sistemului de drivere. Driverele nu ar trebui să execute cod din stivă, pool paginat și pool de sesiuni. Driverele nu ar trebui să pornească dacă PAE este activat. Firmware-ul sistemului trebuie să aibă NX activat și politica DEP trebuie să fie setată la Întotdeauna oprit... Este inclus un test de certificare pentru a confirma că sistemul îndeplinește această cerință de asistență NX.

Pentru mai multe informații, consultați Cerințe de certificare hardware pentru Windows.

Verificarea compatibilității hardware la instalarea Windows

Windows Setup are un verificator de compatibilitate hardware pentru a accepta PAE, NX și SSE2 pe sistemul instalat. Sistemele care nu îndeplinesc cerințele de asistență pentru procesoare PAE, NX și SSE2 sunt marcate ca blocări hardware pentru Windows 8 în Raportul privind problemele de compatibilitate, iar mesajul este afișat Procesorul computerului dvs. nu este compatibil cu Windows 8.

Orez. 1. Mesaj de eroare legat de incompatibilitatea procesorului

Notă

Această verificare a cerințelor de asistență este disponibilă numai în noul Asistent de configurare și actualizare Windows. Windows 8 include o versiune alternativă a programului de instalare și folderul Surse pe mediul de instalare care nu efectuează această verificare. Clienții care încearcă să utilizeze această versiune alternativă a Windows Setup pe un sistem care nu se califică pentru suportul PAE / NX / SSE2 vor vedea un mesaj de eroare în timpul instalării și apoi vor reveni la versiunea anterioară a sistemului de operare.

Când porniți de pe suport sau dintr-o rețea, cum ar fi utilizarea Windows Deployment Services (WDS), nu se efectuează nicio verificare de compatibilitate în timpul instalării Windows. În astfel de scenarii, un sistem fără suport NX și SSE2 va genera o eroare fatală (care este descrisă în secțiunea următoare Îmbunătățiri de bază) când programul de instalare încearcă să pornească Windows.

Îmbunătățiri de bază

Pentru a verifica conformitatea cu cerințele pentru suportul pentru instrucțiuni SSE2 și funcționalitatea NX pentru a rula Windows 8, nucleul acestui sistem de operare verifică aceste caracteristici în timpul inițializării. Sistemele care nu acceptă NX sau SSE2 nu pot inițializa kernel-ul Windows 8. Pe sistemele care pot dezactiva NX în firmware, această setare este suprascrisă, astfel încât firmware-ul configurat incorect să nu pornească. Încercarea de a porni un sistem fără suport NX sau SSE2 va duce la o eroare fatală. Pe un sistem pe 32 de biți, utilizatorii primesc o eroare de cod UNSUPPORTED_PROCESSOR (0x0000005D) împreună cu 4 linii de informații:

    Linia 1 este codul care indică caracteristica lipsă și ID-ul CPU

    Liniile 2 - 4 - liniile ID furnizor

Pe un sistem pe 64 de biți, eroarea critică arată același cod UNSUPPORTED_PROCESSOR ca pe un sistem pe 32 de biți, împreună cu următoarele patru linii de informații:

    Rândul 1 - conținutul registrului funcțiilor standard

    Linia 2 este conținutul registrului de funcții extinse

    Liniile 3 - 4 - ambele cu valoarea 0

Intrebari si raspunsuri

Cum știu dacă sistemul meu acceptă NX sau SSE2?

Puteți utiliza instrumentul de linie de comandă Coreinfo pentru a obține informații despre procesorul de sistem și pentru a vedea intrările PAE, NX și SSE2 din lista de ieșiri. Simbol * este afișat lângă numele funcției acceptate. Simbol - afișat dacă funcția nu este acceptată. De exemplu:

Coreinfo v3.04 - Informații de descărcare privind CPU-ul sistemului și topologia memoriei Copyright (C) 2008-2012 Mark Russinovich Sysinternals - www.sysinternals.com Procesor AMD Athlon (tm) 64 X2 Dual Core Familia 4600+ x86 15 Model 75 Stepping 2, AMD autentic HTT * Hyperthreading activat HYPERVISOR - Hypervisor este prezent VMX - Acceptă virtualizarea asistată de hardware Intel SVM * Acceptă virtualizarea asistată de hardware AMD EM64T * Acceptă modul pe 64 de biți SMX - Acceptă execuția de încredere Intel SKINIT - Acceptă AMD SKINIT EIST - Acceptă Intel Speedstep îmbunătățit * Acceptă protecția fără execuție a paginii PAGE1GB - Acceptă pagini mari de 1 GB PAE * Acceptă> adrese fizice de 32 de biți PAT * Acceptă tabelul de atribute ale paginii PSE * Acceptă pagini de 4 MB PSE36 * Acceptă> adrese de 32 de biți PGE de 4 MB * Acceptă pagini globale bit in page tables SS - Suportă snooping bus pentru operațiunile cache VME * Suportă modul Virtual-8086 FPU * Implementează instrucțiuni în virgulă mobilă i387 MMX * Acceptă setul de instrucțiuni MMX MMXEXT * Implementează Extensii AMD MMX 3DNOW * Acceptă 3DNow! instrucțiuni 3DNOWEXT * Acceptă 3DNow! instrucțiuni de extensie SSE * Acceptă Streaming SIMD Extensions SSE2 * Acceptă Streaming SIMD Extensions 2 SSE3 * Acceptă Streaming SIMD Extensions 3 SSSE3 - Acceptă Streaming SIMD Extensions 3 SSE4.1 - Acceptă Streaming SIMD Extensions 4.1 SSE4.2 - Acceptă Streaming SIMD Extensions 4.2 …… . …… ..

Dacă rezultatul comenzii Coreinfo PAE arată o caracteristică neacceptată, înseamnă că procesorul de sistem nu acceptă PAE și nu poate suporta NX. Dacă PAE pare să fie acceptat, dar caracteristica NX apare în ieșirea comenzii Coreinfo ca neacceptată:

    Dacă procesorul acceptă NX, setările BIOS pentru acel sistem pot fi configurate incorect pentru a accepta NX.

Dacă NX este acceptat pe sistem, cum activez NX?

Verificați manualul producătorului sistemului și accesați un sistem care acceptă NX în BIOS pentru a găsi opțiunea NX sau XD sub Siguranțăși apoi activați suportul NX. Dacă sistemul dumneavoastră nu are setări BIOS care să permită suportul NX, poate fi necesar să contactați producătorul pentru a actualiza BIOS-ul.

Notă

Dacă NX este acceptat pe un sistem pe 64 de biți, setările de configurare a sistemului nu permit setarea DEP la Întotdeauna oprit... Pentru mai multe informații despre configurarea sistemului DEP, consultați.

Pentru a porni Windows 8 cu succes, procesoarele de sistem trebuie să accepte NX și SSE2. Dacă sistemul acceptă aceste caracteristici, dar parametrii sunt configurați incorect, acești parametri sunt suprascriși înainte ca nucleul să pornească sistemul.

Ce să faci dacă Windows 8 nu se instalează pe o mașină virtuală din cauza erorii 0x0000260?

Dacă mașina virtuală este găzduită pe un sistem care acceptă NX, trebuie să activați PAE / NX în opțiunile VM sau Configuration Manager atunci când configurați mașina virtuală Windows 8. Pentru instrucțiuni despre activarea PAE / NX pentru o mașină virtuală, consultați produsul de virtualizare ghid de instalare.

Notă

Dacă încercați să instalați Windows 8 pe o mașină virtuală găzduită pe un sistem bazat pe Windows în care NX este dezactivat, trebuie să urmați instrucțiunile din și să activați NX pe sistem înainte de a activa PAE / NX pentru mașina virtuală.

Mulți utilizatori, atunci când instalează diverse aplicații, se confruntă cu mesajul „Procesorul nu acceptă setul de instrucțiuni SSE2”... Această eroare apare pe computerele cu hardware vechi și derutează utilizatorii - se pare că Windows funcționează fără probleme, dar programul nu vrea să fie instalat. Vom încerca să explicăm într-un limbaj ușor de înțeles ce fel de tehnologie SSE2 este și care sunt funcțiile acesteia într-un PC. Veți afla, de asemenea, dacă puteți activa suportul pentru instrucțiuni SSE2 în Windows.

Ce este SSE2 pe un computer?

Tehnologia SSE2 Este o extensie de arhitectură pe 32 de biți care execută un set de instrucțiuni pe procesorul dvs. Cu cât setul de instrucțiuni este mai larg, cu atât mai mult spațiu pentru procesor pentru a procesa solicitările sistemului. De exemplu, setul de comenzi din primul CCE a fost 70, iar a doua versiune acceptă deja 144.

Instrucțiunile SSE2 nu sunt disponibile pentru liniile de procesoare timpurii, iar acestea sunt: ​​AMD (până la Athlone 64), Intel (până la Pentium 4), de asemenea VIA C3 și Transmeta Crusoe. Toate liniile ulterioare acceptă această tehnologie. Iată o listă completă de dispozitive.

Ce să faci cu problema?

După cum știți deja, eroarea „Acest program necesită un computer care acceptă instrucțiuni SSE2” apare atunci când încercați să instalați o aplicație, a cărei execuție nu va fi susținută de procesor, din cauza „antichității”. Cel mai adesea, această problemă apare la instalarea versiunilor curente de browsere (Firefox, Opera, Chrome, Internet Explorer), a aplicațiilor terțe (Office, Skype, antivirus Norton etc.) sau la reinstalarea Windows.


Dacă primiți această eroare, atunci nu există prea multe opțiuni: actualizați hardware-ul - cel puțin placa de bază și procesorul sau instalați o versiune anterioară a software-ului. Dacă nu doriți să cumpărați piese noi de pe un computer, atunci căutați versiuni mai vechi pentru programul dvs. care să fie compatibile cu cerințele procesorului. De exemplu, versiunile de browser care nu necesită SSE2: Opera 20.0.1387.91, Chrome 35.0.1870.2, Firefox sub versiunea 48. Iată o listă completă.

Vă rugăm să rețineți că criptarea și protocoalele pentru multe site-uri nu vor fi acceptate în versiunile mai vechi de browsere. De asemenea, nu uitați să dezactivați actualizarea automată pentru un astfel de software. Există multe instrucțiuni pentru dezactivarea actualizărilor, căutați pe net.

Se poate activa SSE2?

După apariția acestei erori, mulți utilizatori caută instrucțiuni care să facă posibilă activarea acestei „opțiuni” în sistem, cineva înțelege puțin mai mult decât de obicei și se urcă în BIOS. Undeva se menționează chiar și patch-uri care vor activa CCE2 în computer, dar în afară de încărcarea suplimentară, acestea nu vor avea efect. Astfel de modificări sunt găsite ca o soluție la eroare.

Puteți utiliza programul CPU-Z pentru a vizualiza caracteristicile procesorului dvs. Dacă SSE2 nu este listat în linia de instrucțiuni, atunci nu se poate face nimic.


Program CPU-Z - Verificarea performanței procesorului

Concluzie

Foarte des, un computer este necesar doar pentru anumite scopuri, cum ar fi imprimare, navigare limitată pe Internet, documentare - astfel încât să vă puteți limita la descărcarea versiunii corespunzătoare a software-ului, care va rezolva eroarea „Procesorul nu acceptă SSE2 ”. Dar orice hardware are un punct de producție, așa că fiți pregătit să actualizați hardware-ul PC-ului.

Până în ianuarie 2020. Deși corporația nu va revizui datele de suport pentru sistemul de operare lansat în 2009, se pare că Redmond încearcă să forțeze utilizatorii să facă upgrade la versiuni mai noi de Windows, limitând suportul și ignorând problemele găsite în actualizările recente.

Microsoft a anunțat luna aceasta că agenții de asistență tehnică nu vor mai oferi asistență utilizatorilor pe forumurile Windows 7 și Windows 8 de pe site-ul comunității Microsoft, în ciuda faptului că aceste sisteme de operare sunt încă suportate de companie.

Autorul unor cărți populare despre Windows, Woody Leonhard (Woody Leonhard) a raportat un alt incident - Microsoft a încetat suportul pentru unele sisteme Windows 7 cu anumite tipuri de procesoare. În Patch Tuesday din martie 2018, a fost lansată o altă actualizare pentru Windows 7, care avea o eroare cunoscută care afectează dispozitivele cu procesoare care nu acceptă SSE2:

Eroarea de oprire apare pe computerele care nu acceptă instrucțiuni Streaming SIMD Extensions 2 (SSE2).

Această eroare a persistat în listele cu probleme cunoscute de patch-uri în aprilie, mai și iunie 2018. Până în ultimul moment, Microsoft a raportat că se lucrează pentru a remedia această eroare:

Microsoft dezvoltă soluții și va oferi actualizări în viitoarele versiuni de corecție.

Săptămâna trecută, notele de actualizare din iunie pentru Windows 7 au fost modificate. Compania a eliminat acest bug din problemele cunoscute, dar nu a furnizat alte informații despre această problemă. A fost remediat bug-ul?

Pentru a înțelege această problemă, trebuie să deschideți notele la actualizările anterioare, de exemplu, la KB4103718 din mai. Puteți vedea că această eroare de oprire este listată, dar în loc de informații că se lucrează pentru a remedia eroarea, Microsoft observă pur și simplu că pe dispozitivele fără suport SSE2, trebuie să înlocuiți procesorul cu unul mai modern sau să utilizați virtualizarea.

Instalați un procesor pe dispozitivul care acceptă SSE2 sau utilizați virtualizarea mașinii.

Cu alte cuvinte, Microsoft a încetat în liniște suportul pentru Windows 7 pentru dispozitivele cu procesoare care nu acceptă SSE2. Corporația nu va rezolva această problemă și chiar a eliminat informațiile din notele pentru cea mai recentă actualizare, lăsând utilizatorii și administratorii în întuneric.

Suportul SSE2 este o condiție prealabilă pentru instalarea Windows 8 și a sistemelor Windows 10 mai noi, dar SSE2 nu a fost niciodată o condiție prealabilă pentru instalarea Windows 7. Nu există informații despre această limitare pe pagina oficială de cerințe de sistem pentru Windows 7.

Această modificare afectează dispozitivele cu procesoare Pentium III. Numărul total de astfel de dispozitive este necunoscut, dar din această cauză utilizatorii se află într-o dilemă. Windows 7 va continua să funcționeze ca de obicei, dar dacă cele mai recente patch-uri nu sunt instalate, sistemul nu va primi cele mai recente actualizări de securitate.

Trecerea la noi sisteme de operare Windows fără o actualizare hardware nu este posibilă, deoarece necesită și suport SSE2. Utilizatorii dispozitivelor afectate au trei opțiuni: să continue să folosească un sistem neacceptat, să actualizeze procesorul/PC-ul sau să treacă la Linux.

Concluzie

La momentul lansării Windows 7, Pentium III era deja considerat un procesor învechit. Aparent, Microsoft a efectuat o analiză a costurilor pentru a evalua fezabilitatea dezvoltării unui patch pentru dispozitivele cu procesoare fără suport SSE2 și, în cele din urmă, a decis să renunțe pur și simplu la suportul pentru aceste PC-uri.

Microsoft este foarte adesea discret, liniștit. În loc să comunice deschis modificările utilizatorilor, compania a eliminat pur și simplu problema cunoscută din ultimul articol de actualizare, ceea ce induce în eroare mulți utilizatori.

Oamenii au plătit pentru sistemul de operare și li sa garantat suport până în 2020. Microsoft trebuie să-și respecte utilizatorii și să-și îndeplinească obligațiile.

Ați găsit o greșeală de tipar? Evidențiați și apăsați Ctrl + Enter

Top articole similare