Која је разлика између програмских датотека и програмских датотека (к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-битне апликације користе стандардни поступак приступа фасцикли Програмске датотеке.

интел цоре и7 вс и9



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

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

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

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

делл бацкуп и рецовери преглед



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

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

која партиција треба да буде активна виндовс 10

Ако сте инсталирали 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.

скипе тамна тема виндовс 10



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

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

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

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

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

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