ferestre-10

Diferențe între System32 și SysWOW64 în Windows 10

Diferențe între System32 și SysWOW64 în Windows 10

Dacă ați fost vreodată curios și ați răsfoit din când în când conținutul computerului, este posibil să fi observat ceva interesant.

Cei dintre voi care au instalată o versiune pe 64 de biți de Windows 10 au 2 foldere etichetate Programe, singura diferență fiind aceea că unul este notat și cu (x86) la sfârșit.

Pe lângă aceste 2 foldere, versiunile pe 64 de biți ale Windows vin, de asemenea, cu două foldere de bibliotecă DLL separate, cunoscute sub numele de System32 și SysWOW64.

Mulți dintre voi ar putea fi curioși cu privire la scopul precis al acestor foldere. Tocmai de aceea am creat acest articol: pentru a explica diferența dintre folderele System32 și SysWOW64 în Windows 10.

System32 vs SysWOW64 în Windows 10

1. System32

System32 conține fișiere de sistem Windows, atât fișiere bibliotecă .DLL utilizate de programe, cât și utilitare de program .EXE care fac parte din Windows. În plus, majoritatea fișierelor prezente aici aparțin sistemului de operare.

Cu toate acestea, aplicațiile terță parte pot veni cu propriile fișiere DLL și pot fi stocate și aici.

În cele din urmă, indiferent de locul în care instalați efectiv un program, bibliotecile la nivel de sistem pe care le folosesc sunt situate în mod regulat în System32 și SysWOW64.


Pentru remedieri legate de fișierele .DLL lipsă, consultați acest ghid detaliat


2. SysWOW64

64 din nume se referă de fapt la faptul că poate conține, de asemenea, software-ul Microsoft Windows pe 32 de biți pe Windows pe 64 de biți, care face parte din sistemul de operare.

Acesta este ceea ce permite Windows să ruleze programe pe 32 de biți pe o versiune pe 64 de biți de Windows. WoW64 redirecționează automat accesul la fișiere pentru a se asigura că programele vor funcționa corect.

Există două scenarii posibile la instalarea unui program:

  1. Dacă instalați un program pe 32 de biți pe o versiune de 64 de biți de Windows și încearcă să scrie pe C: \ Dosarul Program Files, WoW64 îl direcționează către C: \ Fișiere de program (x86)
  2. Dacă dorește să acceseze C: \ Windows \ System32 folder, WoW64 îl arată C: \ WindowsSysWOW64
    • Windows face acest lucru singur folosind un redirector de sistem de fișiere

3. System32 și SysWOW64

Pe un computer pe 32 de biți, datele sunt stocate după cum urmează:

Pe un computer pe 64 de biți, datele sunt stocate după cum urmează:

De ce sunt numele atât de confuze?

În cele din urmă, se pare că totul se rezumă la obiceiuri și coduri hard. Aplicațiile pe 32 de biți au fost codificate pentru a utiliza directorul C: \ Windows \ System32.

Când au fost recompilate pentru versiunile pe 64 de biți ale Windows, dezvoltatorii au continuat să utilizeze directorul C: \ Windows \ System32. Ca atare, biblioteca și-a păstrat numele pentru a evita revizuirea completă a codificării.

Dacă doriți mai multe articole despre cele mai frecvente întrebări, anunțați-ne în secțiunea de comentarii de mai jos.

ARTICOLE LEGATE PE CARE TREBUIE SĂ LE VERIFICAȚI:
Funcția Pin to Start lipsește în Actualizarea aniversară
Sistemul de operare Windows 10 permite utilizatorilor să-și personalizeze computerele în funcție de nevoile lor. Una dintre cele mai utile caracterist...
Imposibil de activat Windows 10 după actualizarea aniversară
Dacă rulați o versiune autentică, complet activată a Windows 10, nu este necesar să activați nimic la instalarea actualizării aniversare. Cu toate ace...
Fișierele Excel nu se vor deschide în Actualizarea aniversară
Actualizarea aniversară poate genera multe erori, începând din momentul în care utilizatorii o descarcă. Dacă Windows 10 versiunea 1607 funcționează c...