Mis vahe on programmifailide kaustadel ja programmifailide (x86) kaustadel?

Mis Vahe On Programmifailide Kaustadel Ja Programmifailide X86 Kaustadel



Kui olete Windowsi kasutaja, peab teil olema kaks programmifailide kausta C ketas nimega 'Programmi failid' ja 'Programmifailid (x86)' . See tõstatab küsimuse: miks on neil kaustadel sama nimi ja mis eristab neid üksteisest? Noh! Oluline on märkida, et mõlemal programmifailide kaustal on erinevad eesmärgid.

Selles artiklis käsitletakse Windowsi programmifailide kaustu, kasutades järgmist ülevaadet.

Mis on programmifailide kaust?

Programmifailide kaust asub kaustas 'C:\Program Files' süsteemi kataloog. See sisaldab kõiki installitud rakendusi ja programme, mis tavaliselt ei kuulu vaikeoperatsioonisüsteemi. Kõik installitud rakendused vajavad õigeks töötamiseks vastavate DLL-failide, andmefailide jne tuge. Kaust Program Files haldab neid faile, et hõlbustada rakenduste käitamist ilma faile segamata.







Erinevused programmifailide ja programmifailide (x86) kaustade vahel

Esiteks, et kontrollida, kas teie süsteemis on kaks programmifailide kausta, avage 'Failiuurija' kasutades 'Windows + E' klaviatuuri otsetee. Seejärel avage 'See arvuti' vasakult ja topeltklõpsake C-kettal, mis antud juhul on 'OS (C:)' :





Siit vaadake, kas programmifailide kaustasid on mitu. Näiteks allolevas näites on kaks nimega programmifailide kausta 'Programmi failid' ja 'Programmifailid (x86)' :





Kahe programmifailide kausta olemasolu tähendab, et arvutisse on installitud 64-bitine operatsioonisüsteem. Varem oli Windowsil ainult 32-bitised operatsioonisüsteemid, mis sisaldasid ühte programmifailide kausta. Nüüd saavad kasutajad 64-bitistes operatsioonisüsteemides kasutada ka 32-bitisi rakendusi. Selleks luuakse kaks eraldi programmifailide kausta.



The Programmide failid (x86) kausta kasutatakse kõigi süsteemi installitud 32-bitiste rakenduste sisaldamiseks, samas kui Programmi failid kaust sisaldab kõiki süsteemi installitud 64-bitisi rakendusi. Kahe eraldiseisva kausta põhjus on vältida DLL-i või rakenduse andmefailide segamise võimalust.

Näiteks, kui kasutaja on installinud samade rakenduste nii 32-bitise kui ka 64-bitise versiooni, käsitleb operatsioonisüsteem neid mõlemaid eraldi ega aja nende andmeid segamini. Kuna 32-bitised programmid ei saa laadida ühtegi 64-bitist programmi. Samamoodi, kui 32-bitine programm proovib laadida 64-bitist DLL-faili, jookseb see kokku.

Mida tähendab (x86)?
(x86) kausta Program Files nimes kasutatakse lihtsalt 32-bitise operatsioonisüsteemi tuvastamiseks ja eristamiseks 64-bitisest operatsioonisüsteemist. “x86” on võetud 32-bitistest protsessoritest, st 286, 386, 486.

See kõik puudutab Windowsi kahe eraldi programmifailide kausta erinevust.

Järeldus

Süsteem, millel on kaks nimega Program Files kausta 'Programmi failid' ja 'Programmifailid (x86)' tähendab, et sellesse on installitud 64-bitine operatsioonisüsteem. Programmifailid (x86) sisaldavad kõiki 32-bitisi programme, samas kui kaust Program Files sisaldab kõiki süsteemi installitud 64-bitisi programme. See kahe kausta eraldamine toimub selleks, et vältida programmide DLL-i või andmefailide segamist. See artikkel pakub erinevust kausta Program Files (st 64-bitiste programmide jaoks) ja kausta Program Files (x86) vahel, st 32-bitiste programmide jaoks Windowsis.