Наша взаимовыгодная связь https://banwar.org/
Windows 10 сумно відома своєю особливістю: скиданням переваг програм - браузера, поштової програми, програми перегляду зображень - на свої умовчання. Після установки нових збірок, якщо ви "інсайдер", і навіть після установки звичайних накопичувальних оновлень на стабільний реліз Windows 10, операційна система повертає Edge, Пошту і Фотографії замість тих програм, які поставив користувач.
Відбуватися подібне може з кількох причин, і винні в тому, що відбувається не завжди оновлення як такі. Ще в Windows 8 розробники змінили механізм установки файлових асоціацій. Коли ви проставляєте програму за замовчуванням, операційна система вважає і записує в реєстр особливий хеш - значення, яке явно вказує, що асоціація проставлена за бажанням користувача і явно з його згоди. Таким чином система захищається від шкідливого програмного забезпечення і просто недобросовісних розробників, які підміняють файлові асоціації без відома користувача. У Windows 10 цей механізм доопрацьований, і ймовірно, іноді дає збій. Коли система виявляє, що значення хеша розходиться з розрахунковим, вона скидає асоціацію на "свою". Браузером за замовчуванням стає Microsoft Edge, поштовою програмою - Photos, музичним програвачем - Groove, і так далі. Більш ранні версії програм також можуть проставляти свої асоціації некоректно, що також рано чи пізно призведе до скидання їх замовчувань.
Коли це відбувається, центр повідомлень попередить про скидання файлових асоціацій.
Заборонити Windows 10 скидати програми за замовчуванням можна за допомогою редагування реєстру. Розглянемо послідовність дій на прикладі додатка Photos / Фотографії.
- Відкрийте редактор реєстру .
- Перейдіть в цей розділ реєстру (це можна зробити буквально одним кліком ): HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages \ Microsoft.Windows.Photos_16.201.11370.0_x64__8wekyb3d8bbwe \ App \ Capabilities \ FileAssociations
Примітка: цей шлях в реєстрі відповідає встановленій в даний момент на моєму комп'ютері версії 16.201.11370.0_x64__8wekyb3d8bbwe додатки Фотографії.
Microsoft.Windows.Photos_nn.nnn.nnnnn.n_x64__8wekyb3d8bbweУ вас може бути встановлена версія новіший, тому внесіть необхідні зміни відповідно до ваших реальними умовами. Назва ключа відповідає ось такий масці:
Замість "nnn ..." потрібно вписати вашу версію програма. Крім того, зверніть увагу на суфікс x64 / x86, який змінюється в залежності від редакції встановленої Windows 10 (32-бітної або 64-розрядної).
- Отже, потрібний розділ відкритий. Подивіться на праву частину редактора реєстру і знайдіть там тип файлу, для якого злітають асоціації в Windows 10. Нехай це будуть jpg-файли.
Знайдемо jpg в списку параметрів праворуч і подивимося, чого задано його значення. У моєму випадку це
AppX43hnxtbyyps62jhe9sqpdzxn1790zetc
- Тепер перейдіть в розділ реєстру HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Ваше_значеніе_для_параметра_jpg
У моєму випадку це:
HKEY_CURRENT_USER \ SOFTWARE \ Classes \ AppX43hnxtbyyps62jhe9sqpdzxn1790zetc
- Тут створіть новий строковий REG_SZ параметр з ім'ям NoOpenWith і залиште його значення порожнім:
- Повторіть операцію для всіх розширень, для яких Windows 10 скидає ваші уподобання.
За тією ж схемою, повторіть операцію для всіх додатків, які б ви не хотіли бачити призначеними за замовчуванням, а Windows 10 завзято їх повертає. Додатки перераховані в цьому розділі
HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages \
Після того, як ви закінчили, відкрийте Панель керування \ Програми \ Програми за замовчуванням і виставте умовчання на ті програми, якими користуєтеся.
Асоціації більше не будуть злітати. Ця стаття також є на Winaero .