
- Program Files, ki vsebuje 64-bitne programe in aplikacije, in
- Programske datoteke (x86), ki vsebuje 32-bitne programe in aplikacije.
Kakšna je razlika?
64-bitne aplikacije so bile prevedene posebej za uporabo na 64-bitnem računalniku. Uporabljajo sistemske funkcije, značilne za 64-bitno arhitekturo, in dostopajo do 64-bitnih različic knjižnic programske opreme Windows.
32-bitne aplikacije so starejše aplikacije ali sodobni programi, ki so bili prevedeni za 32-bitno obdelavo. 64-bitne različice operacijskega sistema Windows lahko te programe še vedno uporabljajo, vendar z uporabo združljivega sloja, imenovanega WoW64 (kar pomeni W indows32 o W indows 64 ).
Ali je slabo zagnati 32-bitni program v 64-bitnem sistemu Windows?
Sploh ne. Sloj WoW64 dobro opravlja emulacijo 32-bitnega okolja in kakršna koli izguba zmogljivosti je na splošno nevidna. Emulirani programi imajo lahko dejansko prednost, ker lahko WoW64 aplikaciji dodeli največjo količino pomnilnika RAM (4 GB). V resničnem 32-bitnem sistemu bi bil del tega pomnilnika dodeljen jedru operacijskega sistema in drugim tekočim programom.
Torej, zakaj so 64-bitni in 32-bitni programi shranjeni v ločenih mapah?
Več razlogov:
- Priročnost: to je preprost način, da jih ločite.
- Zmanjšuje možnosti konflikta, če na primer namestite 32-bitno in 64-bitno različico istega programa na en sistem.
- Poveča verjetnost, da bodo starejši programi delovali pravilno, kar zmanjša možnost, da bodo s 64-bitno programsko opremo slučajno sodelovali.
Zakaj se 32-bitna mapa imenuje "(x86)"?
x86 je še en način, ki se nanaša na 32-bitne procesorje. Prvotno so se 16-bitni procesorji - posebej procesorske arhitekture 8086 in 8088 - imenovali "x86". To ime je bilo kasneje razširjeno na 32-bitno družino procesorjev 80386 in 80486. Ko smo uvedli 64-bitne procesorje, smo jih označili kot x64, da bi jih ločili od starejših procesorskih linij.
Če programe ročno premikam iz ene mape v drugo, ali bodo še vedno delovali?
Teoretično ni razloga, da 32-bitni program ne bo deloval, če ga ročno namestite v mapo » Programske datoteke «, in obratno - 64-bitni programi bi morali delovati dobro, če jih namestite v mapo » Programske datoteke« (x86). . Bolje je, da jih pustite tam, kjer jih želi Windows.
Nasvet: Če imate težave pri iskanju programa v mapi Programske datoteke, poskusite iskati tudi v mapi Programske datoteke (x86).