De ce Windows are nevoie de două fișiere de programe pe 64 de biți?


Deși Windows XP avea o versiune pe 64 de biți, nu a fost lansată decât după ce Microsoft a lansat Windows Vista, încât consumatorii trebuiau să decidă dacă să cumpere versiunea de 32 sau 64 de biți.

Windows 7/8/10 vine, de asemenea, în versiunile de 32 și 64 de biți și dacă ați optat pentru 64-bit, s-ar putea să fi observat că există două dosare de program Files pe hard disk. Citiți mai departe pentru a explora diferența dintre Windows pe 32 de biți și pe 64 de biți și de ce sistemul de operare are nevoie de două foldere separate în care să stocați datele de program.

Windows 32 și 64-bit

diferența reală între Windows 32 și 64 de biți are de a face cu cât spațiu poate memora sistemul de operare. Pentru a "adresa" pur și simplu înseamnă a "urmări".

Windows 7/8/10 32-biți (ca versiunile anterioare de 32 de biți ale Windows) pot adresa până la 4.294.967.296 octeți de informații. Asta e 4 GB de memorie. Teoretic, un sistem de operare pe 64 de biți poate adresa până la 1,8446,744,073,709,551,616 octeți de informații.

Asta e 16,3 miliarde de gigabyte. Cu toate acestea, limita de memorie pe versiunile de consum ale Windows 7 este de 192 GB, care este încă dincolo de limitele fizice de la 8GB la 16GB pentru majoritatea plăcilor de bază. Pentru Windows 8, este de 512 GB, iar pentru Windows 10 este un 2 TB enorm pentru limita de memorie!

Mutarea dintr-un 32- un sistem de operare pe 64 de biți este mai mult decât un salt în memoria adresabilă. Este o schimbare la o metodă complet diferită de urmărire a datelor. Acesta este motivul pentru care hardware-ul (cum ar fi o placă de sunet) are nevoie de un driver complet diferit pentru a lucra în Windows pe 64 de biți.

Două dosare de programe în Windows

bit de Windows, este posibil să fi observat că există două foldere Program Files pe hard diskul dvs.

Una este pur și simplu etichetă Fișierele programului, iar cealaltă este etichetat Fișiere program (x86). Primul dosar este locația prestabilită pentru toate programele pe 64 de biți. Acesta nu are o etichetă suplimentară la sfârșit, deoarece, ca sistem de operare pe 64 de biți, se presupune că aplicațiile pe 64 de biți vor intra în acest director. Al doilea dosar etichetat Program Files (x86) este locația prestabilită pentru toate aplicațiile pe 32 de biți. Într-un sens, este un dosar conceput pentru software-ul moștenit care a rămas din zilele sistemelor de operare pe 32 de biți. Partea x86 a numelui de folder se referă la arhitectura pe 32 de biți x86 pe care au fost dezvoltate primele procesoare pe 32 de biți, cum ar fi CPU-urile 386, 486 și Pentium. Din păcate, trecerea de la 32 de biți la aplicațiile pe 64 de biți și la sistemele de operare nu este la fel de simplă pe cât ar dori Microsoft. Pentru a face comutatorul, fiecare furnizor de software, producător de hardware și utilizator ar trebui să înceapă brusc să facă și să folosească ceva construit pe o arhitectură pe 32 de biți și să înceapă să utilizeze 64 de biți. Acest lucru este cu totul impracticabil, deoarece majoritatea oamenilor nu sunt dispuși să-și junk investițiile în hardware și software și să cumpere totul nou. Soluția Microsoft pentru această tranziție de la 32 de biți la 64 de biți a fost adăugarea moștenirii suport pentru cele mai multe aplicații pe 32 de biți. Cu alte cuvinte, majoritatea aplicațiilor pe 32 de biți vor funcționa în mediul de operare pe 64 de biți.

Pentru a facilita tranziția, Microsoft a stabilit că toate aplicațiile pe 32 de biți ar trebui, în mod implicit, să fie încărcate mai degrabă în folderul Program Files (x86) decât să vă amestecați cu aplicații adevărate pe 64 de biți în dosarul obișnuit al programelor.

Windows utilizează un emulator de tipuri pentru a rula aplicații pe 32 de biți în Windows pe 64 de biți. Este posibil să fi văzut câteva foldere din sistem care au termenul WOW64. WOW64 înseamnă Windows pe 32 de biți pe Windows 64-bit. Ori de câte ori executați un program pe 32 de biți și trebuie să accesați directorul de fișiere de programe, acesta este redirecționat fără probleme la C: \ Program Files (x86) \ folosind WOW64.

computerele sunt pe 32 de biți și care sunt pe 64 de biți prin simpla navigare în cele două foldere.

La fiecare două luni, site-ul dezvoltatorului de software pentru a vedea dacă au lansat o versiune pe 64 de biți a programului. Uneori trebuie să sapi puțin pentru a găsi versiunea pe 64 de biți a unui program. Majoritatea furnizorilor chiar și astăzi continuă să împingă versiunile pe 32 de biți ca descărcarea principală. De exemplu, puteți să instalați versiunea pe 64 de biți a programului Office 365, dar nu este descărcarea implicită.

În curând însă majoritatea aplicațiilor vor fi 64 de biți, ceea ce face ca necesitatea mai multor foldere de programe program să fie inutile. Totuși, chiar și Microsoft, când a lansat Windows Vista pe 64 de biți, nu a reușit să dezvolte și să lanseze o versiune pe 64 de biți a Office 2007 care a fost lansată în același timp. De asemenea, o mulțime de aplicații implicite pentru Windows Store de la Microsoft în Windows 10 sunt încă aplicații pe 32 de biți.

Țineți minte că, de îndată ce facem trecerea la aplicații pe 64 de biți, este probabil că vorbește despre arhitecturi pe 128 biți ne va forța să trecem din nou întregul proces. Bucurați-vă!

CUM FACI UPDATE WINDOWS 32 BIT LA 64 BIT, SI DE CE?

Postări asemănatoare:


28.03.2010