Видели смо како спречити Мицрософт Едге и Пхотос да ресетују поставке асоцијације датотека. На основу истог, размишљао сам о примени измена регистра за све Метро апликације (или Универсал Виндовс Аппс) као што су 3д Буилдер, Зуне музика, Зуне видео (Филмови и ТВ).
Откривање решења измене у регистру на крају овог чланка спречава Виндовс 10 (в1607 и новије верзије) од ресетовања асоцијација датотека на подразумевана подешавања.
ПОВЕЗАНО: Подесите подразумеване везе прегледача и датотека путем командне линије у систему Виндовс 10
Решење
Подразумеване поставке апликације ресетују Виндовс 10 ако установи да некомпатибилни програм треће стране уноси измене у асоцијације датотека, уместо да кориснике усмери у прозор подразумеваних апликација. Будући да је у Виндовс 10 успостављен хасх алгоритам УсерЦхоице → ПрогИД, неправилна промена асоцијација датотека у регистру узрокује да Виндовс 10 ресетује поставке асоцијације на подразумеване вредности.
У Виндовс-у 10, апликације не смеју директно да упишу ProgID
вредност у следећи кључ регистра:
ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Мицрософт \ Виндовс \ ЦуррентВерсион \ Екплорер \ ФилеЕктс \ {. Екстензија} \ УсерЦхоице
{.ектенсион} у горњој путањи регистра односи се на екстензију датотеке. То може бити .htm
, .html
, .pdf
итд.
Уместо тога, апликација би требало да преусмери корисника у прозор Дефаулт задатака. Ово је велика промена у систему Виндовс 10.
Ако (наслеђена) апликација не користи Виндовс АПИ и уписује се у регистар да би поставила асоцијације датотека, Виндовс 10 открива да је регистар (тастер „УсерЦхоице“) оштећен и ресетује подразумевани програм за Виндовс који није безбедан за ову датотеку. продужетак. Корисник ће видети да је обавештење о ресетовању задате поставке апликације Апп ресетовано .
Након што добијете обавештење, ако отворите Прегледник догађаја и одете у Microsoft-Windows-Shell-Core/AppDefaults
догађаја Microsoft-Windows-Shell-Core/AppDefaults
, видећете која врста везе датотека је недавно ресетована.
- Отворите прегледник догађаја (
eventvwr.msc
) → Евиденција апликација и услуга → Мицрософт → Виндовс → Схелл-Цоре → АппДефаултс - Потражите најновији догађај са ИД-ом
62441
.Име дневника: Мицрософт-Виндовс-Схелл-Цоре / АппДефаултс Извор: Мицрософт-Виндовс-Схелл-Цоре Датум: ИД догађаја: 62441 Категорија задатка: (62441) Ниво: Информације Кључне речи: Корисник: ДЕСКТОП-ЈКЈ4Г5К \ рамесх Рачунар: ДЕСКТОП-ЈКЈ4Г5К Опис: Избор корисника је ресетиран на прог ИД АппКс4хктад77фбк3јккееркрм0зе94вјф3с9 фор .хтм
У горњем примјеру, .хтм придруживање врсте датотека је ресетирано и Мицрософт Едге је сада задани руковатељ за тип датотеке.
AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
је Мицрософт Едге ПрогИД за .хтм / .хтмл датотеке, као што се види у регистру.
Ако нисте сигурни који програм покушава да измени горе наведени кључ регистра, користите Процесс Монитор и прегледајте уносе „УсерЦхоице“ у траг.
Дакле, проверите да ли су програми треће стране које користите у складу са правилима оперативног система Виндовс 10. Крајњи исправка била би надоградња програма треће стране (прегледач, прегледач или било шта друго) и проверите да ли је компатибилан са системом Виндовс 10 .
ПОВЕЗАНО: Подесите подразумеване везе прегледача и датотека путем командне линије у систему Виндовс 10
Цитирајући Мицрософтовог Раимонда Цхена
Програм Кс жели да се постави као преферирани руковатељ корисника, али то желе без да корисник мора да потврди промену. Колико пажљиво према њима. Тако директно манипулишу кључевима регистра. (Кладим се да је неко добио заиста леп бонус за ту карактеристику.) Али њима се манипулише пре начина Виндовс 10. То значи да Виндовс 10 детектује поставке као оштећене и баца их, узрокујући да се алатка за враћање врати на системску задану поставку.
Купац овде има неколико избора.
Очигледан избор је престати користити програм Кс. Лакше је рећи него учинити. Програм Кс је вероватно важан за ток рада купца. Зато га желе поставити као заданог!
Друга опција је да сарађујете са добављачима који производе Програм Кс и натерају их да престану да се муче у интерним кључевима регистра. (Сретно са тим.)
Референца: Зашто се моја удружења ПДФ датотека ресетују приликом сваког поновног покретања? | Стара нова ствар
У раним верзијама оперативног система Виндовс 10 можете да користите исправку регистратора (решење) испод да спречите Виндовс 10 да ресетује асоцијације датотека.
Решавање проблема
Ажурирање [2019] : Следеће исправке регистра не раде у систему Виндовс 10 в1809. Иако су вредности регистра постављене, Виндовс 10 немилосрдно ресетује удруживање датотека уколико установи да је УсерЦхоице кључ написао (и оштетио) програм треће стране.
За в1607 и старије
У раним верзијама оперативног система Виндовс 10, покретање измена регистра испод доле спречава Мицрософт Едге, Пхотос, 3д Буилдер, Зуне музику и Зуне Видео (Филмови и ТВ) од преузимања ваших асоцијација датотека за разне типове датотека, без ометања функционалности Аппс на било који начин . Да бисте поништили измене, једноставно покрените датотеку за поништавање РЕГ-а. Поправак регистра тестиран је до Виндовс 10 в1607.
[Преузми РЕГ датотеку - в10_стоп_ресет_филеассо.зип ] Садржај ове РЕГ датотеке је доле.
Виндовс Регистри Едитор Верзија 5.00; Опис: Спрјечава Виндовс 10 да ресетира асоцијације датотека; ... додавањем вриједности НоОпенВитх & НоСтатицДефаултВерб за све модерне апликације. ; Направљено 13. фебруара 2016. од Рамесх Сринивасан; Ажурирано 01. маја 2019; Блог Винхелпонлине; хттпс: //ввв.винхелпонлине.цом/блог; Тестирано у Виндовсима 10 в1511 & 1607; ---------- ---------; Мицрософт.3ДБуилдер; -------------------; Типови датотека: .стл, .3мф, .обј, .врл, . пли, .фбк, .3дс, .дае, .дкф, .бмп; ... .јпг, .пнг, .тга [ХКЕИ_ЦУРРЕНТ_УСЕР \ СОФТВАРЕ \ Цлассес \ АппКсвхц4п7вз4б485кфп46ххк3фк3гркдгјг] = "НоОеВВВ" "" НоОеВВВитх " -------------------; Мицрософт Едге; -------------------; Типови датотека: .хтм, . хтмл [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Цлассес \ АппКс4хктад77фбк3јккееркрм0зе94вјф3с9] "НоОпенВитх" = "" "НоСтатицДефаултВерб" = ""; Типови датотека: .пдф [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Цлассес \ АппКсд4нрз8фф68срнхф9т5а8сбјиар1цр723] "НоОпенВитх" = "" "НоСтатицДефаултВерб" = ""; Типови датотека: .свг [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ classes \ АппКсде74бфзв9ј31бзхцвсрксијнххбк66цс] "НоОпенВитх" = "" "НоСтатицДефаултВерб" = ""; Типови датотека: .кмл [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ classes \ АппКсцц58визкбјбс4ки0мкрмкф8278рк9б3т] "НоОпенВ итх "=" "" НоСтатицДефаултВерб "=" "; -------------------; Мицрософт Пхотос; --------------- ----; Врсте датотека: .3г2, .3гп, .3гп2, .3гпп, .асф, .ави, .м2т, .м2тс, .м4в, .мкв; ... .мов, .мп4, мп4в, . мтс, .тиф, .тифф, .вмв [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Цлассес \ АппКск0г4вб8гвт7б93тг50ибци892пге6јмт] "НоОпенВитх" = "" "НоСтатицДефаултВерб" = ""; Врсте датотека: Већина Имаге Филе Типови [ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Цлассес \ АппКс43хнктбиипс62јхе9скпдзкн1790зетц] "НоОпенВитх "=" "" НоСтатицДефаултВерб "=" "; Типови датотека: .рав, .рвл, .рв2 и други [ХКЕИ_ЦУРРЕНТ_УСЕР \ СОФТВАРЕ \ Цлассес \ АппКс9ркак77с0јзх1тиццадк9гхба15р6т3х]" НоОпенВитх = = "ДД НоВитх "=" ---------------; Зуне Мусиц; -------------------; Типови датотека: .аац, .адт, .адтс, .амр, .флац, .м3у, .м4а, .м4р, .мп3, .мпа; .. .вав, .вма, .впл, .зпл [ХКЕИ_ЦУРРЕНТ_УСЕР \ СОФТВАРЕ \ Цлассес \ АппКскј98ккеаинз6дв4459аиз6бнккбиакцс] "НоОпенВитх" = "" "НоСтатицДефаултВер ----------; Зуне Видео; -------------------; Типови датотека: .3г2, .3гп, .3гпп, .ави, .дивк, .м2т, .м2тс, .м4в, .мкв, .мод; ... .мов, .мп4, мп4в, .мпе, .мпег, .мпг, .мпв2, .мтс, .тод, .тс; ... .ттс, .вм, .вмв, .квид [ХКЕИ_ЦУРРЕНТ_УСЕР \ СОФТВАРЕ \ Цлассес \ АппКс6ег8х5сккк90пв53845вмнбевивдкк5х] "НоОпенВитх" = "" "НоСтатицДефаултВерб" = ""
Након што покренете РЕГ исправку, кликните Старт → Подешавања → Подразумеване апликације и поставите асоцијације датотека или задате апликације. Ниједан од уграђених Универсал Аппс од сада не би требао ресетовати асоцијације. Ова метода је тестирана (и добро функционише) у Виндовсима 10 в1511 и 1607.
Имајте на уму да ова измена регистра такође скрива савремене апликације у Отвори са дијалогом, али се и даље појављују у прозору Подешавања → Задане апликације .
Ажурирања
1. јуна 2016.: Ако користите локални налог, покушајте прећи на Мицрософт налог, јер је то помогло неким корисницима. Ако не желите да се пребаците на Мицрософт налог, покушајте исправку бр. 2 у чланку Није могуће подесити подразумевано удруживање датотека коришћењем подразумеваних апликација у оперативном систему Виндовс 10. (Занемарите наслов странице)
25. фебруар 2016.: У оперативном систему Виндовс 10 да бисте конфигурисали задате апликације, кликните на дугме Старт, Подешавања, Систем, а затим задате апликације. Ово је једини подржани метод за ручну промену подразумеваних подешавања апликације. Видели смо понашање неких апликација које су се на неподржане начине поставиле као подразумеване брисањем или оштећењем поставки регистра. Детаљи о подржаним методама за апликације за регистрацију асоцијација датотека могу се наћи на МСДН овде. Ажурирајте КБ3135173 за Виндовс да реши проблем и ресетује подразумеване поставке апликације на почетне Виндовс поставке када су поставке регистратора избрисане или оштећене. Радили смо с неким од ових провајдера апликација тако да апликације више не показују ово понашање у својим најновијим верзијама. Ако корисник проактивно промијени задане поставке апликације помоћу подржане методе, регистар неће бити оштећен и та корисничка подешавања се задржавају. Извор - Бетси [МСФТ]
(Последње ажурирано 03. маја 2019.)