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:
- 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)
- 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ă:
- Programele pe 32 de biți își stochează fișierele în C: \ Fișiere de program
- Locația bibliotecii la nivel de sistem este C: \System32
Pe un computer pe 64 de biți, datele sunt stocate după cum urmează:
- Programele pe 64 de biți își stochează fișierele în C: \ Fișiere de program
- La nivel de sistem C: \ Windows \ System32 folderul conține biblioteci pe 64 de biți
- Programele pe 32 de biți își stochează fișierele în C: \ Fișiere de program (x86)
- Dosarul la nivel de sistem este C: \ Windows \ SysWOW64
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:- Ce este un verificator de compatibilitate Windows 10?
- Ce este Windows Kernel (OS Kernel)?
- Diferențe între nucleul Windows și nucleul Linux
- Win32