Виндовс

Која је разлика између програмских датотека и програмских датотека (к86)?

Да ли сте се икада зафркавали у Филе Екплорер-у и питали се зашто постоје две фасцикле Програм Филес? Ако се упустите дубље у фасцикле, открићете да један од њих садржи одређене програме, док други има различите датотеке. Сада се можете запитати зашто је то тако и да ли ове две фасцикле имају одвојене функције. Па, овде смо да вам покажемо како да сазнате разлику између директоријума Програмске датотеке и Програмске датотеке (к86).

Програмске датотеке и програмске датотеке (к86) Дефиниција

Више од 15 година Мицрософт нуди оперативни систем Виндовс у 32-битној и 64-битној верзији. Ако имате 64-битни Виндовс ОС, видећете да две одвојене мапе садрже програмске датотеке:

  • Програмске датотеке - Ова фасцикла садржи 64-битне апликације и програме.
  • Програмске датотеке (к86) - Ова фасцикла садржи 32-битне апликације и програме.

Мицрософт је дизајнирао директоријум Програм Филес за складиштење извршних датотека, података и других важних информација апликација. На 64-битним оперативним системима Виндовс, 64-битни програми се аутоматски инсталирају у ову фасциклу. Међутим, ова верзија ОС и даље подржава 32-битне апликације. Наравно, Мицрософт не жели да ствара техничке проблеме када се 64-битни и 32-битни софтвер помешају у истој фасцикли. Дакле, 32-битне апликације се уместо тога инсталирају у директоријум Програм Филес (к86).

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

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

Дубљи увид у то како 32-битни и 64-битни програми приступају датотекама података

Сада се можда питате: „Могу ли избрисати програмске датотеке (к86)?“ Па, то можда није добра идеја. Фасцикле програмских датотека подељене су као функција компатибилности. Старе 32-битне апликације можда неће препознати да уопште постоји 64-битна верзија Виндовс ОС-а. Оперативни систем их чува у посебној фасцикли како би се држао даље од 64-битног кодирања.

Такође је вредно напоменути да 32-битне апликације не могу учитати 64-битне ДЛЛ датотеке. Ако покушају да приступе одређеној ДЛЛ датотеци и пронађу само 64-битну верзију, могу се срушити. Дакле, важно је да програмске датотеке за различите ЦПУ архитектуре чувате у одговарајућим директоријумима. То ће спречити да се оваква питања догоде.

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

Ц: \ Програм Филес \ Мицрософт Оффице

Ако сте инсталирали 64-битну верзију Мицрософт Оффице-а, апликација ће се срушити или доћи до квара. С друге стране, ако постоје одвојене фасцикле, програм уопште неће моћи да приступи другој верзији ДЛЛ-а. 64-битна верзија Мицрософт Оффице-а биће ускладиштена у Ц: \ Програм Филес \ Мицрософт Оффице. У међувремену, 32-битна апликација приступаће само Ц: \ Програм Филес (к86) \ Мицрософт Оффице.

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

Да ли је штетно покретати 32-битне апликације на 64-битном Виндовс ОС-у?

Не брините о покретању 32-битних програма на 64-битном оперативном систему Виндовс. Као што смо споменули, ВОВ64 емулира одлично 32-битно окружење. Генерално, било који губитак перформанси је неприметан. Можда ћете чак открити да емулиране апликације имају предност. На крају, ВОВ64 им може доделити максималну количину РАМ-а. Ако покрећете 32-битни програм на к86 Виндовс ОС-у, добар део те РАМ меморије биће додељен осталим покренутим апликацијама и језгру оперативног система.

Зашто не 32-битни уместо к86?

Када су у питању 32-битне и 64-битне архитектуре, обично ћете их називати „к86“, односно „к64“. Разлог томе је што су старији рачунари имали Интел 8086 чип. Првобитно су чипови били 16-битни. Међутим, новије верзије су постале 32-битне. Данас се све - било 16-битно или 32-битно - што је дошло пре 64-битне архитектуре назива к86. У међувремену, 64-битне верзије се обично називају к64.

Дакле, када видите Програм Филес к86, то значи да је то фасцикла намењена програмима који користе 16-битну или 32-битну ЦПУ архитектуру. Као напомену, требате имати на уму да 64-битни Виндовс оперативни системи не могу да покрећу 16-битне програме. За то ће вам требати 32-битни ОС.

Да ли треба ручно да одаберем где ће се програми инсталирати?

Не морате да бринете због овога, јер Виндовс инсталира апликације у исправне фасцикле. Без обзира где су ускладиштени, програми ће се појавити у менију Старт и функционисати без проблема. Уместо да користе било коју фасциклу Програмске датотеке, и 64-битне и 32-битне апликације чувају податке корисника у директоријумима ПрограмДата и АппДата. Можете да дозволите програму да аутоматски одлучује у којој фасцикли Програм Филес ће сместити своје датотеке.

Шта ако се програм инсталира у другим мапама?

Идеално би било да апликације користе само директоријуме Програмске датотеке и Програмске датотеке (к86). Ако приметите да је неки програм инсталиран негде другде, требало би да будете сумњичави. То може бити злонамерни софтвер који заражава ваше датотеке и полако држи узде вашег оперативног система. Да бисте били сигурни, препоручујемо вам да користите поуздан антивирус како бисте заштитили свој рачунар.

Постоји много безбедносних апликација, али Ауслогицс Анти-Малваре је међу реткима који могу пружити свеобухватну заштиту. Може да открије претње без обзира на то колико дискретно делују у позадини. Дакле, можете бити мирни јер знате да ниједан злонамерни програм полако не преузима контролу над вашим оперативним системом.

Да ли више волите к64 ОС од к86 ЦПУ архитектуре?

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

$config[zx-auto] not found$config[zx-overlay] not found