Заборонити Windows 10 скинути стандартні програми
Windows 10 добре відома тим, що скидає програми, які користувач встановив за замовчуванням. Після різних оновлень і оновлень збірки Windows 10 скидає браузер за замовчуванням до Edge, а електронну пошту — до програми Universal Windows Platform Mail. Те ж саме відбувається з фотографіями, Groove Music тощо. Якщо вас дратує скидання асоціацій файлів до програм Metro за замовчуванням після певних оновлень, ось як ви можете спробувати запобігти цьому.
Насправді оновлення — не єдина причина, чому Windows 10 скидає ваші програми за замовчуванням. Якщо користувач не встановив жодної асоціації файлів або коли програма пошкодила реєстр UserChoice під час встановлення асоціацій, це призводить до скидання асоціацій файлів до їх Windows 10 за замовчуванням. Ключ UserChoice зберігає зашифрований хеш, який вказує на те, що асоціацію встановив користувач, а не якесь шкідливе програмне забезпечення. Це частина нового механізму захисту, який існує в операційній системі з Windows 8.
Наприклад, «Фотографії» можуть змінити асоціації файлів зображень після оновлення або через вищезгадану причину. Коли це станеться, Action Center сповіщає вас, що було скинуто налаштування програми за замовчуванням:
Щоб виправити це вручну, ви можете застосувати просту настройку реєстру. Наприклад, для програми «Фотографії» потрібно виконати такі дії:
- Відкрийте редактор реєстру.
- Перейдіть до наступного ключа реєстру:
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft. Windows. Photos_16.122.14020.0_x64__8wekyb3d8bbwe\App\Capabilities\FileAssociations
Порада: можна отримати доступ до будь-якого потрібного ключа реєстру одним клацанням миші.
Примітка. Наведений вище ключ застосовний, лише якщо у вас встановлена версія v16.122.14020.0_x64 програми «Фотографії», яка є поточною версією на моєму ПК на момент написання цього тексту. Якщо у вас є інша версія чи номер збірки, виберіть відповідний ключ. Він буде в такому форматі:Microsoft. Windows. Photos_nn.nnn.nnnnn.n_x64__8wekyb3d8bbwe
Де nnn… є заповнювачем для фактичної версії/номера збірки. Також зверніть увагу на частину x64/x86.
- На правій панелі перегляньте значення типу файлу зображення, напр. .jpg. На знімку екрана нижче це AppX43hnxtbyyps62jhe9sqpdzxn1790zetc:
- Тепер перейдіть до наступного ключа:
HKEY_CURRENT_USER\SOFTWARE\Classes\VALUE_FROM_THE_PREVIOUS_STEP
У нашому випадку це так
HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc
- Створіть тут нове значення рядка під назвою NoOpenWith і не встановлюйте його дані про значення (залиште його порожнім):
Це не дозволить програмі «Фотографії» захопити асоціації типів файлів зображень! Вам потрібно повторити ці кроки для кожної програми, яка переймає ваші програми за замовчуванням. Після цього Windows 10 не змінить асоціації файлів за замовчуванням.
Щоб заощадити ваш час, ви можете використовувати наступне налаштування реєстру, яке перевірено та працює в Windows 10 build 10586 на момент написання цього тексту:
Редактор реєстру Windows версії 5.00; ;Microsoft.3DBuilder.; ;Типи файлів: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp.;... .jpg, .png, .tga. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg] "NoOpenWith"=""; ;Microsoft Edge.; ;Типи файлів: .htm, .html. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9] "NoOpenWith"="" ;Типи файлів: .pdf. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723] "NoOpenWith"="" ;Типи файлів: .svg. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs] "NoOpenWith"="" ;Типи файлів: .xml. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t] "NoOpenWith"=""; ;Microsoft Photos.; ;Типи файлів: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv.;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt] "NoOpenWith"="" ;Типи файлів: більшість типів файлів зображень. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc] "NoOpenWith"="" ;Типи файлів: .raw, .rwl, .rw2 та інші. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppX9rkaq77s0jzh1tyccadx9ghba15r6t3h] "NoOpenWith"="";; Zune Music.; ;Типи файлів: .aac, .adt, .adts, .amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa.;.. .wav, .wma, .wpl, .zpl. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs] "NoOpenWith"="";; Zune Video.; ;Типи файлів: .3g2,.3gp, .3gpp, .avi, .divx, .m2t, .m2ts, .m4v, .mkv, .mod.;... .mov, .mp4, mp4v, .mpe, .mpeg, .mpg, .mpv2, .mts, .tod, .ts.;... .tts, .wm, .wmv, .xvid. [HKEY_CURRENT_USER\SOFTWARE\Classes\AppX6eg8h5sxqq90pv53845wmnbewywdqq5h] "NoOpenWith"=""
Тут ви можете завантажити готові до використання файли reg:
Завантажте файли реєстру
Після того, як ви застосували цю настройку, вам потрібно відкрити «Панель керування» > «Програми за замовчуванням» і встановити асоціації файлів або програми за замовчуванням, як вам подобається. Відтепер жодна з вбудованих універсальних програм не повинна скидати асоціації файлів.
Це воно.