Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Вибір програм за замовчуванням в Windows 10 (частина 3).

І знову про вибір програм за замовчуванням в Windows 10. У третій, завершальній статті мова піде про альтернативні способи управління файловими асоціаціями.

Оскільки в механізм управління асоціаціями файлів в Windows 10 ввімкнено запит (обчислення хеша), просто перенести настройки з одного комп'ютера на інший за допомогою імпорту параметрів реєстру не вийде.Звичайно, при великому бажанні перевірку можна обійти, але є спосіб краще.

вивантажити асоціації файлів для поточного користувача можна за допомогою утиліти DISM, наприклад:

dism/online/Export-DefaultAppAssociations: C: \ Files \ fileassoc.xml



Результат вивантаження - звичайний xml-файл, який можна відкрити в будь-якому текстовому редакторі.



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



Отриманий файл з асоціаціями можна перенести на інший комп'ютер і імпортувати командою:

dism/online /Import-DefaultAppAssociations:C:\Files\fileassoc.xml

Імпортірованние таким чином настройки застосовуються до кожного нового користувача, при його першому вході в систему.На вже створених користувачів вони не вплинуть.



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

dism/online/Remove-DefaultAppAssociations

Скидання налаштувань також подіє тільки на нових користувачів, для поточного користувача нічого не зміниться.

Конфігураційний файл можна використовувати не тільки на живій системі, його можна імпортувати в WIM або VHD образ, щоб настройки застосовувалися при розгортанні операційної системи. Для цього монтуємо образ:

dism/Mount-Image /ImageFile:C:\files\install.wim/Index: 1/MountDir: C: \ files \ Image



Потім імпортуємо настройки з xml-файлу:

dism/Image: C: \ files \ Image/Import -DefaultAppAssociations: C: \ files \ fileassoc.xml



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

dism/Image: C: \ files \ image/Get-DefaultAppAssociations

і на завершення зберігаємо зміни і отмонтіруем образ:

dism/UnMount-Image/MountDir: C: \ files \ Image/commit



Для застосування налаштувань з файлу не обов'язково імпортувати їх.Застосувати файл конфігурації можна за допомогою локальних або доменних групових політик. Необхідна політика знаходиться в розділі Конфігурація комп'ютера \ Адміністративні шаблони \ Компоненти Windows \ Провідник (Computer Configuration \ Administrative Templates \ Windows Components \ File Explorer)



і називається «Поставити файл конфігурації зіставлень за замовчуванням» (Set a default associations configuration file).Для застосування налаштувань необхідно включити дану політику, вказати шлях до xml-файлу і настройки застосуються при наступному вході в систему.



Таким чином можна централізовано призначати програми за замовчуванням. При використанні групових політик асоціації файлів будуть змінені для всіх користувачів комп'ютера, як нових так і вже наявних.Крім того, користувачі не зможуть вільно управляти файловими асоціаціями, тому що кожен раз при вході в комп'ютер настройки, вироблені користувачем, будуть змінені настройками з файлу конфігурації.

Описані налаштування працюють на клієнтських ОС починаючи з Windows 8 і на серверних, починаючи з Windows Server 2012..