Главное отличие Windows 10 и 11 от предыдущих версий ОС — теперь нельзя назначить файловые ассоциации через реестр или функционал Group Policy Preferences Open With. Зато появилась новая возможность выгрузить текущие настройки файловых ассоциаций (FTA, File Type Assotiations) с “эталонного” компьютера в xml файл и использовать данный файл для изменения настроек сопоставления расширений файлов на других компьютерах. Также вы можете экспортировать файл с настройками ассоциаций файлов в стандартный образ системы, который разворачивается на клиентах в вашей сети (вручную, через WDS или SCCM).
Задать программу по умолчанию для открытия типа файлов в Windows 10/11
Обратите внимание, что в Windows 10 и 11 теперь по умолчанию установлен браузер Microsoft Edge, который используется как программа по-умолчанию для просмотра PDF файлов.
Чтобы вручную создать сопоставление определенного типа файла с программой, откройте панель Settings -> Default Apps (для быстрого перехода используйте команду быстрого доступа Settings ->
How to search for applications in Windows Server 2012 R2
ms-settings:defaultapps
) и нажмите кнопку Choose default apps by file type.
Найдите в списке расширений тип файлов .pdf. Затем щелкните по значку программы, которая ассоциирована с этим расширением и смените программу по-умолчанию для просмотра PDF файлов с Microsoft Edge на Acrobat.
Можно автоматически ассоциировать определенную программу с типами файлов, для которых она зарегистрирована. Для этого в разделе Default Apps выберите Set default by apps, найдите в списке нужную программу и нажмите кнопку Manage.
В открывшемся списке будет присутствовать список поддерживаемых приложением типов файлов. Выберите расширения файлов, которые должны открываться с помощью Acrobat Reader.
Изменить ассоциации программ с типами файлами в Windows из командной строки
В Windows вы можете использовать утилиту командной строки assoc для настройки сопоставления типов файлов с приложениями. Например, чтобы вывести программу, которая назначена для открытия файлов PDF, выполните команду:
В данном примере видно, что с этим расширением ассоциирован тип файлов AcroExch.Document.DC:
How to Share a Folder in Windows Server 2012
Вывести все сопостаяления расширения с типами файлов:
Чтобы понять с каким исполняемым файлом ассоциирован тип файла AcroExch.Document.DC, выполните:
Вы можете задать тип для определенных файлов с помощью команды:
В этом примере мы указали, что все CSV файлы нужно открывать как обычные текстовые файлы (по умолчанию с помощью notepad.exe).
Из командной строки вы можете создать или изменить ассоциацию файл с программой. Например, вы хотите чтобы все файлы с расширением tx1 открывались с помощью notepad++.exe. Сначала нужно создать ассоциацию расширения .tx1 с новым типом файлов tx1file.
Теперь укажем программу, которая должна использоваться по умолчанию при открытии файлов с расширением tx1.
ftype tx1file=»%programfiles(x86)%»Notepad++notepad++.exe» «%1»
Также вы можете использовать стороннюю утилиту SetUserFTA чтобы назначить файловые ассоциации в Windows. SetUserFTA эта утилита командой строки для быстрой настройки файловых ассоциаций (часто используется на RDS фермах Windows Server 2019/2022 для настройки сопоставления файлов с приложениями).
Список текущих ассоциаций и заданных для них progid в Windows можно вывести так:
Чтобы задать ассоциацию для определенного типа файлов, используется команда:
SetUserFTA.exe extension progid
Например, назначить Chrome браузером по-умолчанию:
SetUserFTA http ChromeHTML
SetUserFTA https ChromeHTML
SetUserFTA .htm ChromeHTML
SetUserFTA .html ChromeHTML
Если для приложения не создан класс файлов или Progid, можно указать его исполняемый файл. Например:
SetUserFTA .txt applicationsnotepad++.exe
Это возможно для приложений, зарегистрированных в ветке реестра
HKEY_CLASSES_ROOTApplications
.
Экспорт, импорт и перенос настроек ассоциаций файлов Windows через XML файл
Текущие настройки ассоциаций файлов с программами, которые настроены под текущим пользователем, можно экспортировать в файл .XML с помощью DISM:
Dism.exe /online /Export-DefaultAppAssociations:C:PSDefaultAssoc.xml
Полученный XML файл можно импортировать в образ Windows на другом компьютере с помощью DISM в режиме онлайн:
Dism.exe /Online /Import-DefaultAppAssociations:C:PSDefaultAssoc.xml
Важно. Данные настройки сопоставления расширений файлов с программами будут применены только к новым пользователям системы во время их первого входа. Если при импорте появится ошибка App default reset notification, проверьте синтаксис XML файла.
Также можно импортировать параметры ассоциаций в офлайн образ Windows в wim файл (который вы используете для раскатки образа на новые компьютеры). Сначала нужно смонтировать образ:
Dism /Mount-Image /ImageFile:C:mntimagesinstall.wim /MountDir:C:mntoffline
А затем импортировать xml файл:
Dism.exe /Image:C:mntoffline /Import-DefaultAppAssociations:Server1ShareDefaultAssoc.xml
Совет. Текущие настройки ассоциаций файлов в офлайн образе Windows можно получить с помощью такой команды:
Dism.exe /Image:C:mntoffline /Get-DefaultAppAssociations
Настройка ассоциаций файлов в Windows с помощью GPO
В современных версиях Windows можно использовать новый параметр групповых политик, позволяющий применить xml файл с настройками ассоциаций файлов ко всем текущим пользователям компьютера.
Например, вы хотите применить групповую политику с настройками ассоциаций файлов ко всем компьютерам в определенном OU (Organizational Unit) Active Directory.
- Откройте консоль управления доменными GPO (
gpmc.msc
); - Найдите OU с компьютерами, для которых вы хотите применить файловые ассоциации и создайте новую GPO;
- Переключитесь в режим редактирования GPO и перейдите в раздел Computer Configuration -> Administrative Templates -> Windows Components -> File Explorer;
- Найдите параметр Set a default associations configuration file (Задать файл конфигурации сопоставлений по умолчанию);
- Включите политику и укажите UNC путь к вашему xml файлу (убедитесь, что путь не содержит кавычки или пробелы). Его можно разместить на общедоступном файловом сервере, в каталоге SYSVOL на контроллере домена, или предварительно скопировать файл на компьютеры с помощью GPP/ SCCM;
- Перезагрузите компьютер, чтобы применить новые ассоциации файлов.
Новые настройки сопоставлений будут применены ко всем пользователям компьютера после следующего входа.
Путь к XML файлу с новыми настройками ассоциации файлов содержится в параметре реестра DefaultAssociationsConfiguration в разделе ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsSystem.
Т.к. Windows 10 отслеживает настройки файловых ассоциаций, при первой попытке открыть PDF файл может появится окно с подтверждением использования Acrobat Reader как программы по–умолчанию для открытия этого типа файлов (запрос появляется только один раз). Такой запрос будет всегда появляться также после установки нового приложения, которое регистрируется для открытия существующего типа файлов или протоколов. Можно скрыть данные уведомления, включив в этом же разделе GPO политику Do not show the ‘new application installed‘ notification (Не показывать уведомление “установлено новое приложение”).
Отметим, что пользователь в своем сеансе может изменить назначенные ассоциации файлов. Но при следующем обновлении групповой политики во время входа в систему, ассоциаций файлов пользователя будут перезаписаны настройками из xml файла.
Изменить файловые ассоциации через реестр Windows
Обратите внимание, что в данной ветке с настройками ассоциация для расширения html есть два параметра:
- ProgId – идентификатор зарегистрированной программы для открытия этого типа файлов. Если вместо имени приложения указан длинный идентификатора, значит назначена ассоциация файла с современным приложением UWP/Metro. Проверьте, что оно не удалено из вашего образа Windows 10;
- Hash – хеш, который генерируется автоматически для валидации настройки сопоставления типа файлов с программой. Наличие этого хэша, гарантирует, что именно пользователь или администратор (через GPO) настроил данное сопоставление. Этот механизм нужен для защиты пользователей от вредоносных программ, которые могут подменить ассоциации файлов без его ведома.
Если вы попробуете руками изменить значение ProgId и назначить другую программу, значение Hash перестанет быть валидным. В этом случае Windows автоматически сбросит настройки ассоциации файла к значению по-умолчанию и пользователь увидит уведомление:
Стандартное приложение сброшено. Приложение вызвало проблемы с настройкой стандартного приложения для файлов .html, поэтому оно сброшено для Microsoft Edge.
An app default was reset. An app caused a problem with the default app setting for .html files, so it was reset to Microsoft Edge.
Соотвественно, в Windows 10 не сможете настроить сопоставление файлов через реестр, как это работало в Windows 7.
В сети есть неофициальная утилита SetUserFTA.exe, которая позволяет вычислить хэш и назначить сопоставление программе типу файлов напрямую через реестр.
Сброс всех ассоциаций файлов в Windows
С помощью следующей команды можно сбросить импортированные ранее настройки ассоциаций файлов в Windows:
Dism.exe /Online /Remove-DefaultAppAssociations
После выполнения данной команды, все новые пользователи системы будут загружаться со стандартными настройками ассоциаций (на имеющиеся профили пользователей системы такой сброс не действует).
Чтобы сбросить ассоциации файлов, настроенные пользователем вручную, нужно в панели Параметры -> Система -> Приложения по умолчанию (Default Apps) нажать на кнопку Сброс (Reset).
При этом все ассоциации файлов вернутся к состоянию чистой Windows 10.
- Remove From My Forums
Question
- Settings -> System -> Default apps -> Web browser. From there we changed the default web browser.
We have not been able to find the option to do the same on server side in Windows Server 2012 R2. How can we change the default browser in Windows Server 2012 R2?
Answers
Control Panel > All Control Panel Items > Default Programs > Set Default Programs. . : | : . : | : . tim
- Marked as answer by Tuesday, November 15, 2016 4:45 AM
Источник: windowsina.ru
Где «все программы» в Windows Server 2012?? #755557
убогий плиточный интерфейс(( Нужно установить драйвер защиты в 1С. раньше можно было — пуск — все программы- 1С-установить драйвер защиты. как в этом чертовом плиточном интерфейсе теперь так сделать.
#1 by ДенисЧ
Если там так же, как в вин8 — кнопка меню, там стрелочка вниз и ищи
#2 by Чайник Рассела
#3 by Stim
#4 by vcv
А вызвать Пуск и просто начать писать на клавиатуре «драйвер» не помогает? Совсем народ не умеет поиском пользоваться, всё мышой и мышой. 🙂
#5 by Jump
Кстати на сервере плиточный интерфейс вполне даже ничего. Это на десктопе где постоянно пользоваться надо, несколько раздражает. А на сервере где все раз настроили и забыл все просто отлично.
#6 by vcv
Только в терминальном окошке с WinServer2012 тяжко. В полноэкранном режиме нормально.
#7 by Jump
А что там тяжко? И в каком окошке? Я в терминале всегда работаю в полном экране.
#8 by Jump
Оно конечно дело привычки, но я привык работать так что у меня висит штук пять подключений к RDP и еще штуки три по тимвьюверу.
#9 by Cyberhawk
менеджером буфера обмена не пользуешься? Так вот некоторые глючат с полноэкранным терминалом, решением здесь может служить установка своего разрешения (например, меньше по вертикали на величину панели задач)
#10 by vcv
«А что там тяжко? И в каком окошке?» Когда подключаешься к 2012 серверу не на полный экран, а в окне. На одном мониторе в полный экран рабочие сервера, на другом панель задач, скайпы/браузеры всякие и в окошке прочие сервера.
#11 by Смотрящий
Локальная винда у тебя некошерная
#12 by vcv
«Кошерная», наверное была аська по происхождению. А винда какая? Халяльная? Что там у индусов святого и правильного?
#13 by vcv
Как «поймать» мышкой выплывающее сбоку «волшебную панель», если за краем экрана начинается второй экран/монитор? Только с клавиатуры. Вот и неудобно.
#14 by Jump
Нет. А зачем он?
#15 by Jump
Как то не испытываю нужды держать много окон и мониторов. Работаю на десктопе — надо зайти на сервер тыкнул мышкой и работаю на сервере.
#16 by Cyberhawk
Хм. Если ты серьезно спрашиваешь, то одним из применений может являться множественное копирование и затем множественная вставка.
#17 by Fish
Так отключи его, и пользуйся обычным интерфейсом.
#18 by kauksi
раньше другой браузер скачивал первым делом, а теперь Classic Shell ))
#19 by Матиус
Со временем приноровишься. В MS явно сидит диверсант из apple.
#20 by Fragster
#21 by magicSan
сижу за 3емя мониторами — подобных проблем не испытывал. дело в пациенте
#22 by Stim
#23 by Fish
Тэги: Админ
Источник: avprog.ru
Осваиваем Windows Server 2012, часть 1
Если вы не первый день работаете в сфере ИТ, вы, скорее всего, помните, как чувствовали себя немного не в своей тарелке, когда впервые увидели новый пользовательский интерфейс Windows 2000 Server после многих лет работы с системами NT. Все в мире ИТ, кажется, происходит циклически — за 12 лет мы прошли полный круг, и настало время для изучения нового пользовательского интерфейса
Если вы не первый день работаете в сфере ИТ, вы, скорее всего, помните, как чувствовали себя немного не в своей тарелке, когда впервые увидели новый пользовательский интерфейс Windows 2000 Server после многих лет работы с системами NT. Все в мире ИТ, кажется, происходит циклически — за 12 лет мы прошли полный круг, и настало время для изучения нового пользовательского интерфейса.
О новом экране Start в системе Windows 8 и об интерфейсе Metro в целом написано немало — мой коллега Поль Тюрро опубликовал уже буквально тома по этой теме. Но Windows Server 2012 является несколько иным «зверем», чем Windows 8. Хотя интерфейсы похожи, основные задачи, выполняемые на серверной консоли, относятся к управлению (в отличие от задач на клиенте, относящихся к производительному выполнению работ), и они обычно выполняются удаленно.
Я немного разобрался в данном вопросе, поэтому подумал, что могу поделиться советами, которые облегчат вам освоение системы Windows Server 2012. В конце концов, ваша цель — поскорее узнать, как пользоваться новыми возможностями, а не тратить десять минут, выясняя, как система выключается. На протяжении нескольких статей я буду рассказывать о ключевых моментах, которые нужно знать, чтобы ориентироваться на стартовом и связанных с ним экранах системы Windows Server 2012 и основном интерфейсе управления Server Manager.
Первый шаг при работе с удаленными сессиями Windows Server 2012
Первое изменение, с которым придется смириться – более сильная зависимость от использования комбинаций клавиш в Windows Server 2012, по сравнению с предшественниками. Вы все еще можете обойтись без них, но взаимодействие с системой будет не таким удобным и более медленным, чем в случае, если вы выделите время, чтобы запомнить несколько основных сочетаний. Но в отличие от клиентских систем, большая часть работ на сервере выполняется удаленно, либо с помощью механизма Remote Desktop, либо посредством консоли управления виртуальными машинами, такой как Hyper-V Virtual Machine Connection. А комбинации клавиш исторически не работали в удаленных сессиях так, как они функционируют в консоли. Как же решить эту проблему?
Инструмент Hyper-V Manager всегда располагал возможностью, которая настраивается в окне Hyper-V Settings на хост-сервере, позволяющей передавать сочетания клавиш в выбранную виртуальную машину. До выхода системы Windows Server в 2012 году этот механизм включался только тогда, когда виртуальная машина находилась в полноэкранном режиме. Однако из-за сильного акцента на работу с сочетаниями клавиш в системе Windows Server 2012 инструмент Hyper-V Manager теперь активирует эту функцию по умолчанию. Если вы работаете в системе Windows Server 2012 (или в Windows 8), установленной на виртуальной машине на хост-сервере Windows 2008, необходимо настроить механизмы Hyper-V таким образом, чтобы сеанс подключения к виртуальной машине всегда пересылал в нее комбинации клавиш Windows (экран 1).
![]() |
Экран 1. Настройка пересылки сочетаний клавиш в? сеансе подключения к виртуальной машине |
Аналогичная ситуация возникает при использовании механизма Remote Desktop Connection, однако многие администраторы научились использовать ограниченный набор сочетаний клавиш, чтобы имитировать удаленные команды (например, Ctl+Alt+End или Alt + Page Up / Down). Тем не менее, на данный момент я не знаю ни одной комбинации клавиш удаленного рабочего стола, соответствующей комбинациям, работающим на новом экране Start. Поэтому необходимо включить возможность передачи сочетания клавиш, аналогичную предусмотренной механизмом Remote Connection. Запустите приложение Remote Desktop Connection (mstsc.exe), выберите пункт Show Options, затем перейдите на вкладку Local Resources и в разделе Keyboard выберите параметр Apply Windows key combinations on the remote computer (экран 2). Как только вы закончите процесс настройки, сохраните конфигурацию, после чего вы сможете использовать файл конфигурации для новых подключений.
![]() |
Экран 2. Настройка подключений Remote Desktop Connection для отправки сочетаний клавиш в виртуальную машину |
Я предполагаю, что ваш первый опыт работы с системой Windows Server 2012 будет, по большей части, связан с виртуальной машиной, поэтому одна из первых головоломок Metro, с которой вы столкнетесь, будет заключаться в том, как попасть в меню Start. На физическом терминале вы можете просто нажать клавишу Windows. Но это не поможет, если вы удаленно подключены к серверу посредством механизма Remote Desktop или консоли управления виртуальной машины.
Основные сочетания клавиш
Для ознакомления с полным спектром я настоятельно рекомендую вам прочитать опубликованную в этом же номере статью Поля Тюрро о комбинациях клавиш. Но приведенных ниже сочетаний будет достаточно, чтобы быстро справиться с большей частью ежедневных задач.
Экран Start
Какое же магическое сочетание клавиш вызывает экран Start при работе с виртуальной машины под управлением системы Windows Server 2012 (экран 3)?
![]() |
Экран 3. Winkey или Ctrl + Esc — вызов экрана Start |
Вы, наверное, знаете, что нажатие кнопки Winkey открывает экран Start. Но что делать, если ее нигде нет? Комбинация клавиш Ctrl + Esc действует аналогично – используя комбинацию второй раз, вы вернетесь на рабочий стол. Как и в системе Windows 8, в открывшемся экране Start вы можете просто напечатать название приложения.
Другой способ — перемещение курсора в правый верхний угол экрана для вызова меню Charms и последующий выбор ярлыка экрана Start (слишком медленно, на мой взгляд).
Или же вы можете задержать курсор в левом нижнем углу на панели задач, дождаться, когда появится миниатюрная версия экрана Start, и выбрать ее. У меня это не всегда получалось, и, как правило, не хватало терпения, чтобы точно навести курсор.
Как видите, это совершенно новый экран Start, на котором нет каких-либо приложений или других настроек. Если я хочу запустить приложение, которого нет на экране Start, я могу просто начать печатать название приложения прямо здесь, и система будет искать его. Из экрана Start легко перейти в панель Control Panel, но до нее также можно добраться и другими путями.
Комбинация Settings
Помимо экрана Start, вы будете часто использовать окно Settings (Winkey + I). Это связано с тем, что меню Settings предоставляет быстрый доступ как к панели Control Panel, так и к меню PC Info (которое на самом деле является приложением Control Panel — System), а также к таким полезным экранам, как настройка питания, настройка звуков, настройка уведомлений и настройка сети (экран 4).
![]() |
Экран 4. Winkey + I — комбинация Settings |
Комбинация Charms
Charms (Winkey + C) — это ключевое меню, из которого можно добраться почти до любого окна. Оно предоставляет доступ к экранам Start, Control Panel и позволяет искать приложения, настройки или файлы в системе в дополнение к функциям панели задач, представленных на экране Settings (экран 5).
![]() |
Экран 5. Winkey + C — комбинация для вызова Charms |
Комбинация Search
Вместо перехода в меню Charms, а оттуда на экран Search вы обойтись одним кликом мыши, если запомните сочетание клавиш для вызова экрана Search (Winkey + Q). Эта комбинация клавиш сразу переводит нас к инструменту поиска в системе, который группирует результаты по приложениям, настройкам и файлам (экран 6). Вам не придется переводить курсор в текстовое поле; как и на экране Start, просто начните печатать, и механизм поиска начнет фильтровать результаты. Если вы щелкните мышью на кнопке Apps и окно поиска будет пустым, механизм поиска покажет вам все программы, установленные в системе, в том числе встроенные.
![]() |
Экран 6. Winkey + Q — комбинация Search |
Вы заметите, что в системе Windows Server 2012 приходится печатать гораздо больше, пусть даже для того, чтобы быстро сузить область поиска. Например, чтобы быстро добраться до окна Administrative tools, вы можете нажать комбинацию Winkey + Q, затем ввести слово tools (обратите внимание, что программы не найдены, зато обнаружены две настройки), после чего дважды нажать стрелку вниз, чтобы добраться до кнопки Settings и нажать Enter (Экран 7).
Да, все совсем иначе, чем раньше. Стало ли проще? Нет. Я до сих пор не уверен, что в этом есть хоть какой-то смысл применительно к механизмам управления сервером.
![]() |
Экран 7. Поиск окна Administrative tools |
Комбинация Power User
Поль Тюрро в своей статье дает отличную подсказку в виде комбинации клавиш, которая будет очень полезна для системных администраторов: Power Users (Winkey + X). Эта комбинация предоставляет быстрый доступ к «хитам» среди средств администрирования: Programs and Features, Network Connections, Power Options, Event Viewer, System, Device Manager, Disk Management, Computer Management, Command Prompt (оба режима — администратора и обычного пользователя), Task Manager, Control Panel, Windows Explorer, Search, Run, и Desktop (экран 8).
![]() |
Экран 8. Winkey + X — Комбинация Power Users-Copy |
Без этой комбинации клавиш точно невозможно прожить.
Наконец, если вам надоели все эти Metro-штучки, вы всегда можете нажать комбинацию Ctrl + D и вернуться на рабочий стол.
Настройте механизм Remote Desktop и запомните приведенные сочетания клавиш (в своей клиентской системе Windows 7 для их хранения я использовал приложение Sticky Note), и в будущем эти знания помогут быстрее освоить Windows Server 2012. В следующий раз мы приступим к более глубокому изучению инструмента Server Manager и подходов к работе с ним.
Источник: www.osp.ru