3Sep

Zakaj večina programov še vedno 32-bitna na 64-bitni različici operacijskega sistema Windows?

click fraud protection

Računalnik je verjetno nameščen v 64-bitni različici sistema Windows. Vendar si oglejte Upravitelja opravil in videli boste, da so številne aplikacije v vašem sistemu še vedno 32-bitne. Je to problem?

Večina sodobnih računalnikov - vsekakor tista, ki so bila prodana, saj so okrog 7-dnevnega sistema Windows-64-bitna in so opremljena z 64-bitno različico operacijskega sistema Windows.Če niste prepričani o svojem osebnem računalniku, lahko preverite, ali uporabljate 32-bitni ali 64-bitni operacijski sistem Windows. Obstaja veliko razlik med 64-bitnimi in 32-bitnimi različicami operacijskega sistema Windows-dovolj, da če ga podpirajo vaši računalniki in programi, morate imeti 64-bitno različico. Tudi če je vsaka aplikacija, ki jo zaganjate, 32-bitna aplikacija, bo 64-bitni OS še vedno bolj varen in zanesljiv.

Kaj pa te aplikacije? Stvari postanejo malo težje. Najprej je treba vedeti, da lahko 64-bitne različice operacijskega sistema Windows zaženejo 32-bitne aplikacije, vendar 32-bitne različice operacijskega sistema Windows ne morejo zagnati 64-bitne programske opreme.Še ena majhna gubica, ki velja samo za zelo majhno število ljudi, je, da 32-bitne različice operacijskega sistema Windows lahko uporabljajo stare 16-bitne aplikacije, vendar se te 16-bitne aplikacije ne bodo izvajale na 64-bitni različici sistema Windows. Torej, pojdimo v to malo več in glej, kdaj je pomembno za vas.

instagram viewer

POVEZANI IZDELKI
Kako vem, ali uporabljam 32-bitni ali 64-bitni operacijski sistem Windows?
Kakšna je razlika med 32-bitnim in 64-bitnim sistemom Windows?

Kako preveriti, kateri od vaših aplikacij so še vedno 32-bitni

Uporabite Upravitelja opravil, da vidite, kateri od vaših programov je 64-bitni in ki so 32-bitni.Če ga želite odpreti, z desno tipko miške kliknite katero koli odprto področje v opravilni vrstici in kliknite »Upravitelj opravil«( ali pritisnite Ctrl + Shift + Escape).

Na kartici »Procesi« si oglejte pod stolpcem »Ime«.Če uporabljate 64-bitno različico operacijskega sistema Windows 8 ali 10, boste po imenu 32-bitnih aplikacij videli besedilo "(32-bitno)".Če uporabljate 64-bitno različico operacijskega sistema Windows 7, boste videli besedilo "* 32".V vseh različicah 64-bitne aplikacije nimajo dodatnega besedila po imenu.

Windows tudi na različnih mestih namesti 32-bitne in 64-bitne programe - ali vsaj poskuša.32-bitne aplikacije so navadno nameščene v mapo C: \ Program Files( x86) \ na 64-bitnih različicah operacijskega sistema Windows, medtem ko so 64-bitni programi običajno nameščeni v mapo C: \ Program Files \.

To je bolj vodilo. Praviloma ni 32-bitne in 64-bitne aplikacije v svoje mape. Na primer, steamski odjemalec je 32-bitni program in ga privzeto namestite pravilno v mapo C: \ Program Files( x86) \.Toda vse igre, ki jih namestite prek sistema Steam, so namesto v 64-bitne igre nameščene v mapo C: \ Program Files( x86) \ Steam.

Če primerjate dve različni mapi programa, boste ugotovili, da je večina vaših programov verjetno nameščena v mapo C: \ Program Files( x86).Verjetno so 32-bitni programi.

Ali teče 32-bitna aplikacija na 64-bitnem sistemu Windows slaba ideja?

Na površini se zdi, da je 32-bitno delovanje v 64-bitnem okolju slabo ali manj kot idealno. Navsezadnje 32-bitne aplikacije ne izkoristijo v celoti 64-bitne arhitekture. In to je res.Če je mogoče, lahko z uporabo 64-bitne različice aplikacije dodate dodatne varnostne funkcije za aplikacije, ki utegnejo biti napadne. In 64-bitne aplikacije imajo lahko dostop do veliko več pomnilnika neposredno od 4 GB, do katerih dostopajo 32-bitne aplikacije.

Kljub temu pa gre za razlike, za katere v resničnem svetu preprosto ne morete opaziti, da izvajajo običajne programe. Na primer, z izvajanjem 32-bitnih aplikacij ne boste trpeli nikakršne kazni za uspešnost. V 64-bitni različici operacijskega sistema Windows 32-bitne aplikacije tečejo pod nekaj imenovanim 32-bitnim sistemom Windows 64-bitni( WoW64) kompatibilen sloj - celotnim podsistemom, ki se ukvarja z delovanjem 32-bitnih aplikacij. Vaši 32-bitni programi Windows bodo delali približno enako kot pri 32-bitni različici operacijskega sistema Windows( in v nekaterih primerih še boljši), zato ni nobenih pomanjkljivosti za zagon teh programov na 64-bitnem OS.

Tudi če je vsak program, ki ga uporabljate, še vedno 32-biten, boste imeli koristi, ker vaš operacijski sistem deluje v 64-bitnem načinu.64-bitna različica sistema Windows je bolj varna.

Toda 64-bitni programi bi bili boljši, kajne?

Kot smo že omenili, je prednost, da zaženete 64-bitno različico aplikacije, če je na voljo. Na 64-bitni različici operacijskega sistema Windows lahko 32-bitni programi dostopajo do 4 GB pomnilnika, medtem ko imajo lahko 64-bitni programi veliko več.Če je verjetno, da bo program napadel, lahko pomagajo dodatne varnostne funkcije, ki se uporabljajo za 64-bitne programe.

Številne aplikacije ponujajo 32-bitne in 64-bitne različice. Chrome, Photoshop, iTunes in Microsoft Office so nekateri izmed najbolj priljubljenih programov Windows in vsi so na voljo v 64-bitni obliki. Zahtevne igre so pogosto 64-bitne, zato lahko uporabljajo več pomnilnika.

Veliko aplikacij še ni naredilo preskusa, večina pa nikoli ne bo.Še deset let stari 32-bitni Windows programi še vedno lahko uporabljate v 64-bitni različici operacijskega sistema Windows, čeprav jih razvijalci niso posodobili, saj so se pojavile 64-bitne različice sistema Windows.

Razvijalec, ki želi zagotoviti 64-bitno različico svojega programa, mora narediti dodatno delo. Zagotoviti je treba, da obstoječa koda zbira in deluje pravilno kot 64-bitna programska oprema. Zagotoviti morajo in podpirati dve ločeni različici programa, saj ljudje z 32-bitno različico operacijskega sistema Windows ne morejo uporabljati 64-bitne različice.

In v mnogih aplikacijah, ljudje pravkar ne bi opazili razlike. Vzemimo namesto primera namizja Windows Evernote. Tudi če bi zagotovili 64-bitno različico Evernote, uporabniki verjetno ne bi opazili razlike.32-bitni program se lahko dobro izvaja na 64-bitni različici operacijskega sistema Windows, 64-bitna različica pa ne bo opazna.

Skratka, če imate možnost izbire, zagotovo zgrabite 64-bitno različico aplikacije.Če nimate izbire, dobite 32-bitno različico in ne skrbite.

Pridobivanje 64-bitnih aplikacij

Kako dobite 64-bitne aplikacije, ko so na voljo, se razlikujejo glede na aplikacijo. Včasih, ko greste na stran za prenos aplikacije, bo stran zaznal, ali uporabljate 32-bitno ali 64-bitno različico operacijskega sistema Windows in samodejno usmerite v desno namestitveni program. Apple iTunes deluje na ta način.

Drugi čas boste prenesli eno samo namestitveno aplikacijo, ki vsebuje 32-bitne in 64-bitne različice aplikacije. Ko zaženete namestitveni program, bo v tem trenutku zaznal, ali uporabljate 32-bitno ali 64-bitno različico operacijskega sistema Windows in namestite te datoteke. Photoshop za Windows deluje na ta način.

In še vedno v drugih časih, boste dejansko dobili izbrano stran za prenos aplikacije, da prenesete različico, ki jo želite. Včasih bo različica rekla "64-bitna", včasih bo rekla "x64", včasih pa obe. Ko vidite takšno izbiro, nadaljujte in prenesite 64-bitno različico.

Na koncu, kar je pomembno, ne poskrbite, da uporabljate 64-bitne aplikacije - pazite, da uporabljate aplikacije, ki dobro delujejo za vas.Če obstaja 64-bitna različica aplikacije, ga vsekakor uporabite.Če ne, je 32-bitna različica v redu. Za večino aplikacij ne boste opazili razlike.