Windows 10 автоматично змінює асоціації файлів


8

У мене Windows 10, і я маю цю проблему, де вона буде випадково просто змінити асоціації файлів я встановив з Налаштування & gt; Система & gt; Програми за умовчанням & gt; Виберіть типові програми за типом файлів до початкових програм. Іноді це трапляється кілька разів на день. Іноді не на тиждень. Іноді один тип файлу буде змінюватися, але інший не буде. Кожен раз, коли я повинен повернутися, відкрийте вікно Вибрати програми за замовчуванням на екрані типу файлу, дочекайтеся завантаження списку та зміни типів назад.

Там має бути якийсь спосіб виправити це. Це зводить мене з розуму. Принаймні приємно було б точно знати, де в реєстрі зберігається ця інформація, тому, коли це відбувається, я можу просто мати файл * .reg, який має всі мої асоціації, і я можу просто імпортувати його. Принаймні таким чином воно буде набагато швидше.

Відповіді:


1

Досвід подібного питання довго тому я врешті-решт вирішив цей безлад.

Існує обхідний виправлення (розроблений Ramesh Srinivasan), що запобігає цьому раптовому скидання асоціацій файлів у Windows 10. \ t

Оскільки винуватці 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 скидання асоціацій файлів (виправлення реєстру) і всі їм заслуга .


Я подивимося на це. Однак, у той час як деякі з типів файлів переходять до Windows 10 Modern app (PDF і XML повернення до Edge в моєму випадку), це не так з усіма типами файлів, які я маю проблеми. У мене також виникають проблеми з файлами * .config, які згодом повертаються до Visual Studio.
James

0

Windows 10 дозволяє експортувати поточні асоціації файлів за допомогою вбудованого інструмента DISM. Він буде зберігати їх у файлі XML, який можна буде імпортувати пізніше за допомогою DISM. Вам потрібно зробити наступне.

Експортувати асоціації файлів у Windows 10 - Тут я припускаю, що у вас є всі необхідні програми, встановлені і вже встановлені зі своїми асоціаціями файлів.

Відкрийте підвищений командний рядок. Введіть або вставте наступну команду та натисніть Enter:

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

Це експортує поточні асоціації файлів у файл FileAssociations.xml і помістить його в папку Desktop. Ви можете виправити шлях до файлу, якщо потрібно.

Це воно. Ви тільки що експортували асоціації файлів у файл.

Імпортувати асоціації файлів у Windows 10 - Ви можете відновити асоціації файлів у новому створеному обліковому записі користувача. Або, якщо ви перевстановили або оновили Windows 10 до більш нової збірки, а асоціації файлів скинуті, ви можете заощадити час і імпортувати асоціації файлів з раніше збереженого файлу. Робіть це наступним чином.

Відкрийте підвищений командний рядок. Введіть або вставте наступну команду та натисніть Enter:

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

Це відновить поточні асоціації файлів з файлу FileAssociations.xml. Потрібно виправити шлях до файлу, щоб відповідати розташуванню, в якому він зберігається.

Порада: якщо ви вирішили повернути зміни, внесені файлом асоціацій імпортованих файлів, ви можете запустити таку команду з командного рядка з підвищеним рівнем:

dism.exe /Online /Remove-DefaultAppAssociations

Це видалить будь-які асоційовані файлові асоціації, які ви імпортували та відновили попередній набір налаштувань.


Я подивився на це. З того, що я розумію, це тільки імпорт до нових рахунків. У документації корпорації Майкрософт сказано, що "для всіх користувачів будуть застосовані прив'язки за замовчуванням під час першого входу в систему". Це не те, що я шукаю. Я хочу змінити асоціації файлів для мого поточного існуючого облікового запису, до якого я вже ввійшов.
James

Для мене це не спрацювало спочатку для заміни " Notepad "з" Notepad++ "для файлів .txt. Виявилося, що це має бути" Applications\notepad++.exe "замість (атрибут" ") ProgId ").
Peter Mortensen

На жаль csv, яку я не хочу змінювати, не існує (Windows 10, версія 1803 (OS Build 17134.286)).
JosephHarriott

-1 пояснення того, як експортувати асоціації файлів, не дає відповіді на питання, чому вони продовжують скидатися, а також питання про те, де вони зберігаються в реєстрі.
WakeDemons3

0

Те, що я відкрив, набагато простіше. Я зберігаю файл, який не відкривається належним чином, на робочий стіл. Потім клацніть правою кнопкою миші на файлі і виберіть "відкрити", після чого з'явиться меню, у якому потрібно позначити пункт "завжди відкритий за допомогою цієї програми", після чого прокрутіть вниз до нижньої частини списку, і ви зможете див. '' знайти іншу програму на цьому комп'ютері ''. Потім ви перейдете на диск c і в папку 64-бітної програми. Якщо вам потрібно дістатися до програм 86x, вам доведеться відправити її на диск c. Потім просто перегляньте папку програми, з якою потрібно пов'язати її.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.