If-Koubou

Kāpēc lielākā daļa programmu joprojām ir 32 bitu versijas Windows 64 bitu versijā?

Kāpēc lielākā daļa programmu joprojām ir 32 bitu versijas Windows 64 bitu versijā? (Kā)

Iespējams, datorā darbojas 64 bitu Windows versija. Bet aplūkojiet uzdevumu pārvaldnieku, un jūs redzēsiet, ka daudzas jūsu sistēmas lietotnes joprojām ir 32 bitu versijas. Vai tā ir problēma?

Lielākā daļa mūsdienu datoru - noteikti tie, kas tiek pārdoti kopš Windows 7 dienu laikā - ir 64 bitu spēja un tiek piegādāti kopā ar 64 bitu Windows versiju. Ja neesat pārliecināts par savu datoru, ir viegli pārbaudīt, vai jūs izmantojat 32 bitu vai 64 bitu Windows. Pastāv daudz atšķirību starp Windows 64 bitu un 32 bitu versijām - pietiekami, ka, ja jūsu dators un progr to atbalsta, jums jāuztur 64 bitu versija. Pat ja katra jūsu palaistā lietotne ir 32 bitu lietojumprogramma, 64 bitu OS darbojas drošāk un drošāk.

Bet kā ar šīm lietotnēm? Lietas kļūst mazliet grūtāk, tur. Vispirms jāzina, ka Windows 64 bitu versijas var palaist 32 bitu lietojumprogrammas, bet Windows 32 bitu versijas nevar palaist 64 bitu programmatūru. Vēl viena nedaudz grumbu un viena, kas attiecas tikai uz ļoti mazu cilvēku skaitu, ir tā, ka 32 bitu Windows versijās var darboties vecās 16 bitu lietotnes, taču šīs 16 bitu lietotnes nedarbosies ar 64 bitu Windows versiju . Tātad, pievērsīsimies mazliet vairāk un redzēsim, kad tas varētu būt svarīgs jums.

Kā pārbaudīt, kuras no jūsu lietojumprogrammām joprojām ir 32 bitu versijas

Varat izmantot uzdevumu pārvaldnieku, lai redzētu, kuras no jūsu programmām ir 64 bitu un kas ir 32 bitu. Lai to atvērtu, ar peles labo pogu noklikšķiniet uz jebkura atvērta apgabala uzdevumjoslā un pēc tam noklikšķiniet uz "Uzdevumu pārvaldnieks" (vai nospiediet Ctrl + Shift + Escape).

Cilnē "Procesi" skatiet sleju "Vārds". Ja jūs izmantojat Windows 8 vai 10 64 bitu versiju, pēc jebkura 32 bitu lietotnes nosaukuma redzēsiet tekstu "(32 bitu)". Ja jūs izmantojat Windows 7 64 bitu versiju, tā vietā redzēsit tekstu "* 32". Visās versijās pēc nosaukuma 64 bitu lietotnēm nav papildu teksta.

Windows arī instalē 32 bitu un 64 bitu lietotnes dažādās vietās vai vismaz mēģina to darīt. 32 bitu lietotnes parasti tiek instalētas uz C: \ Program Files (x86) \ mapē Windows 64 bitu versijās, bet 64 bitu programmām parasti tiek instalēta C: \ Program Files \ mape

Tomēr šī ir pamatnostādne. Nav noteikumu, kas piespiestu 32 bitu un 64 bitu lietotnes savās attiecīgajās mapēs. Piemēram, Steam klients ir 32 bitu programma, un tā tiek instalēta pareizi C: \ Program Files (x86) \ mape pēc noklusējuma. Bet visas spēles, kuras instalējat, izmantojot Steam, tiek instalētas uz C: \ Program Files (x86) \ Steam mape pēc noklusējuma - pat 64 bitu spēles.

Ja salīdzina savas divas dažādas programmas failu mapes, jūs atradīsiet, ka lielākā daļa jūsu programmu, iespējams, ir instalētas mapē C: \ Program Files (x86). Viņi, visticamāk, ir 32 bitu programmas.

Vai 64-bitu Windows 32 bitu lietojumprogrammu darbība ir slikta ideja?

Uz zemes virsmas šķiet, ka 32 bitu lietojumprogrammu darbināšana 64 bitu vidē ir slikta vai ne vienmēr ir ideāla. Galu galā, 32 bitu lietotnes pilnībā neizmanto 64 bitu arhitektūru. Un tā ir taisnība. Ja iespējams, lietojot 64 bitu lietojumprogrammas versiju, tiek piedāvātas papildu drošības funkcijas tām lietotnēm, kuras, visticamāk, tiks pakļautas uzbrukumam. Un 64 bitu lietotnes var piekļūt daudz vairāk atmiņas tieši nekā 4 GB, ko var piekļūt 32 bitu lietotnēm.

Tomēr šīs atšķirības ir tādas, ka jūs, visticamāk, nepamanīsit rādīt regulāras lietotnes reālajā pasaulē. Piemēram, 32 bitu lietojumprogrammās nedarbosies nekāda veida izpildes sodu. Windows 64 bitu versijā 32 bitu lietojumprogrammas darbojas ar Windows 32 bitu Windows 64 bitu (WoW64) saderības slāni - pilnīgu apakšsistēmu, kas apstrādā 32 bitu lietojumprogrammu darbību. Jūsu 32 bitu Windows programmas darbosies tādā pašā veidā kā 32 bitu Windows versijā (un dažos gadījumos vēl labāk), tāpēc 64 bitu operētājsistēmā šīs programmas netiek rādītas negatīvi.

Pat tad, ja katrai izmantotajai programmai joprojām ir 32 bitu versijas, jūs gūstat labumu, jo jūsu operētājsistēma pati darbojas 64 bitu režīmā. Windows 64 bitu versija ir drošāka.

Bet 64 bitu programmas būtu labāk, vai ne?

Kā mēs iepriekš minējām, ir priekšrocība, lai palaistu lietotnes 64 bitu versiju, ja tā ir pieejama. Windows 64 bitu versijā 32 bitu programmām var piekļūt tikai 4 GB atmiņas apjomā, bet 64 bitu programmās var piekļūt daudz vairāk. Ja programma, visticamāk, tiks uzbruka, var palīdzēt papildu drošības līdzekļi, kas tiek izmantoti 64 bitu programmām.

Daudzas lietotnes piedāvā gan 32 bitu, gan 64 bitu versijas. Chrome, Photoshop, iTunes un Microsoft Office ir daži no populārākajiem Windows programmām, un visi tie ir pieejami 64 bitu formātā. Pieprasītās spēles parasti ir 64 bitu, lai tās varētu izmantot vairāk atmiņas.

Daudzas lietotnes nav veikušas lēcienu, lai gan, un lielākā daļa to nekad neveiks. Šodien jūs varat palaist lielāko daļu desmit gadu veco 32-bitu Windows programmu 64 bitu Windows versijā, pat ja to izstrādātāji nav tos atjauninājuši, jo bija pieejamas 64 bitu Windows versijas.

Attīstītājs, kurš vēlas nodrošināt savas programmas 64 bitu versiju, ir jādara papildu darbs. Viņiem jāpārliecinās, ka esošais kods apkopo un darbojas pareizi kā 64 bitu programmatūra. Viņiem ir jānodrošina un jāatbalsta divas atsevišķas programmas versijas, jo cilvēki, kas darbojas ar 32 bitu Windows versiju, nevar izmantot 64 bitu versiju.

Un daudzās lietotnēs cilvēki vienkārši nemanītu atšķirības. Uzņemsim piemēru no Windows datora versijas Evernote. Pat ja viņi nodrošina Evernote 64 bitu versiju, lietotāji, visticamāk, nemanītu atšķirības. 32 bitu programma var darboties tikai labi ar 64 bitu Windows versiju, un 64 bitu versijas priekšrocības nebūtu.

Īsāk sakot, ja jums ir izvēle, noteikti satveriet savas 64 bitu versijas versiju.Ja jums nav izvēles, iegūstiet 32 ​​bitu versiju un neuztraucieties par to.

64 bitu lietojumprogrammu iegūšana

Kā jūs saņemat 64 bitu lietotnes, ja tās ir pieejamas, atkarībā no lietotnes atšķiras. Dažreiz, pārejot uz lietotnes lejupielādes lapu, lapā tiks noteikts, vai izmantojat Windows 32 bitu vai 64 bitu versiju, un automātiski novirzīsit to uz pareizo instalēšanas programmu. Apple iTunes darbojas šādā veidā.

Citā laikā jūs lejupielādēsit vienu instalēšanas lietojumprogrammu, kurā ir gan lietotnes 32 bitu un 64 bitu versijas. Kad palaižat instalētāju, tas tajā brīdī atklās, vai jūs izmantojat Windows 32 bitu vai 64 bitu versiju un instalējat šos failus. Photoshop for Windows darbojas šādā veidā.

Un vēl citreiz, jūs faktiski iegūsit iespēju lietotnes lejupielādes lapā, lai lejupielādētu vēlamo versiju. Reizēm versijā teikts: "64 bitu", reizēm tas teiks "x64" un dažreiz abus. Kad jūs redzat izvēli, piemēram, šo, turpiniet un lejupielādējiet 64 bitu versiju.

Galu galā svarīgākais nav pārliecināties, ka izmantojat 64 bitu lietojumprogrammas - tas nodrošina, ka tiek izmantotas lietotnes, kas jums labi darbojas. Ja ir kāda lietotnes 64 bitu versija, noteikti izmantojiet to. Ja nē, 32 bitu versijas izmantošana ir kārtībā. Lielākajai daļai progr jūs pat neatzīstat atšķirību.