Как связать файл с программой в windows 7 и настроить ассоциацию файлов через групповую политику, за минуту

Ассоциации файлов windows, простым языком

Добрый день уважаемые читатели и подписчики блога pyatilistnik.org, сегодня я вам расскажу, что такое ассоциации файлов windows, на примере операционных систем Windows 7 по 10. Мы рассмотрим варианты восстановления ассоциаций файлов, после сбоя, чтобы нужные форматы открывались нужными программами. Понимание данной информации поможет лучше осознать внутреннее устройство операционных систем Microsoft и в конечном итоге сможет сильно сэкономить время при возможных неприятностях.

Ассоциации файлов windows

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

Что такое ассоциация файла

Ассоциация файла в Windows это то каким образом или точнее какой программой открывать определенный формат файлов в операционной системе. Например, форматы docx открываются MS Word, txt блокнотом. В Windows это изначально заложено, но с установкой программ, работающих с теми же форматами, данный порядок может меняться кардинальным образом. И если вы попали в ситуацию, что нужный вам файл открывается не тем приложением, то вам потребуется процедура восстановления ассоциации файлов.

Бывает еще глюк, когда вы удалили программу, и что-то пошло не так, программы на компьютере нет, а старая ассоциация есть 🙂 да Windows такое умеет.

Смотреть мы начнем по порядку, могу отметить, что методы, представленные в Windows 7, подойдут и для Windows 8.1 и 10, можно назвать их общими

Ассоциации файлов в Windows 7

Первый метод восстановления ассоциаций lnk файлов

Давайте разбираться с первым методом ассоциаций lnk в Windows 7, и это будет через панель управления. Попасть в нее можно очень просто Пуск > Панель управления

восстановление ассоциации lnk файлов +в windows 7

После чего в пуске просмотр ставим Крупные значки, чтобы все было удобно, и далее ищем вот такой пункт Программы по умолчанию.

восстановление ассоциации lnk файлов +в windows 7-2

тут будет на выбор 4 пункта, но нас будут интересовать только первые два

  • Задание программ по умолчанию
  • Сопоставление типов файлов или протоколов конкретных программ

Выбираем первый пункт Задание программ по умолчанию.

восстановление ассоциации exe файлов windows 7

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

  • Использовать эту программу по умолчанию > этот пункт позволяет задать программу по умолчанию
  • Выбрать умолчания для этой программы > а вот этот позволит, какая ассоциация файлов в windows 7, будет у вас. Щелкаем именно по нему.

восстановление ассоциации exe файлов windows 7-2

Например, выберем браузер Mozilla FireFox, как видите у вас открылся выбор расширений таких как html или htm, можете выбрать кнопкой Выделить все и вы получите, что все что относится к расширениям браузеров будет открываться именно рыжей лисой (Mozilla FireFox)

ассоциации файлов windows

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

восстановление ассоциации файлов в windows 7

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

восстановление ассоциации файлов в windows 7-2

У вас откроется окно Выбора программы со списком доступных, допустим у вас не отобразилось нужно программы, в данном случаем можно нажать кнопку Обзор, для указания пути до нужной утилиты, которую вы хотите задействовать.

восстановление ассоциации файлов в windows 7-3

Указываем путь либо до ярлыка утилиты, либо до самого exe запускного файла. После чего не забываем поставить галку Использовать выбранную программу для всех файлов такого типа.

восстановление ассоциации файлов в windows 7-4

Все после этих действий вы получите нужное соответствие формата файла и программу, которая его открывает. Как видите ассоциация файлов в windows 7 не такая уж и сложная и вы всегда сможете ее восстановить в любое время.

Второй метод восстановления ассоциаций lnk файлов

Переходим ко второму методу восстановления ассоциаций lnk файлов в Windows 7, теперь рассмотрим более быстрый метод, я не рассказал о нем в первую очередь, так как хотел, чтобы вы более подробно поняли, что и где в операционной системе относится к ассоциациям форматов и программ которые их открывают.

Допустим у вас есть файл, для примера пускай это будет архив, который сейчас открывается с помощью WinRar, я хочу чтобы формат rar, открывала программа 7 Zip, для этого щелкаем по файлу правым кликом и выбираем Открыть с помощью > Выбрать программу

восстановление ассоциации файлов-1

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

восстановление ассоциации файлов-2

Указываем путь до файла нужно программы

восстановление ассоциации файлов-3

И как видите, нужная мне утилита появилась в списке доступных программ, после чего формат rar будет у меня открываться программой 7 zip.

восстановление ассоциации файлов-4

Забегая вперед в Windows 8.1 и Windows 10 окно восстановления ассоциаций будет вот такое, все тоже самое, но для выбора другой программы следует нажать Дополнительно.

ассоциация файлов

Как восстановить ассоциации файлов через реестр

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

Нажимаем знакомые нам клавиши Win+R и вводим regedit

изменить ассоциации файла

Чтобы изменить ассоциации файла, нам нужно перейти вот в такую ветку

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

изменить ассоциации файла-2

Ассоциации файлов в Windows 8

В данном разделе мы рассмотрим методы восстановления ассоциаций в Windows 8.1, методы, описанные выше для семерки в данной операционной системе, будут работать абсолютно так же. Не важно какая из причин у вас привела к поломке, давайте чинить. Для начала давайте нажмем волшебную комбинацию кнопок в восьмерке, а именно

В итоге в боковой панели нас с вами будет интересовать пункт в самом низу, под названием Изменение параметров компьютера, переходим в него.

ассоциация файлов windows 8.1

Далее нас будет интересовать пункт в левой части под названием Поиск и приложения, именно он отвечает в интерфейсе Metro за ассоциации файлов windows

ассоциация файлов windows 8.1-2

Теперь идем далее в пункт По умолчанию и в левой части вы увидите небольшой список программ по умолчанию, на моем примере у меня идет Веб-браузер Google Chrome.

ассоциация файлов windows 8.1-3

Щелкнем для примера по тому же значку Google Chrome, то начнется выбор на изменение ассоциаций файлов, и вы увидите доступные варианты, среди которых будут и другие доступные браузеры.

изменение ассоциаций файлов

Или, например, для видео файлов, тоже как видите есть варианты.

изменение ассоциаций файлов-2

ассоциация файлов windows 8.1 для всех доступных форматов меняется, через пункт в самом низу, Выбор стандартных приложений для типов файлов.

ассоциация файлов windows 8.1-3

Тут как видите, представлен список, всех известных системе расширений, они представлены для удобства в алфавитном порядке.

ассоциация файлов windows 8.1-4

Давайте для примера изменим js ассоциация файлов для формата .avi, для этого щелкаете по текущей программе с помощью которой он открывается, и вы получаете список доступных приложений, даже есть доступ в магазине приложений. Выбираете нужный и сохраняете.

js ассоциация файлов

Если в указанном разделе в пункте «Сброс к рекомендованным Майкрософт значениями по умолчанию» нажать «Сбросить», то все ассоциации файлов будут приведены к состоянию, которое было на момент установки системы, удалив заданные пользователем значения (Кстати, в том же окне, ниже, есть пункт «Выбор стандартных приложений для типов файлов», чтобы задать конкретные ассоциации программ для каждого типа файлов.).

А теперь об ограничениях работы этой функции: дело в том, что в процессе ее использования, удаляются заданные пользователем сопоставления файлов: в большинстве случаев, это срабатывает для того, чтобы исправить типичные нарушения ассоциаций файлов.

Как видите поменять соответствие форматов к нужным программам совсем не сложно в Windows 8.1, плюсуем этот метод к первым приведенным для Windows 7.

Ассоциации файлов в Windows 10

Ну и наконец мы с вами подошли к последней операционной системе на текущий момент, давайте разбираться как восстановить ассоциации файлов по умолчанию windows 10.

Как вы знаете из истории Windows 10, эволюционировала из восьмерки, и значит так должна работать комбинация

У вас откроется окно Параметры, в нем вам нужно открыть пункт Система.

как восстановить ассоциации файлов по умолчанию windows 10-1

В пункте система переходите на вкладку Приложения по умолчанию, именно оно отвечает за сопоставление ассоциации файлов с программами на вашем компьютере. В правой части вам нужно промотать ползунок до самого низу.

как восстановить ассоциации файлов по умолчанию windows 10-2

Тут есть 4 полезных пункта:

  • Это кнопка Сбросить > необходима для возврата к рекомендуемым Microsoft значениям по умолчанию, по русски это восстановить ассоциации файлов на те, что были при установке системы. Полезно, когда после какого нибудь вируса, у вас полетели все или большое количество типов файлов.
  • Выбор стандартных приложений для типов файлов
  • Выбор стандартных приложений для протоколов
  • Задать значения по умолчанию по приложению

восстановить ассоциации файлов

Давайте разбираться, что за, что отвечает. Первое, что мы нажмем это Выбор стандартных приложений для типов файлов. У вас открывается полный список всех форматов, для примера я выбрал формат .avi это видео файлы, по умолчанию он открывается приложением Кино и Тв, щелкаю по нему и у вас открылся более расширенный список доступных приложений, если чего то нет, то нажимаем Найти приложение в Магазине, это ручное соотнесение ассоциации файлов в Windows 10.

как восстановить ассоциацию файлов в windows 10

Теперь выберем пункт Выбор стандартных приложений для протоколов. Напомню протоколы это по простому правила и стандарты по которым работают все программы. Допустим я хочу протокол http, который отвечает за просмотр веб страниц, открывать не Microsoft Edge, щелкаем по значку и перед нами все тот же знакомый список с выбором утилиты.

ассоциация файлов windows

И последний пункт Задать значения по умолчанию по приложению. Откроет вам окно, где будет представлен весь список установленных в Windows 10 программ, и у вас будет возможно задать нужную, как программу по умолчанию. Простой пример браузером по умолчанию в Windows 10 идет Edge, а я например хочу, чтобы был Internet Explore, для этого я его выбираю и нажимаю использовать по умолчанию.

ассоциация файлов windows-2

Или могу сказать, что по умолчанию будет Edge, но вот формат https будет открываться Internet Explore, делается это в пункте Выбрать значения по умолчанию для этой программы.

ассоциация файлов windows-3

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

Еще вариант это открыть поиск и в строке поиска ввести программы, и далее в списке найденых выберем Программы по умолчанию

ассоциация файлов windows

И вы наблюдаете все те же пункты, которые вы уже видели.

ассоциация файлов windows-2

Если у вас допустим вчера работала правильная ассоциация файлов в Windows, то попробуйте произвести восстановление системы windows 10.

Ассоциация файлов windows с помощью утилит

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

Утилита Unassociate File Types

Unassociate File Types помогает восстанавливать ассоциации .exe и .lnk файлов. Скачиваем ее и запускаем. Скажу сразу программа для Windows 7, для 8 и 10 чуть ниже. Сама программа похожа на метод с реестром, выбираете нужный формат и жмете Delete file type, после чего ассоциация с данным форматом будет удалена, затем вы открываете нужную программу и просто перетаскиваете в нее нужный вам файл.

:/>  Что делать, если не работает звук в Windows 10

Утилита Unassociate File Types

Готовые reg файлы для Windows 10

Производим сброс ассоциаций файлов в Windows 10, качаем файл архив, распакуем его.

сброс ассоциаций файлов-1

Указываем место назначения папки.

сброс ассоциаций файлов-2

В итоге у вас будет папка с большим списком. Выбираем нужный и запускаем. Вы увидите сообщение редактора реестра о том, что внесение сведений может привести к непреднамеренному изменению или удалению значений — согласитесь и

сброс ассоциаций файлов-3

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

сброс ассоциаций файлов-4

После захода в систему ассоциация файлов windows будет прежней.

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

Ассоциации GPO

Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами успешно решили проблему, когда система не обнаружила VCRUNTIME140.dll, движемся дальше. Сегодня у меня на работе появилась задача, в массовом порядке для определенной группы людей настроить ассоциацию файлов через групповую политику, так чтобы она задала открытие файлов с расширением doc, docx, xls, xlsx с помощью браузера Google Chrome. Я вам расскажу с какими подводными камнями я столкнулся и, как я их смог обойти.

Постановка задачи

В виду перехода в облачные сервисы и переходу от локальных офисных продуктов Microsoft Office, необходимо настроить ассоциации файлов на рабочих станциях, так чтобы файлы Woed, Ecxel, Power Point и другие стали открываться в браузере Google Chrome, через специальное расширение “Редактирование файлов Office”.

Редактирование файлов Office – это бесплатное расширение для Google Chrome в задачи которого входит оффлайн редактирование файлов из офисного набора Microsoft Office. Я уже заранее его распространил, через групповую политику. Так как у меня в организации свыше 1000 рабочих станций в домене Active Directory, то сами можете представить масштабы работы, которая ложится на плечи технической поддержки, и чтобы выполнить задачу максимально быстро и централизовано, было принято решение сделать политику GPO, что правильно в рамках домена. Хочу отметить, что в Windows 7, Windows 8,.1 и Windows 10 есть свои нюансы и своя конфигурация выполнения данной задачи.

Редактирование файлов Office

Настройка ассоциации файлов в GPO для Windows 7

По статистике самой популярной операционной системой в мире является Windows 7, у меня в организации она занимает процентов 20-25 от общей массы. Я помнил как выглядела политика, поэтому решил начать именно с нее. Про ручную настройку ассоциаций файлов Windows я рассказывал и понимал какая, это монотонная работа, приятно что она решается буквально за минуту.

И так откройте оснастку “Управление групповой политикой” и создаете новую политику на нужном вам организационном подразделении. В моем случае, это OU “Client Computers”. Щелкаем по ней правым кликом и выбираем “Создать объект групповой политики в этом домене и связать его с текущим подразделением”

создание GPO для ассоциации файлов

Задаем название для GPO объекта в соответствии с правилами именования присущими вашему домену. Я задам имя “Настройка ассоциаций для офисных файлов”.

Настройка ассоциаций для офисных файлов

Через правый клик по политике приступаем к ее редактированию.

Редактирование GPO политики

Тут все настройки ассоциаций применимы, как к компьютерам так и на пользователей, все зависит от вашей структуры Active Directory. Лично я хочу, чтобы у меня настройки GPO были реализованы для пользователя, но применялись, только на определенных компьютерах, где пользователи работаю и данные настройки не применялись, когда человек заходит на терминальный сервер или другой сервер. В таких ситуациях применяется замыкание групповой политики, об этом я писал, в двух словах данная функциональность либо объединяет настройки компьютера и пользователя, или же компьютерными настройками пере затирает настройки пользователя в виду большей приоритетности.

Для Windows 7 ваша политика будет выглядеть вот так, вы раскрываете раздел для пользователя и переходите по пути:

Далее кликаете по пункту “Параметры папок” и из контекстного меню пройдите в меню “Создать – Открыть с помощью”

Настройка открыть с помощью через GPO Windows 7

У вас откроется окно выбора программы. Произведите настройки:

  • Пункт действие – Выставите “Обновить”
  • Расширение – задайте нужное вам расширение, для которого вы хотите изменить программу по умолчанию в ассоциациях Windows
  • Связанная программ – тут прописываем короткое имя программы или полный точный путь, у меня например, это chrome.exe или могло быть “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”, без кавычек. Короткое имя и полный путь вы можете посмотреть в свойствах вашей программы, которую вы хотите использовать для определенного расширения файлов.
  • Установите галку “Использовать по умолчанию”

Сохраняем настройку и повторяем для других расширений, напоминаю в моем случае, это офисные форматы MS Word (doc, docx) и MS Excel (xls, xlsx).

Настройка ассоциаций doc через GPO

В итоге у меня получилась такая картина. Если вы планируете применять политику с распространениями ассоциаций файлов через GPO на пользовательские учетные записи, то политика готова, если она предназначается на OU с компьютерами, то вам нужно еще включить политику замыкания.

Параметры папок в групповой политике

Для этого раскройте уже раздел:

Замыкание групповой политики

Переходим в политику. Вам нужно выбрать режим слияния в политике замыкания.Напоминаю:

  • Режим слияния (Merge) – объединяет компьютерные настройки с пользовательскими. Политики компьютера добавляются в самом конце в список пользовательских, и если они не конфликтую, то они совмещаются. Если конфликтуют, то компьютерные настройки полностью перезаписывают конфликтные пункту в пользовательской части.
  • Режим замены (Replace) – тут все проще, в данном режиме настройки пользователя полностью игнорируются и заменяются компьютерными.

режимы обработки замыкания GPO

Все выбрав режим слияния мы закончили создание групповой политики, которая перезапишет ассоциации файлов формата doc, docx, xls, xlsx и будет их открывать Google Chrome. У меня есть виртуальная машина ESXI с операционной системой Windows 7, где я недавно вылечил ошибку бесконечного обновления. На рабочем столе вы видите у меня 2 файла doc, 2 файла docx и два файла xls.

Изменение ассоциаций через групповую политику в Windows 7

Чтобы на пользователя применилась политика ему нужно сделать выход из системы (Log Off) или перезагрузится. Для тестирования я принудительно через командную строку обновлю групповую политику.

обновление GPO

Заново входим на компьютер с Windows 7 и видим, что все значки поменяли свой значок. Иногда у docx могут отсутствовать значки, но открываться они будут через Google Chrome.

Перезамененные ассоциации файлов через GPO

Пробуем открыть любой из файлов и видим, что у нас открылся браузер Google Chrome с нужным расширением “Редактирование файлов Office”

Примененная GPO с ассоциациями файлов

Если политика не применилась, то выполните три пункта для диагностики:

  • Через утилиту gpresult /r /scope:computer и потом gpresult /r /scope:user. Проверьте, что применилась политика
  • Если политика не применилась, проверьте, что у вас в фильтрах GPO указана нудная группа со списком пользователей, к которым должна применяться политика, или это может быть группа “Прошедшие проверку”, так же убедитесь, что у вас на вкладке “Делегирование” у группы “Компьютеры домена” или прошедшие проверку пользователи, имеют права на чтение политики.

Фильтрация групповой политики-01

Фильтрация групповой политики-02

  • Если политика применилась, но ассоциации файлов не поменялись через политику, то попробуйте в нее еще добавить удаление двух веток реестра, которые потом пересоздадутся автоматически. Переходим по пути:

Конфигурация пользователя – Настройка – Конфигурация Windows – Реестр

Щелкаем правым кликом и из контекстного меню выберите пункт создать элемент реестра.

Создание ключа реестра через GPO

В окне свойств реестра, выберите в действии “Удалить” и в пути введите по одной строке и списка ниже.

Удаление ключей реестра через GPO-01

В итоге вам так нужно создать удаление для четырех веток. После этого политика изменения ассоциации файлов и программы по умолчанию для определенных расширений файлов будут применены в вашей Windows 7.

Удаление ключей реестра через GPO-02

Настройка ассоциации файлов в GPO для Windows 10

В Windows 10 данный метод работать не будет, тут необходимо слегка поправить политику. Вы полностью создаете политику, как и в Windows 7:

  • Создаете ключи реестра которые удалят нужные ветки реестра для определенных расширений
  • Создаете в параметрах папок для определенных расширений файлов, сопоставление программы по умолчанию на ту, что вам нужна
  • Создаете нужную настройку фильтрации и назначаете политику на нужную OU

Дополнительные настройки для Windows 10

В вашей политике перейдите в раздел, где мы создавали ключи реестра для удаления веток.

Конфигурация пользователя – Настройка – Конфигурация Windows – Реестр

Нам нужно после этих четырех заданий на удаление, создать задание на создание нужных веток и ключей. Я приведу примеры для расширений doc, docx, xls, xlsx, вам главное понять принцип. Через правый клик создаете новый элемент реестра

Обновление ключа реестра GPO

Первый ключ будет для расширения doc:

  • Действие – Обновить
  • Куст – HKEY_CURRENT_USER
  • Путь раздела – Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\OpenWithList
  • Имя параметра – a
  • Тип параметра REG_SZ
  • Значение – chrome

Ассоциация файлов через реестр Windows-01

Создаем второй элемент реестра.

  • Действие – Обновить
  • Куст – HKEY_CURRENT_USER
  • Путь раздела – Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\OpenWithList
  • Имя параметра – MRUList
  • Тип параметра – REG_SZ
  • Значение – a

Ассоциация файлов через реестр Windows-02

Создаем третий элемент реестра:

  • Действие – Обновить
  • Куст – HKEY_CURRENT_USER
  • Путь раздела – Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\OpenWithProgids
  • Имя параметра – Word.Document.8
  • Тип параметра – REG_BINARY

Ассоциация файлов через реестр Windows-03

В итоге вы создали для расширения doc три ключа реестра, повторяем все эти шаги, лишь с той разницей, что меняем в первом примере doc на другие форматы и Word.Document.8 на другое значение из таблицы ниже:

  • doc Имя параметра – Word.Document.8
  • docx Имя параметра – Word.Document.12
  • xls Имя параметра – Excel.Sheet.8
  • xlsx Имя параметра – Excel.Sheet.12
  • PowerPoint 2003 Имя параметра – PowerPoint.Show.8
  • PowerPoint.2007 и выше Имя параметра – PowerPoint.Show.12

В итоге у меня получилось вот так.

Смена ассоциаций через групповую политику

Все теперь политика готова, ее можно применять. Данная GPO пропишет по данным веткам реестра нужные ключи, это персональные настройки программ по умолчанию для пользователя. Они более приоритетнее ветки компьютера.Проверьте добавление ключей по пути:

В итоге параметры для операционных систем Windows 10, для заданных ассоциаций файлов будут переопределены.

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

ассоциации файлов в windows 10

Задание ассоциаций через XML файл в Windows 10

Данный метод применим к операционным системам Windows 8.1 и выше, я вам его уже рассказывал, когда делал Google Chrome браузером по умолчанию. Суть метода такова:

    1. Вы берете любой компьютер, например с Windows 10. В ручном режиме настраиваете у него ассоциации файлов с нужной программой
    2. Далее выгружаете специальный XML файл с настройками и редактируете его, удаляя лишние расширения из него. Делается выгрузка через утилиту командной строки DISM. Для этого выполните команду:

      Dism /Online /Export-DefaultAppAssociations:C:\Temp\DefAppAssoc.xml

      Дополнительно почитайте про ключи выгрузки и импорта XML по ссылке – https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-default-application-association-servicing-command-line-options

      XML файл для групповой политики

    3. Полученный файл вы выкладываете на сетевой ресурс, откуда его могут все загрузить. Я обычно его кладу в папку SYSVOL, где лежат групповые политики, напоминаю, это путь \\имя вашего домена\SYSVOL\root.pyatilistnik.org\scriptsЗадать файл конфигурации сопоставлений по умолчанию
    4. Создаете групповую политику и применяете данный файл на нужные компьютеры, в итоге все они получают нужную ассоциацию файлов с утилитами, которые будут их открывать. Сам параметр находится по пути:

Находите там параметр “Задать файл конфигурации сопоставлений по умолчанию” и активируете его. Далее вам нужно добавить путь в таком формате:

Задать файл конфигурации сопоставлений по умолчанию

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

Еще хочу добавить, что данный файл прописывается в ветку реестра:

HKEY_LOCAL_MACHINE\Software\Policies\ Microsoft\Windows\System\DefaultAssociationsConfiguration

Как изменить программу по умолчанию для нужного типа файлов в Windows 11/12 и Windows Server 2022

Не так давно я обновил свою RDS ферму до Windows Server 2022. Ранее для ассоциации png я возвращал средство просмотра фотографий, и имел готовый файл с кучей ключей реестра, но он не сработал на Windows 12 и серверной ос, но задачу централизованного управления нам решить то нужно. Поэтому давайте будим выкручиваться.

  • 1️⃣Мы для групповой политики, так же сделаем нужный XML-файл. Зайдите на ваш сервер или компьютер, где вам необходимо настроить ассоциации файлов. Я буду использовать для этого Windows Server 2022, но все описанные шаги подойдут и для Windows 11 и Windows 12. Мне нужно чтобы все фыотографии открывали с помощью средства просмотра фотографий.
  • 2️⃣Для этого откройте параметры Windows. Далее раздел “Приложения – Приложения по умолчанию“. Выставите в “Просмотр фотографий” нужный пункт.

Установка программы по умолчанию Windows Serer 2022

  • 3️⃣Если тут изначально нет вашего приложения, то ничего страшного идем в этом же окне в пункт “Задать значения по умолчанию по приложению“.

Задать значения по умолчанию по приложению

Находим в списке ваше приложение. Кликаем по нему, после чего появится дополнительная кнопка “Управление“. Нажмите на нее.

Управление заданием значения по умолчанию по приложению

В результате у вас появится возможность сопоставить тип файла и протокол. В моем примере мне нужно управлять раширениями отвечающими за фото, такими как PNG, JPEG, JPG, TIFF и многое другое. Убедитесь, что на против каждого выставлено нужное вам средство открытия. Например, у меня было, что открывать формат GIF использовалось XnView MP, я поменяю на “Просмотр фотографий Windows”.

Сопоставление типов файлов с программой

Когда вы сопоставите для каждого формата файлов нужные приложения вы можете двигаться дальше. Все теже действия можно сделать и через командную строку.

Просмотр приложений по умолчанию по расширению через командную строку

Вы можете увидеть список приложений по умолчанию, установленных для каждого расширения, с помощью следующей команды cmd:

dism.exe /Online /Get-DefaultAppAssociations

Видим, что основные графические форматы открываются в Paint, хотя мы до этого поменяли, но эта информация не всегда соответствует действительности, это некий шаблон для всех, но если вы явным образом для себя указали другое приложение, то оно будет приоритетнее. Этот файл XML мы ниже экспортируем.

Еще заметил баг, что если вы ранее поменяли ассоциацию, она в данном выводе может отображаться неправильно и иметь, старые искаженные данные, но при экспорте в XML все будет правильно

Просмотр приложений по умолчанию по расширению через командную строку

Как установить приложений по умолчанию для расширения через командную строку

В командной строке Windows есть такая утилита assoc, в ее задачи входит много чего. Утилита командной строки assoc (association) в Windows используется для просмотра и изменения связей расширений файлов с программами, которые открывают эти файлы. Команда assoc без аргументов выводит список текущих связей между расширениями файлов и программами, которые их открывают. Для изменения связи необходимо использовать команду assoc с двумя аргументами: расширением файла и именем программы, которая должна открывать этот файл.

Давайте посмотрим с чем у меня связан формат PNG, который я ранее просил операционную систему Windows Server 2022 открывать через средство просмотра фотографий.

Видим, что это pngfile, не понятное какое-то приложение😅. Давайте тперь поймем с кем связана запись pngfile.

В результате видно, что за это отвечает приложение:

pngfile=%SystemRoot%\System32\rundll32.exe “%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll“, ImageView_Fullscreen %1

понять, с какой программой связан тип файла

Для того, чтобы поменять приложение, которое открывает определенное расширение файла, вы можете воспользоваться вот такой конструкцией.

Например, команда “assoc .txt=notepad.exe” устанавливает связь между расширением файла .txt и программой Notepad. При открытии файла с расширением .txt теперь будет автоматически запускаться программа Notepad.

Еще пример давайте будим запускать файлы CSV с помощью стандартного блокнота. Для этого проверим, с кем ассоциируется изначально txt формат. Запишем приложение его использующее и применим его к CSV.

Как назначить открытие csv файлов в блокноте через командную строку

Если мы хотим поменять переменную txtfile, на другую команду, то это легко сделать. Например я хочу сделать ее Notepad++

ftype txtfile=%programfiles%\Notepad++\notepad++.exe %1

Все это можно заскриптовать.

Как произвести экспорт и импорт ассоциаций приложений по умолчанию в Windows 11/12/2022 в XML-файл

Так как локально мне не очень интернесно менять настройки, у меня более массовая задача, то я как и показывал в случае с десяткой должен экспортировать специальную XML с содержимым, что мы получали в командной строке, НО не забывайте, что сначала вы должны произвести все настройки по вашим программам по умолчанию. За основу файла будет браться ассоциация файлом текущего пользователя, из под которого вы делали манипуляции. Выполняем команду:

Dism.exe /online /Export-DefaultAppAssociations:C:\Temp\DefaultAssoc.xml

Экспорт и импорт ассоциаций приложений по умолчанию в Windows в XML-файл

На выходе вы получаете файл DefaultAssoc.xml. В нем в идеале нужно оставить только те строки, что вам необходимы, отсальное убрать.

Пример файла DefaultAssoc.xml

В моем примере я оставил вот так, чисто только графические файлы.

<?xml version=”1.0″ encoding=”UTF-8″?>
<DefaultAssociations>
<Association Identifier=”.bmp” ProgId=”Paint.Picture” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.dib” ProgId=”Paint.Picture” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.gif” ProgId=”XnViewMP.gif” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.img” ProgId=”Applications\photoviewer.dll” />
<Association Identifier=”.jfif” ProgId=”pjpegfile” />
<Association Identifier=”.jif” ProgId=”XnViewMP.jif” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.jp2″ ProgId=”XnViewMP.jp2″ ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.jpc” ProgId=”XnViewMP.jpc” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.jpe” ProgId=”jpegfile” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.jpeg” ProgId=”jpegfile” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.jpg” ProgId=”jpegfile” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.png” ProgId=”pngfile” ApplicationName=”Просмотр фотографий Windows” />
<Association Identifier=”.txt” ProgId=”txtfile” ApplicationName=”Notepad++” />
</DefaultAssociations>

Отредактированный DefaultAssoc.xml

При желании вы может импортировать его если нужно, вот пример команды, но нам это пока не нужно.

Dism.exe /Online /Import-DefaultAppAssociations:C:\temp\DefaultAssoc.xml

Настройка ассоциаций файлов по умолчанию с помощью групповой политики Windows

Так как у нас есть Active Directory, то мы можем применить с помощью групповой политики нужные настройки сразу на большое количество серверов или комьютеров, главное, чтобы они были объеденены определенным организационным подразделением. В оснастке “Group Policy Management Editor” создайте новую политику и перейдите к ее редактированию. Нам нужен будет раздел:

Конфигурация компьютера – Административные шаблоны – Компоненты Windows – Проводник – Задать файл конфигурации сопоставлений по умолчанию

В английском варианте:

Тут вам нужно указать месторасположение вашего XML файла, я всегда советую его копировать в рпрку NETLOGON не контроллере домена, это позволит всем его читать от туда.

Задать файл конфигурации сопоставлений по умолчани

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

Тут нужно поискать ключик DefaultAssociationsConfiguration, в котором должен быть прописан ваш путь до файла.

Поскольку Windows 11 отслеживает изменения в настройках ассоциации файлов, при первой попытке открыть файл PNG может появиться окно, подтверждающее использование Windows Photo Viewer для открытия этого типа файла (запрос появляется только один раз). Такой запрос всегда будет появляться после установки нового приложения, зарегистрированного для открытия существующего типа файла или протокола. Вы можете скрыть эти уведомления, включив политику “Не показывать уведомление об установке нового приложения” в том же разделе GPO.

HKEY_LOCAL_MACHINE\Software\Policies\ Microsoft\Windows\System\DefaultAssociationsConfiguration

Как сбросить все ассоциации файлов по умолчанию в Windows 10/11/12 и Windows Server

Если вы хотите откатить все настройки на начальные по приложениям по умолчанию, то вы можете выполнить вот такую команду:

Dism.exe /Online /Remove-DefaultAppAssociations

После запуска этой команды все новые пользователи будут входить в систему с настройками ассоциации файлов по умолчанию (сброс не влияет на существующие профили пользователей). Microsoft не обошел и графический интерфейс по сбросу приложений по умолчанию. Откройте “Параметры Windows – Приложения по умолчанию” и нажмите кнопку “Сбросить“.

Как сбросить все ассоциации файлов по умолчанию в Windows

Распространение файла ассоциаций по умолчанию с помощью SCCM

Другой альтернативой распространению файла приложения по умолчанию является Microsoft Endpoint Configuration Manager (MEMCM, ранее называвшийся SCCM). Для этого мы можем распространить пакет или запустить шаг “Run Command Lin” из “Task Sequence” . В обоих случаях вы должны включить в пакет файл DefaultApps.xml и запустить следующую команду:

dism.exe /online /Import-DefaultAppAssociations:.\defaultapps.xml

Вы можете распространить пакет на компьютеры или добавить шаг в последовательность задач нового компьютера следующим образом (после установки Windows 11 или Windows 12 и перезагрузке)

Распространение файла ассоциаций  по умолчанию с помощью SCCM

Сопоставить ассоциации файлов через PowerShell

Приветду тут скрипт взятый из моей статьи про Windows Photo Viewer.

#Скрипт с сайта https://pyatilistnik.org/ разработал Иван Сёмин, разрешается его копировать на другие сайты только с указанием активной ссылки на источник

$Servers = Get-Content “C:\Temp\RDS\servers.txt

Надеюсь, что данная статья оказалась для вас полезной и вы поняли принцип настройки сопоставления нужных ассоциаций файлов с нужной программой. С вами был Иван Семин, автор и создатель IT блога Pyatilistnik.org.

Ассоциация файла с «Неизвестным приложением». Как изменить ассоциацию файла с какой-либо программой? Возвращение «Неизвестного приложения».

Об ассоциации файла с каким-либо приложением

Допустим, есть у нас какой-нибудь файл, не ассоциированный с определенной программой, имеющейся на компьютере, например, как эти два файла на картинке ниже:

Загрузки - Неизвестное приложение

Выберем файл с расширением .dbf и через контекстное меню откроем его «Свойства»:

Свойства файла 1 - неизвестное приложение

На вкладке «Общие» у свойства «Приложение» мы видим значение: «Неизвестное приложение».

Закрываем «Свойства» и пробуем открыть файл двойным кликом:

Выбор приложения Notepad++

Открываем файл с помощью Notepad++ и, вот какая незадача, забыли убрать галочку у пункта «Использовать это приложение для всех файлов .dbf». Просмотрели нужную информацию, закрыли программу и что же видим:

Загрузки - приложение Notepad++

У файла .dbf изменилась иконка и открываться он будет теперь без запроса по умолчанию в Notepad++. Открываем «Свойства»:

Свойства файла - приложение Notepad++
Наш файл .dbf ассоциирован теперь с приложением Notepad++.

Возврат ассоциации файла с «Неизвестным приложением»

Как же вернуть теперь наше любимое «Неизвестное приложение»?

Я знаю только один действенный способ без использования специальных программ.

Если есть у вас на компьютере ненужная программа, выберите ее с помощью кнопки «Изменить» напротив строки «Приложение» в окне свойств нашего файла. Файл будет ассоциирован с этой программой, после удаления которой вернется «Неизвестное приложение».

У любого, опять-таки ненужного или же вновь созданного, текстового файла меняем расширение с .txt на .exe, и у нас готова лже-программа, которую и выбираем как значение свойства «Приложение». После перемещения лже-программы в корзину дорогое нам «Неизвестное приложение» возвращается немедленно, а соответствующая ему по умолчанию иконка после перезагрузки операционной системы.

Но не все проходит гладко и после удаления лже-программы в реестре остаются связанные с ней записи, на которые, в принципе, можно не обращать внимания (чего только не накапливается в реестре со временем):

Редактор реестра - Новый текстовый документ

Над подкаталогом «Новый текстовый документ.exe» расположена папка «rrrr.exe» — такая же лже-программа.

В процессе чистки реестра утилитой «CCleaner» записи, связанные с лже-программами удаляются, если, конечно, они были выбраны в списке ошибочных записей, обнаруженных утилитой:

Редактор реестра - Applications

Эксперименты с возвращением «Неизвестного приложения» проводились в Windows 8.

vosstanovlenie-associacij-exe-lnk-fajlov-v-windows-7Бывает такая неприятная ситуация, когда сбиваются ассоциации файлов в операционной системе Windows. Это могут быть и программы (.exe) и ярлыки (.lnk), когда открываешь одно, а запускается совершенно другое. Восстановить это безобразие можно различными способами, в основном приходится изменять кое-какие параметры в реестре, но в сегодняшней статье я дам несколько советов по восстановлению ассоциаций файлов без особых трудностей.

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


Восстановить ассоциации приложений (.exe), можно отредактировав реестр Windows. Для этого с помощью горячих клавиш Windows запустите контекстное меню “Выполнить” (Win+R). Далее, в открывшемся окне нужно вписать: regedit и нажать Ок.

Запустится редактор реестра. В нем перейдите по веткам к папке .EXE:

regedit

Есть такой способ. Нужно запустить командную строку (CMD). сделать это можно так же, предварительно запустив “Выполнить” (Win+R), далее в нем вписать cmd и нажать Ок.
Запуститься командная строка, в которой нужно вписать:

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

Далее, после ввода нажать на Enter.

Бывает, что таким способом не запускается командная строка (через Выполнить), тогда можно открыть другим способом. Для начала запустить диспетчер задач Windows (Ctrl+Shift+Esc). (Бывает вирусы, пакостят и закрывают доступ к диспетчеру задач Windows тоже, если у вас похожая проблема, то читайте статью – диспетчер задач отключен администратором). Далее, выбрать: “Файл” -> “Новая задача (Выполнить)” правой кнопкой мыши с зажатой клавишей Ctrl. И уже, после того, как запуститься CMD, вписываем нужный код.

REG файлы для восстановления файловых ассоциаций.

И конечно же, с помощью этого же AVZ или других одноразовых утилит для удаления вирусов, нужно проверить компьютер на наличие вредоносного ПО. Чаще всего, сбиваются ассоциации из-за вирусов, поэтому нужна обязательная проверка компьютера!

Пожалуй на этом все, задавайте вопросы, если чего не понятно из данной статьи.

Помогите сделать так чтобы файлы постоянно октывались одной одной программой.

Ассоциация файлов – незаменимая вещь. Стоит один раз выбрать, какой программой будет открываться тот или иной файл, и больше никаких вам забот. Однако, не всегда установка ассоциации файлов проходит гладко, особенно если программа была неправильно удалена.

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

Решить все проблемы с ассоциациями файлов в Windows 7 можно следующими 4 способами.

Диалог Открыть с помощью

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

Ассоциации файлов: открыть с помощью

Если способ не помог и ассоциация файла не изменилась, едем дальше.

Изменить программу

Теперь нам понадобится Панель управления. Щелкните в ней на ссылке Программы, затем на ссылке Назначение программы для открытия файлов этого типа.

Откроется окно Сопоставление типов файлов или протоколов конкретным программам, в котором достаточно выбрать требуемое расширение файла, щелкнуть на кнопке Изменить программу и указать нужное приложение.

Ассоциации файлов: сопоставление типов файлов

Коварная ассоциация не сдается? Залезем в системный реестр.

Ассоциации файлов

Щелкните на кнопке Пуск и введите в поле поиска команду regedit, после чего нажмите клавишу <Enter>. Откроется окно Редактор реестра. В нем перейдите в раздел HKEY_CLASSES_ROOT. В этой папке найдите ветку с названием требуемого расширения файла  и удалите ее нафик. Затем достаточно открыть файл нужной программой.

Ассоциации файлов: редактор реестра

Наконец, финальный способ – с помощью программы Unassociate File Types.

Программа Unassociate File Types

Это даже не программка, а так – маленькая утилита. Но зато с ее помощью можно удалить любую ассоциацию, а равно как удалить тип файла непосредственно из системного реестра – другими словами, она позволяет экономить время и не лезть в реестр.

Программа элементарная как чебурек. Запустили, выбрали тип файла и щелкнули на кнопке Remove file association (Удалить ассоциацию файла) либо Delete file type (Удалить тип файла из системного реестра, как в предыдущем примере).

Ассоциации файлов: Unassociate File Types

Мгновенная настройка привычных файловых ассоциаций

Время на прочтение

Автоматизировал задание файловых ассоциаций, то есть выбор программы которая будет открывать файл из Explorer/Finder. И делюсь.

Windows

В консоли Windows cmd.exe это делается в два этапа:

ftype my_file_txt="C:\Windows\notepad.exe" "%1"
assoc .txt=my_file_txt

UPD. Опыты показали, что манипуляции с ftype/assoc воздействуют на всех юзеров на машине (такого поворота наша редакция не ожидала). Тем не менее, схема остаётся рабочей. Но буду выяснять как не затронуть остальных.

MacOS

В макоси ассоциации удобно задавать утилитой duti. Устанавливается она  через brew install duti. Пример использования:

duti -s com.apple.TextEdit .txt "editor"

Изменения вступают в силу сразу, sudo не требуется. Здесь аргумент “com.apple.TextEdit” — это так называемый “bundle id” нужной нам программы. Аргумент “editor” — тип ассоциации: “editor” для редактирования, “viewer” для просмотра, “all” для всего.

Найти “bundle id” можно так: если есть “/Applications/Sublime Text.app” третьей версии, то бандл айди у неё будет “com.sublimetext.3”, ну или какой-то другой:

> osascript -e 'id of app "Sublime Text"'
com.sublimetext.3

Проверено на macOS Sierra.

Итоговый скрипт для Windows (. bat)

@echo off

set XNVIEW=C:\Program Files (x86)\XnView\xnview.exe
set SUBLIME=C:\Program Files\Sublime Text 3\sublime_text.exe
set FOOBAR=C:\Program Files (x86)\foobar2000\foobar2000.exe

call :assoc_ext "%SUBLIME%" txt md js json css java sh yaml
call :assoc_ext "%XNVIEW%" png gif jpg jpeg tiff bmp ico
call :assoc_ext "%FOOBAR%" flac fla ape wav mp3 wma m4a ogg ac3

goto :eof

:assoc_ext
  set EXE=%1
  shift
  :loop
  if "%1" neq "" (
    ftype my_file_%1=%EXE% "%%1"
    assoc .%1=my_file_%1
    shift
    goto :loop
  )
goto :eof

Итоговый скрипт для macOS (. sh)

#!/bin/bash

# this allows us terminate the whole process from within a function
trap "exit 1" TERM
export TERM_PID=$$

# check `duti` installed
command -v duti >/dev/null 2>&1 || \
  { echo >&2 "duti required: brew install duti"; exit 1; }

get_bundle_id() {
    osascript -e "id of app \"${1}\"" || kill -s TERM $TERM_PID;
}

assoc() {
    bundle_id=$1; shift
    role=$1; shift
    while [ -n "$1" ]; do
        echo "setting file assoc: $bundle_id .$1 $role"
        duti -s "$bundle_id" ".${1}" "$role"
        shift
    done
}

SUBLIME=$(get_bundle_id "Sublime Text")
TEXT_EDIT=$(get_bundle_id "TextEdit")
MPLAYERX=$(get_bundle_id "MPlayerX")

assoc "$SUBLIME" "editor" txt md js jse json reg bat ps1 cfg sh bash yaml
assoc "$MPLAYERX" "viewer" mkv mp4 avi mov webm
assoc "$MPLAYERX" "viewer" flac fla ape wav mp3 wma m4a ogg ac3

Ассоциация файлов – незаменимая вещь. Стоит один раз выбрать, какой программой будет открываться тот или иной файл, и больше никаких вам забот. Однако, не всегда установка ассоциации файлов проходит гладко, особенно если программа была неправильно удалена.

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

Решить все проблемы с ассоциациями файлов в Windows 7 можно следующими 4 способами.

Диалог Открыть с помощью

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

Ассоциации файлов: открыть с помощью

Если способ не помог и ассоциация файла не изменилась, едем дальше.

Изменить программу

Теперь нам понадобится Панель управления. Щелкните в ней на ссылке Программы, затем на ссылке Назначение программы для открытия файлов этого типа.

Откроется окно Сопоставление типов файлов или протоколов конкретным программам, в котором достаточно выбрать требуемое расширение файла, щелкнуть на кнопке Изменить программу и указать нужное приложение.

Ассоциации файлов: сопоставление типов файлов

Коварная ассоциация не сдается? Залезем в системный реестр.

Ассоциации файлов

Щелкните на кнопке Пуск и введите в поле поиска команду regedit, после чего нажмите клавишу <Enter>. Откроется окно Редактор реестра. В нем перейдите в раздел HKEY_CLASSES_ROOT. В этой папке найдите ветку с названием требуемого расширения файла  и удалите ее нафик. Затем достаточно открыть файл нужной программой.

Ассоциации файлов: редактор реестра

Наконец, финальный способ – с помощью программы Unassociate File Types.

Программа Unassociate File Types

Это даже не программка, а так – маленькая утилита. Но зато с ее помощью можно удалить любую ассоциацию, а равно как удалить тип файла непосредственно из системного реестра – другими словами, она позволяет экономить время и не лезть в реестр.

  • Скачать Unassociate File Types

Программа элементарная как чебурек. Запустили, выбрали тип файла и щелкнули на кнопке Remove file association (Удалить ассоциацию файла) либо Delete file type (Удалить тип файла из системного реестра, как в предыдущем примере).

Ассоциации файлов: Unassociate File Types

Вот, собственно, и все. Если все эти способы не помогли, значит вас захватили инопланетяне, которые, дистанционно удалив мозг, заменили его инверсивным гипномодулем, заставляющим видеть измышленную реальность. Другими словами, один из способов обязательно сработает, гарантия производителя 😉

Наиболее простой способ изменить программу, связанную с расширением файла, состоит в следующем.

  1.  Запустите программу Проводник (Windows Explorer).

  2.  Щелкните правой кнопкой мыши на нужном файле, одновременно удерживая клавишу <Shift>.

  3.  Из появившегося контекстного меню выберите параметр Открыть с помощью (Open with).

  4.  Выберите приложение из списка (или щелкните на кнопке Другая (Other)) и установите флажок Использовать ее для всех файлов такого типа (Always use this program).

  5.  Щелкните на кнопке OK.

Можно воспользоваться и альтернативным методом.

  1.  Запустите программу Проводник (Windows Explorer).

  2.  Щелкните на параметре Параметры (Options) (или
Свойства папки (Folder Options)) в меню Вид (View).

  3.  Перейдите на вкладку Типы файлов (File Types).

  4.  Выберите тип файла и щелкните на кнопке Изменить (Edit).

  5.  Кроме того, можно отредактировать список действий при открытии и печати обусловленного типа файлов. Для изменения списка действий при открытии файла выберите параметр Открыть (Open) в списке действий и щелкните на кнопке Изменить (Edit). Теперь можно изменять системные команды.

  6.  По завершению редактирования команд щелкните на кнопке OK.

Как восстановить ассоциацию файлов Здравствуйте дорогие читатели, сегодня меня затронула тема как восстановить ассоциацию файлов, а именно некорректный запуск программ и файлов.

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

Рассмотрим 5 вариантов восстановления ассоциации, ведь это может произойти с каждым, даже если вы опытный пользователь, мы ни от чего не застрахованы!

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

сбилась ассоциация файлов

Из-за чего же это происходит?

(для windows xp) — самый простой восстановить ассоциацию файлов, без вмешательств в реестр, но он не всегда помогает, но все же для начало лучше попробовать его.

восстановление ассоциации файлов

ассоциация файлов

Заходим мой компьютер в верхней панели выбираем сервис > свойство папки > вкладка типы файлов. Так же можно зайти через панель управления пункт свойство папки.

Выбираем необходимое разрешение, в которой у вас сбилась ассоциация и нажимаем восстановить.

Первый файл восстановить ассоциацию ко всем файлам.

Во втором можно выбрать отдельно какую ассоциацию надо восстановить.

предлагает фирма Касперского, которая разработанную программу CleanAutoRun.

Описание можно посмотреть на . А так же утилита под названием FileAssociationFixer.

Программа для исправления ассоциаций файлов

Выбираете в категориях нужное расширение и восстанавливаете!

После запуска перейдите в пункт Файл и выберите Восстановление системы там поставьте галочку Восстановление параметров запуска файлов (.exe, .com, .pif).

  • заключается в введении команд под Windows’ом. Перезагрузите компьютер, нажмите перед запуском windows F8 и выберите Безопасный режим с поддержкой командной строки. И введите следующие команды.
  assoc.exe = exefile  assoc.lnk= lnkfile  assoc.bat = batfile

Все, надеюсь у вас все пройдет успешно. И этот день не заставит вас грустить 🙂 Если есть ещё способы восстановления пишите в комментариях я их всегда рассмотрю.

Программа для управления ассоциациями файлов.

Управлять разрешениями файлов можно и с помощью программ. Две из них сейчас я вам покажу.

бесплатная программа Unassociate File Type.

Она идет только на Windows 7 и Windows Vista.

программа для ассоциации файлов

Простая программа для изменения ассоциаций с файлами.

программа OpenWith.

openwith для ассоциации файлов

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

На этом все, надеюсь я помог Вам восстановить ассоциацию файлов. 🙂

Помогло? Отблагодари автора

Оставьте комментарий