Razlika između mapa Program Files (x86) i Program Files

Programske datoteke poznate i kao izvršne datoteke su aplikacijski programi koji sadrže binarne kodove potrebne za pokretanje softvera u računalnom sustavu. Uz to se postavlja pitanje zašto imamo dvije različite programske datoteke u 64-bitnom operativnom sustavu. Unutar C pogona postoje dvije mape, programske datoteke i programske datoteke (x86), s gotovo jednakim brojem mapa pohranjenih u njemu. Pa da vidimo koja je razlika između mapa Program Files (x86) i Program Files u (Program Files)sustavu Windows 10(Windows 10) i po čemu se one međusobno razlikuju.

Razlika između mapa Program Files (x86) i Program Files

Razlika između mapa Program Files ( x86 ) i Program Files

Dvije različite programske datoteke dostupne su samo u 64-bitnom operativnom sustavu . 32-bitni operativni sustav imat će samo jednu mapu programske datoteke.

Glavna razlika je u tome što se mapa programske datoteke s putanjom datoteke “ C:\Program Files ” koristi za izvršavanje 64-bitnih aplikacija, dok se mapa programskih datoteka (x86) s putanjom datoteke “ C:\Program Files (x86) ” koristi za izvršavanje 32-bitne aplikacije.

32-bitni program ne može učitati 64-bitne biblioteke, preklapanje dviju mapa može rezultirati funkcionalnom greškom. Microsoftovi(Microsoft) programeri pametno su stvorili dvije različite mape kako bi nam omogućili bliži pregled obje mape.

Kombiniranje obje mape u jednu moglo bi stvoriti probleme ako je program dostupan u 32-bitnoj i 64-bitnoj verziji, kao što je recimo Microsoft Office . Kako bi izbjegli moguće sukobe i probleme s kompatibilnošću, Windows ima dvije mape programskih(Program) datoteka.

32-bitni naspram 64-bitni

Kao što naziv govori, 32-bitni operativni sustav(32-bit operating system) pohranjuje manje podataka u usporedbi sa 64-bitnim OS-om. S druge strane, 64-bitni operativni sustav je vidljiviji ako je na vašem računalu dostupna velika količina RAM-a .(RAM)

Ako još uvijek koristite 32-bitni Microsoftov(Microsoft) operativni sustav, pronaći ćete samo jednu mapu "programske datoteke" u vašem računalnom sustavu. Dok, popularna 64-bitna verzija operacijskih sustava Microsoft sadrži dvije različite mape, jednu za podršku 64-bitnim programima i drugu za 32-bitne programe.

Razdvajanje mapa stvoreno je kako bi se izbjegli problemi i problemi koji se mogu pojaviti kada 32-bitni program pokuša izvršiti 64-bitnu komponentu. stoga su mape dizajnirane na način da programske datoteke(Program Files) pohranjuju 64-bitne programe, a programske datoteke(Program Files) (x86) pohranjuju 32-bitne programe.

Zašto 32-bitna mapa pod nazivom "x86"

Sigurno vam je na pamet potaknulo zašto je 32-bitna programska mapa pod nazivom "x86", dok je 64-bitna jednostavno "x64". Ranija 16-bitna verzija operativnog sustava sadržavala je Intel -8086 čip. Kasnije je verzija ažurirana na 32-bitnu i stoga je 32-bitna mapa imenovana prema Intel 8086 čipu, tj. programskim datotekama (x86). 64-bitna verzija sadržavala je 64-bitnu arhitekturu koja se zauzvrat zove (x64). Tip procesora je Pentium 286 , 386, 486 i 586.

Obje programske datoteke(Program Files) ( x86 )" i " Programske datoteke(Program Files) mogu se izvoditi na 64-bitnoj verziji

Programske datoteke su direktorij aplikacijskog softvera treće strane instaliranog na računalu. I 32-bitni i 64-bitni softverski programi(32-bit and 64-bit software programs) mogu se izvoditi na 64-bitnim Windows operativnim sustavima. To se događa uz pomoć sloja emulacije koji se koristi u 64-bitnom sustavu Windows(Windows) za kompatibilnost unatrag. Dok(Whereas) 64-bitni program ne može raditi na 32-bitnom operativnom sustavu. Stoga se u takvom operativnom sustavu nalazi jedna programska mapa koja može raditi na 32-bitnim programima.

Automatska instalacija

Kao što smo ranije objasnili, obje programske datoteke mogu se izvoditi na 64-bitnom OS-u bez ikakve štete za bilo koji od programa. Proces se odvija samostalno, bez obzira na ručne smetnje. 32-bitni emulator radi kada se 32-bitni program izvodi na 64-bitnom sustavu Windows(Windows) . Istu akciju poduzima 64-bitni emulator.

Pogreška se može pojaviti u slučaju ručne instalacije ili programa zahvaćenih zlonamjernim softverom. Neki od programa na tvrdom disku kompatibilni su samo s 32-bitnim ili 64-bitnim emulatorima, stoga pogrešna instalacija može ometati ispravan rad programa.

Povezano(Related) : Razlika između mapa System32 i SysWOW64.



About the author

Ja sam programer za iPhone i macOS s iskustvom u Windowsima 11/10 i Appleovoj najnovijoj iOS platformi. S više od 10 godina iskustva, duboko razumijem kako stvoriti i upravljati datotekama na obje platforme. Moje vještine nadilaze samo stvaranje datoteka - također dobro poznajem Appleove proizvode, njihove značajke i kako ih koristiti.



Related posts