Windows 10 автоматически изменяет ассоциации файлов [дубликаты]

11

У меня Windows 10, и у меня возникла эта проблема, из-за которой случайно меняются только ассоциации файлов, которые я установил в «Настройки»> «Система»> «Приложения по умолчанию»> «Выбор приложений по умолчанию по типу файла» обратно к их исходным программам. Иногда это случается несколько раз в день. Иногда не на неделю. Иногда один тип файла будет меняться, а другой нет. Каждый раз, когда мне нужно вернуться, откройте экран «Выбор приложений по умолчанию по типу файла», дождитесь загрузки списка и измените типы обратно.

Должен быть какой-то способ исправить это. Это сводит меня с ума. По крайней мере, было бы неплохо точно знать, где в реестре хранится эта информация, поэтому всякий раз, когда это происходит, у меня может быть просто файл * .reg, содержащий все мои ассоциации, и я могу просто импортировать его. По крайней мере, так будет намного быстрее.

Джеймс
источник

Ответы:

1

Испытывая подобную проблему давным-давно, я в конце концов решил этот беспорядок.

Существует обходное исправление reg (разработанное Рамешем Сринивасаном), которое предотвращает этот внезапный сброс ассоциаций файлов в Windows 10.

Поскольку виновниками являются современные приложения для Windows 10, это исправление предотвращает сброс файловых ассоциаций в Windows 10 путем установки значения реестра NoOpenWith для всех современных приложений.

Вот остальное содержимое файла .reg:

Windows Registry Editor Version 5.00


;-------------------
;Microsoft.3DBuilder
;-------------------
;File Types: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp
;... .jpg, .png, .tga

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg]
"NoOpenWith"=""

;-------------------
;Microsoft Edge
;-------------------
;File Types: .htm, .html
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=""

;File Types: .pdf
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=""

;File Types: .svg
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs]
"NoOpenWith"=""

;File Types: .xml
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t]
"NoOpenWith"=""

;-------------------
;Microsoft Photos
;-------------------
;File Types: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv
;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt]
"NoOpenWith"=""

;File Types: Most Image File Types
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc]
"NoOpenWith"=""

;File Types: .raw, .rwl, .rw2 and others
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX9rkaq77s0jzh1tyccadx9ghba15r6t3h]
"NoOpenWith"=""

;-------------------
; Zune Music
;-------------------
;File Types: .aac, .adt, .adts ,.amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa
;.. .wav, .wma, .wpl, .zpl
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs]
"NoOpenWith"=""

;-------------------
; Zune Video
;-------------------
;File Types: .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"=""

После внесения изменений в реестр, вы можете изменить предпочитаемую программу и выбрать файл-ассоциации по умолчанию. (Может потребоваться перезагрузка)

Вы можете отменить это изменение в любое время, заменив значение NoOpenWith:

Windows Registry Editor Version 5.00


;-------------------
;Microsoft.3DBuilder
;-------------------
;File Types: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp
;... .jpg, .png, .tga

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg]
"NoOpenWith"=-

;-------------------
;Microsoft Edge
;-------------------
;File Types: .htm, .html
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=-

;File Types: .pdf
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=-

;File Types: .svg
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs]
"NoOpenWith"=-

;File Types: .xml
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t]
"NoOpenWith"=-

;-------------------
;Microsoft Photos
;-------------------
;File Types: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv
;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt]
"NoOpenWith"=-

;File Types: Most Image File Types
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc]
"NoOpenWith"=-

;File Types: .raw, .rwl, .rw2 and others
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX9rkaq77s0jzh1tyccadx9ghba15r6t3h]
"NoOpenWith"=-

;-------------------
; Zune Music
;-------------------
;File Types: .aac, .adt, .adts ,.amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa
;.. .wav, .wma, .wpl, .zpl
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs]
"NoOpenWith"=-

;-------------------
; Zune Video
;-------------------
;File Types: .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 доступным в Интернете на своем веб-сайте: исправлено «Сброс по умолчанию для приложения». Сброс файловых ассоциаций в Windows 10 (исправления реестра) и вся заслуга им .

xavier_fakerat
источник
Я посмотрю на это. Тем не менее, хотя некоторые из типов файлов перехватываются приложением Windows 10 Modern (PDF и XML возвращаются в Edge в моем случае), это не относится ко всем типам файлов, с которыми у меня возникают проблемы. У меня также проблема с файлами * .config, которые в конечном итоге возвращаются обратно в Visual Studio.
Джеймс
0

Windows 10 позволяет вам экспортировать ваши текущие ассоциации файлов, используя встроенный инструмент DISM. Он будет хранить их в файле XML, который можно импортировать позже с помощью DISM. Вам нужно сделать следующее.

Экспорт сопоставлений файлов в Windows 10 - здесь я предполагаю, что у вас установлены все необходимые приложения и уже установлены их сопоставления файлов.

Откройте командную строку с повышенными правами. Введите или вставьте следующую команду и нажмите Enter:

dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"

Это позволит экспортировать ваши текущие ассоциации файлов в файл FileAssociations.xml и поместить его в папку «Рабочий стол». При необходимости вы можете исправить путь к файлу.

Вот и все. Вы только что экспортировали свои файловые ассоциации в файл.

Импорт ассоциаций файлов в Windows 10 - вы можете восстановить ассоциации файлов в новой учетной записи, которую вы только что создали. Или, если вы переустановили или обновили Windows 10 до более новой сборки и ваши ассоциации файлов были сброшены, вы можете сэкономить свое время и импортировать ассоциации файлов из ранее сохраненного файла. Сделайте это следующим образом.

Откройте командную строку с повышенными правами. Введите или вставьте следующую команду и нажмите Enter:

dism /online /Import-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"

Это восстановит ваши текущие ассоциации файлов из файла FileAssociations.xml. Вам необходимо исправить путь к файлу в соответствии с местоположением, в котором вы его храните.

Совет: если вы решили отменить изменения, внесенные в импортированный файл сопоставлений файлов, вы можете запустить следующую команду из командной строки с повышенными привилегиями:

dism.exe /Online /Remove-DefaultAppAssociations

Это удалит все пользовательские ассоциации файлов, которые вы импортировали, и восстановит предыдущий набор конфигурации.

Боб Кушнер
источник
Я посмотрел на это. Из того, что я понимаю, это только импорт в новые аккаунты. В документации Microsoft говорится, что «ассоциации приложений по умолчанию будут применяться для каждого пользователя при первом входе в систему». Это не то, что я ищу. Я хочу изменить сопоставления файлов для моей текущей учетной записи, в которую я уже вошел.
Джеймс
Первоначально у меня не получалось заменить « Notepad» на « Notepad++» для файлов .txt. Оказалось, это должно быть " Applications\notepad++.exe" вместо (атрибут " ProgId").
Питер Мортенсен
К сожалению csv, чего я не хочу менять, там нет (Windows 10 версия 1803 (сборка ОС 17134.286)).
Джозеф Харриотт
-1 объяснение того, как экспортировать ассоциации файлов, не отвечает ни на вопрос о том, почему они продолжают сбрасываться, ни на вопрос, где они хранятся в реестре.
WakeDemons3
0

То, что я обнаружил, намного проще. Я сохраняю файл, который не открывается правильно, на рабочий стол. Затем я щелкаю правой кнопкой мыши по файлу и выбираю '' открыть с помощью '', затем появляется меню, в котором необходимо установить флажок «всегда открываться с помощью этой программы», затем прокручиваем вниз до конца списка, и вы увидите см. '' найти другую программу на этом компьютере ''. Затем вы попадете на диск c и в папку 64-битной программы. Если вам нужно получить доступ к программам 86x, вам придется перенести их на диск c. Затем вы просто углубляетесь в папку программы, с которой вы хотите связать ее.

ElisaK
источник
1
Но это не продлится долго. Ваш выбор будет сброшен Windows. Это проблема.
UuDdLrLrSs