Како спречити да уграђене Виндовс 10 апликације ресетирају асоцијације на задане вредности

Дуго је уочено да након инсталирања кумулативних ажурирања Виндовса 10, оперативни систем реконфигурише неке редовне апликације на такав начин да их почну да користе по дефаулту, чак и ако су их пре тога заменили трећи програми. То се нарочито дешава са Едге-ом, Пхотос-ом и Маил-ом. Разлог таквог понашања Виндовса, међутим, није толико у ажурирањима, већ у самом механизму постављања асоцијација датотека.

Када програм користите подразумевано, систем уписује посебну вредност у регистар што указује да ово повезивање поставља корисник, а не нека друга апликација. Тако је Виндовс заштићен од злонамерног софтвера који мења асоцијације датотека без знања корисника. У Виндовс-у 10, овај механизам, изгледа, још увек није довршен, а када систем открије неусклађеност између вредности записаних у регистру и оригинала, одмах затим ресетује асоцијације на задате вредности и корисник се о томе обавештава.

Међутим, уз мало напора, може се спречити спонтано ресетовање асоцијација. За почетак, пожељно је сазнати верзију проблема, односно апликацију која је подразумевано враћена, па ће бити лакше потражити жељену вредност у регистру. Најлакши начин за то је покретање наредбе која ради као администратор ПоверСхелл Гет-АппкПацкаге> Ц: /аппсна.ткт.

Као резултат тога, добићете текстуалну датотеку са списком универзалних апликација. Претпоставимо да желите да онемогућите дампинг асоцијације за Мицрософт Едге. На списку проналазимо претраживач Едге и погледамо његово пуно име (ПацкагеФуллНаме).

У нашем примеру ово Мицрософт.МицрософтЕдге_25.10586.0.0_неутрал__8векиб3д8ббве. Затим отворите уређивач регистра командом регедит и проширите следећу грану:

ХКЕИ_ЦУРРЕНТ_УСЕР / СОФТВАРЕ / Класе / Локална подешавања / Софтвер / Мицрософт / Виндовс / ЦуррентВерсион / АппМодел / Репозиториј / Пакети / КСКСКСКСКС / МицрософтЕдге / Цапабилити / ФилеАссоциатионс

Уместо КСКСКСКСКС, заменимо пуно име апликације. Такође имајте на уму да за остале апликације кључни елемент „МицрософтЕдге“ изгледа као апликација, поред тога, пуна имена већине универзалних апликација уместо префикса неутрално имају суфикс к64 или к86, у зависности од дубине бита у вашем систему. На пример, апликацијски кључ за фотографије изгледао би овако:

ХКЕИ_ЦУРРЕНТ_УСЕР / Софтвер / Класе / Локална подешавања / Софтвер / Мицрософт / Виндовс / ЦуррентВерсионАппМодел / РепоситориПацкагес / Мицрософт.Виндовс.Пхотос_16.201.11370.0_к86__8векиб3д8ббве / Апп / Цапа способности / ФилеАссоциатионс

У сваком случају, у пододјељку ФилеАссоциатионс с десне стране прозора уређивача требате пронаћи врсту датотеке чија се удружења ресетирају. У примеру Едге то су ХТМЛ, ХТМ, ПДФ, СВГ и КСМЛ. Погледајте његову вредност, а затим проширите грану ХКЕИ_ЦУРРЕНТ_УСЕР / СОФТВАРЕ / Класе / Усер_Кеи, где Усер_Кеи - вредност коју сте изабрали. Имамо ово АппКс4хктад77фбк3јккееркрм0зе94вјф3с9. Дакле, кључ ће изгледати овако:

ХКЕИ_ЦУРРЕНТ_УСЕР / СОФТВАРЕ / ЦлассесАппКс4хктад77фбк3јккееркрм0зе94вјф3с9

У пододјељку с овим дугачким именом креирајте нови низ параметара с именом НоОпенВитх и празном вриједношћу.

Поновите исту операцију за остале екстензије датотека и универзалне апликације које се подразумевано користе. Виндовс апликационе кључеве наћи ћете у огранку ХКЕИ_ЦУРРЕНТ_УСЕР / СОФТВАРЕ / Класе / Локална подешавања / Софтвер / Мицрософт / Виндовс / ЦуррентВерсион / АппМодел / Репозиториј / Пакети, пуно име одређеног програма може се добити од ПоверСхелл-а. Након уношења промена, преостаје само да се подразумевано поново инсталирају програми трећих произвођача. Неће више подешавања нестати.

Добар дан!