Перейти к содержанию

Как запретить приложению «Фото» сбрасывать ассоциации файлов изображений?

В этом посте объясняется, как предотвратить использование современного приложения «Фото» значений по умолчанию для всех типов файлов изображений. Мы увидели, как предотвратить перехват Edge настроек ассоциации PDF и HTM. Тот же метод можно использовать для приложения «Фото» или для любого другого приложения, если на то пошло.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-0’)};

Если ассоциация файлов (по выбору пользователя) не установлена ​​или приложение повреждает ключ реестра UserChoice при настройке ассоциации, ассоциация файлов автоматически сбрасывается до значений по умолчанию в Windows 10. Например, фотографии могут перехватить ваши ассоциации файлов изображений после обновления или по вышеупомянутым причинам, и Центр уведомлений уведомит вас, что настройки приложения по умолчанию были сброшены.

«Приложение вызвало проблему с настройкой приложения по умолчанию для .png, поэтому для него было установлено значение« Фотографии ».

Обновление 2019: следующие изменения реестра больше не работают в Windows v1809 (и выше). См. Статью «Исправление« Произошел сброс приложения по умолчанию »для правильного исправления.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};

Чтобы не дать фотографиям перехватить ассоциации файлов изображений, выполните следующие действия.

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};

Запустите редактор реестра (Regedit.exe) и перейдите по ссылке:

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

Примечание. Приведенный выше ключ применяется только в том случае, если у вас установлена ​​версия Photos v16.201.11370.0_x64, которая является текущей версией на момент публикации. Если у вас другая версия или номер сборки, выберите соответствующий ключ. Обычно это будет в таком формате:

Microsoft.Windows.Photos_nn.nnn.nnnnn.n_x64__8wekyb3d8bbwe, где ннн… — это номер фактической версии / сборки. Также следите за «битостью».

На правой панели запишите идентификаторы программ, назначенные для типа файла изображения, например .jpg. В этом случае идентификатор программы для .jpg — AppX43hnxtbyyps62jhe9sqpdzxn1790zetc.

(Prog Id в этом случае одинаков для других типов файлов изображений, таких как .PNG, .JPE, .JPEG, .JPG, .ICO, .GIF, .JFIF и т. Д.)if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};

if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};

Перейдите в следующее место:

HKEY_CURRENT_USER \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Классы \ AppX43hnxtbyyps62jhe9sqpdzxn1790zetc

На правой панели создайте строковое значение (REG_SZ) с именем NoOpenWith

Это не позволяет приложению «Фото» принимать ассоциации типов файлов изображений.

Закройте редактор реестра.

Теперь используйте программы по умолчанию или диалоговое окно «Открыть с помощью», чтобы повторно связать тип файла с предпочитаемой программой. Обратите внимание, что это также скрывает фотографии в диалоговых окнах «Открыть с помощью» для соответствующих типов файлов. Если обновление удаляет значение NoOpenWith или изменяется имя ProgID, вам нужно будет снова установить значение с помощью соответствующего ключа ProgID.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *