Miks on enamik programme ikka 32-bitised Windowsi 64-bitises versioonis?
Teie arvutis töötab tõenäoliselt 64-bitine Windowsi versioon. Aga vaadake Tegumihaldurit ja näete, et paljud teie süsteemi rakendused on ikka veel 32-bitised. Kas see on probleem?
Enamik tänapäevastest arvutitest, mis on müüdud alates Windows 7-päevast, on 64-bitised ja saavad 64-bitise Windowsi versiooni. Kui te pole oma arvutiga kindel, on lihtne kontrollida, kas kasutate 32-bitist või 64-bitist Windowsi. Windowsi 64-bitiste ja 32-bitiste versioonide vahel on palju erinevusi - piisavalt, et kui teie arvuti ja rakendused seda toetavad, peaksite kasutama 64-bitist versiooni. Isegi kui iga teie käivitatav rakendus on 32-bitine rakendus, töötab 64-bitine operatsioonisüsteem endiselt turvalisemaks ja usaldusväärsemaks.
Aga kuidas need rakendused on? Seal on asjad veidi keerukamad. Esimene asi on teada, et 64-bitised Windowsi versioonid võivad käivitada 32-bitiseid rakendusi, kuid Windowsi 32-bitised versioonid ei saa 64-bitist tarkvara käivitada. Teine väike kortsus ja see, mis kehtib ainult väga väikese arvu inimeste jaoks, on see, et Windowsi 32-bitised versioonid võivad käivitada vanu 16-bitisi rakendusi, kuid need 16-bitised rakendused ei tööta Windowsi 64-bitises versioonis . Niisiis, sukeldame sellesse natuke rohkem ja vaadake, millal see sulle võib olla.
Kuidas kontrollida, milline teie rakendustest on veel 32-bitine
Te saate kasutada tegumihaldurit, et näha, millised teie programmid on 64-bitised ja mis on 32-bitised. Selle avamiseks paremklõpsake tegumiriba mis tahes avatud alal ja seejärel klõpsake käsul Task Manager (või vajutage Ctrl + Shift + Escape).
Vahekaardil „Protsessid” vaadake veergu “Nimi”. Kui kasutate Windowsi 8 või 10 64-bitist versiooni, näete pärast mis tahes 32-bitise rakenduse nime tekst „(32-bitine)”. Kui kasutate Windows 7 64-bitist versiooni, näete selle asemel teksti “* 32”. Kõigis versioonides ei ole 64-bitistel rakendustel nime järel lisateksti.
Windows installib ka 32-bitisi ja 64-bitisi rakendusi erinevates kohtades või vähemalt proovib. 32-bitised rakendused on tavaliselt paigaldatud C: programmifailid (x86)
64-bitiste Windowsi versioonidega, samas kui 64-bitised programmid on tavaliselt installitud C: programmifailid
kausta.
See on siiski pigem suunis. Ei ole reeglit, mis sunnib 32-bitisi ja 64-bitisi rakendusi oma vastavatesse kaustadesse. Näiteks Steam klient on 32-bitine programm ja see paigaldatakse õigesti C: programmifailid (x86)
vaikimisi. Kuid kõik Steamiga installitud mängud on installitud C: programmifailid (x86) Aur
kausta vaikimisi isegi 64-bitiste mängudega.
Kui võrrelda oma kahte erinevat programmifailide kausta, leiate, et enamik teie programme on installitud kausta C: Files Files (x86). Nad on tõenäoliselt 32-bitised programmid.
Kas 32-bitised rakendused töötavad 64-bitises Windowsis halva ideena?
Pinnal võib tunduda, et 64-bitises keskkonnas on 32-bitised rakendused halvad või vähem kui ideaalsed. Lõppude lõpuks ei kasuta 32-bitised rakendused 64-bitist arhitektuuri. Ja see on tõsi. Võimalusel pakub rakenduse 64-bitise versiooni käivitamine rakendustele täiendavaid turvaelemente, mis tõenäoliselt rünnatakse. Ja 64-bitised rakendused saavad ligipääsu palju rohkem mälule kui 4 GB-l, mida 32-bitised rakendused saavad kasutada.
Siiski on need erinevused, mida sa tõenäoliselt ei märka, et tavapäraseid rakendusi reaalses maailmas juhtida. Näiteks ei kavatse sa 32-bitiste rakenduste kasutamisega mingit trahvi kannatada. Windowsi 64-bitises versioonis töötavad 32-bitised rakendused Windowsi 64-bitise (WoW64) ühilduvuse kihis Windowsi 32-bitise nimega, mis on täielik alamsüsteem, mis tegeleb 32-bitiste rakendustega. Teie 32-bitised Windowsi programmid töötavad umbes samamoodi nagu need oleksid Windowsi 32-bitisel versioonil (ja mõnel juhul isegi paremal), mistõttu nende programmide 64-bitises operatsioonisüsteemis töötamine ei ole negatiivne.
Isegi kui kõik kasutatavad programmid on ikka veel 32-bitised, saate kasu, sest teie operatsioonisüsteem töötab 64-bitises režiimis. Windowsi 64-bitine versioon on turvalisem.
Kuid 64-bitised programmid oleksid paremad, parem?
Nagu me juba varem mainisime, on rakenduse 64-bitise versiooni käivitamise eelis, kui see on saadaval. Windowsi 64-bitises versioonis saavad 32-bitised programmid kasutada ainult 4 GB mälu, samas kui 64-bitised programmid saavad ligipääsu palju rohkem. Kui programm on tõenäoliselt rünnaku all, võivad 64-bitistele programmidele rakendatavad täiendavad turvaelemendid aidata.
Paljud rakendused pakuvad nii 32-bitisi kui ka 64-bitisi versioone. Chrome, Photoshop, iTunes ja Microsoft Office on mõned kõige populaarsemad Windowsi programmid ning nad kõik on saadaval 64-bitises vormis. Nõudlikud mängud on sageli 64-bitised, et nad saaksid rohkem mälu kasutada.
Paljud rakendused ei ole aga hüpe teinud ja enamik neist ei ole. Tänaseks saate siiski kasutada enamikku kümneaastaseid 32-bitisi Windowsi programme Windowsi 64-bitisel versioonil, isegi kui nende arendajad pole neid värskendanud, kuna Windows 64-bitised versioonid tulid.
Arendaja, kes soovib oma programmi 64-bitist versiooni pakkuda, peab tegema täiendavat tööd. Nad peavad veenduma, et olemasolev kood koostab ja töötab õigesti 64-bitise tarkvarana. Nad peavad andma ja toetama programmi kahte eraldi versiooni, kuna 32-bitist Windowsi versiooni kasutavad inimesed ei saa 64-bitist versiooni kasutada.
Ja paljudes rakendustes ei tähenda inimesed lihtsalt erinevust. Võtame siin näiteks Evernote'i Windowsi töölaua versiooni. Isegi kui nad pakuksid Evernote 64-bitist versiooni, ei tähenda kasutajad tõenäoliselt mingit erinevust. 32-bitine programm võib töötada lihtsalt 64-bitise Windowsi versiooniga ning 64-bitise versiooni puhul ei ole märkimisväärseid eeliseid.
Lühidalt öeldes, kui teil on valik, kindlasti haarake oma rakenduse 64-bitine versioon. Kui teil ei ole valikut, hankige 32-bitine versioon ja ärge muretsege selle pärast.
64-bitiste rakenduste hankimine
Kuidas saate 64-bitiseid rakendusi, kui need on saadaval, sõltuvad rakendusest. Mõnikord tuvastatakse rakenduse allalaadimislehele lehel, kas kasutate 32-bitist või 64-bitist Windowsi versiooni ja suunate teid automaatselt õigesse installerisse. Apple iTunes töötab nii.
Muudel juhtudel laadite alla ühe installirakenduse, mis sisaldab rakenduse 32-bitisi ja 64-bitisi versioone. Paigaldaja käivitamisel tuvastab see hetkel, kas kasutate Windowsi 32-bitist või 64-bitist versiooni ja installite need. Photoshop for Windows töötab nii.
Ja veel muudel aegadel saate rakenduse allalaadimislehelt soovitud versiooni alla laadida. Mõnikord öeldakse versiooni "64-bitine", mõnikord öeldes "x64" ja mõnikord mõlemad. Kui näete sellist valikut, mine edasi ja laadige alla 64-bitine versioon.
Lõpuks, mis on oluline, ei ole kindel, et kasutate 64-bitisi rakendusi - see tagab, et kasutate rakendusi, mis teie jaoks sobivad. Kui rakendusel on 64-bitine versioon, kasuta seda kõigil vahenditel. Kui ei, siis 32-bitise versiooni kasutamine on lihtsalt hea. Enamiku rakenduste puhul ei tähenda see erinevust.