Разлика између фасцикли Систем32 и СисВОВ64 у оперативном систему Виндовс 10

Difference Between System32



Систем32 и СисВОВ64 су две фасцикле које су присутне у оперативном систему Виндовс. Док је Систем32 намењен за 64-битни Виндовс, СисВОВ64 је направљен за 32-битни Виндовс. 64-битни Виндовс системи имају фасциклу Систем32 за складиштење 64-битних датотека. С друге стране, 32-битни Виндовс системи имају фасциклу СисВОВ64 за складиштење 32-битних датотека. Укратко, разлика између ове две фасцикле је у томе што је једна за 64-битни Виндовс, а друга за 32-битни Виндовс. Систем32 се налази на Ц:ВиндовсСистем32, док се СисВОВ64 налази на Ц:ВиндовсСисВОВ64. Фасцикла Систем32 је важна јер садржи критичне Виндовс системске датотеке. На пример, фасцикла садржи ДЛЛ датотеке које су потребне за исправан рад оперативног система Виндовс. С друге стране, фасцикла СисВОВ64 је важна јер садржи 32-битне ДЛЛ датотеке које су потребне да 32-битне апликације раде на 64-битном Виндовс систему. Ако нисте сигурни која фасцикла вам је потребна, увек можете да проверите својства датотеке коју покушавате да покренете. Ако је датотека 64-битна датотека, она ће се налазити у фасцикли Систем32. Ако је датотека 32-битна датотека, она ће се налазити у фасцикли СисВОВ64.



Ако већ неко време користите Виндовс ОС, сигуран сам да сте видели ову фасциклу Систем32. Међутим, ако сте на 64-битном рачунару, сигурно сте приметили да постоје две фасцикле у вашем Ц:Виндовс директоријуму. Први Систем32 и друго СисВОВ64 . У овом посту ћемо сазнати о њима, као и о разлика између Систем32 и СисВОВ64 фасцикли в Виндовс 10.





Разлика између Систем32 и СисВОВ64





тренутно не могу да снимим, покушајте поново касније

Шта је директоријум Систем32

Све системске датотеке се налазе у фасцикли Систем32. Обично су то ДЛЛ или датотеке библиотеке. Ово су најчешћи програми које апликације користе за приступ Виндовс функцијама. Поред тога, програми који су инсталирани на вашем рачунару такође могу да складиште датотеке у њему.



Када инсталирате програм, две ствари се дешавају на ширем нивоу. Главни програм (ЕКСЕ) је инсталиран у директоријуму Програми, док је његов ДЛЛ (који пакује његове функције итд.) смештен у фасцикле Систем32. Ово је уобичајена пракса.

Шта је фасцикла СисВОВ64

Приметили сте Ц: Програмске датотеке (к86) фолдер на вашем 64-битном рачунару? Овде к86 значи 32-битни. Дакле, да бисте инсталирали 32-битне програме на 64-битну машину, Ц: Програмске датотеке (к86) коришћени. Док Ц: Програмске датотеке фолдер садржи 64-битне програме и њихове датотеке.

Сада можете повући аналогију да фасцикла СисВОВ64 треба да садржи само 64-битне ДЛЛ-ове. То је била ваљана намера, али није успела. Ако проверите ручно, постоји много 64-битних ДЛЛ-ова у фасцикли Систем 32 и 32-битних ДЛЛ-ова у фасцикли СисВОВ64.



глари средство за чишћење дискова

Дакле, зашто 32-битна означена фасцикла има 64-битну фасциклу и зашто 64-битна означена фасцикла садржи све 32-битне ДЛЛ-ове?

Разлика између Систем32 и СисВОВ64 фасцикли

Обе су системске фасцикле и садрже ДЛЛ-ове или датотеке за читав систем. Међутим, они се једноставно не држе свог имена због тврдо кодираног програмирања.

На 64-битном рачунару, 64-битни програми се чувају

  • Примарне датотеке као што је ЕКСЕ у Ц: Програм Филес.
  • Датотеке на нивоу система као што су ДЛЛ-ови итд. у фасцикли Ц:ВиндовсСистем32 садрже 64-битне библиотеке.

Међутим, 32-битни програми складиште

  • Примарне датотеке у Ц: Програм Филес (к86)
  • Системски директоријум - Ц:Виндовс СисВОВ64.

Када 32-битни програм жели да инсталира своје 32-битне ДЛЛ датотеке на Ц:ВиндовсСистем32, биће преусмерен на Ц:ВиндовсСисВОВ64. У основи, ово присиљава Систем32 да садржи само 64-битне библиотеке. Мицрософт га није могао уклонити јер би покварио многе програме.

покрените басх на Виндовс 10

Дешавало се да већина програмера који су поставили своје 32-битне апликације на 64-битни систем и даље користи Ц:Виндовс Систем32. То је било тврдо кодирано у њихов програм. Пошто Мицрософт није желео да разбије програме, дизајнирали су ово преусмеравање.

Ово осигурава да се све дешава у позадини и да програмери не морају напорно да раде. Кад год 32-битни програм затражи нешто из фасцикле Систем32, то се тихо преусмерава у фасциклу СисВОВ64, која садржи цео 32-битни ДЛЛ. За 64-битни програм није потребно преусмеравање јер имају подразумеване фасцикле.

Укратко: Виндовс к64 има Систем32 фасциклу која садржи 64-битне ДЛЛ-ове. Друга фасцикла СисВОВ64 садржи 32-битне ДЛЛ-ове. Изворни 64-битни процеси проналазе своје ДЛЛ-ове тамо где очекују, наиме у фасцикли Систем32. За 32-битне процесе, ОС преусмерава захтеве и показује им фасциклу СисВОВ64.

Исто је урађено и за Виндовс регистар - 32-битни и 64-битни програми су одвојени.

бесплатни бенчмарк тест

ВОВ в СисВОВ64

Уместо да га назове Систем64, Мицрософт је ову фасциклу назвао СисВОВ64. вау значи Виндовс (32-бит) до Виндовс (64-бит) . 32-битне апликације могу да раде у 64-битним апликацијама, по чему су и добиле име.

Мицрософт ово није очекивао сигурно, иначе директоријум Систем32 никада не би добио своје име. Све би могло бити лакше. Међутим, била је одлична одлука да се фасцикла не преименује и да се уместо тога користи преусмеравање. Побринуо се да и потрошачи и програмери не изгубе своју апликацију приликом преласка на 64-битну верзију.

Иако се 32-битни системи постепено гасе и замењују 64-битним рачунарима, ово ће потрајати. Можда би Мајкрософт могао да уради нешто по том питању у будућности. Надајмо се да нема тврдог кодирања у 64-битном кодирању.

Преузмите алатку за поправку рачунара да бисте брзо пронашли и аутоматски поправили грешке у оперативном систему Виндовс

Опширније : Објашњење Сиснативе-а на 64-битном Виндовс-у .

Популар Постс