Как изменить программу открытия файла по умолчанию на windows 10
В данной статье мы пошагово рассмотрим процесс назначения любой программы в Windows 10 как используемой по умолчанию. Это позволит запускать те или иные разновидности файлов (изображения, музыку, видео) сразу же в необходимом приложении двойным кликом мыши.
Назначение умолчания для программ через контекстное меню
Самый очевидный и простой способ назначить любую программу как используемую по умолчанию - сделать это через контекстного меню самого файла, который Вы хотите открыть в данный момент. Для примера мы возьмём музыкальный файл формата mp3. По умолчанию в Windows 10 такие объекты открываются в новейшем metro-приложении «Музыка Groove». Допустим, нам оно не нравится и мы хотим заменить эту программу на старый добрый Winamp. Для этого нужно:
- Нажать на файле ПРАВОЙ кнопкой мыши. Откроется контекстное меню.
- Выбрать пункт «Открыть с помощью». Здесь мы в списке уже видим Winamp, но, если выбрать его сразу, то файл просто откроется в данном приложении, но оно не будет назначено программой по умолчанию. Поэтому здесь надо.
- Кликнуть на пункт «Выбрать другое приложение».
- Во вновь открывшемся окне «Каким образом вы хотите открыть этот файл?» отмечаем название программы, которую мы хотим теперь использовать по умолчанию (в данном случае Winamp).
- Ставим галочку на пункте «Всегда использовать это приложение для открытия . файлов».
- Нажимаем ОК.
В некоторых случаях в списке окна с заголовком «Каким образом вы хотите открыть этот файл?» не оказывается нужной программы. Тогда необходимо прокрутить содержимое окна до низу и нажать ссылку «Ещё приложения». И, если искомая программа там окажется, повторить уже описанные действия: выбрать её, поставить галочку и ОК.
В некоторых, очень редких случаях необходимой для назначения по умолчанию программы не оказывается и под спойлером «Ещё приложения». Тогда необходимо найти её вручную. Для этого надо:
- Кликнуть в самом низу на ссылку «Найти другое приложение на этом компьютере».
- Откроется Проводник. В нём необходимо найти нужную программу (Winamp). Она может находится всего в одной их двух папок на системном диске С - Program Files или Program Files (x86). Внутри надо найти папку с названием своей программы (или реже именем компании, её выпустившей - например, Adobe), открыть и отметить файл запуска.
После этого откроется окно, в котором нужную программу уже можно будет назначить по умолчанию.
Возможно, вместо этого файл просто откроется в выбранной программе (Winamp). Не стоит думать, что всё пошло не так. Теперь нужно просто повторить описанные в самом начале статьи действия и программа появится в списке окна «Каким образом вы хотите открыть этот файл?».
Для большей наглядности приведём ещё одну схему-картинку, демонстрирующую как в Windows 10 сделать программой по умолчанию бесплатный фоторедактор PhotoScape:
Назначение программ по умолчанию в меню «Параметры» Windows 10
Ещё один способ установки программ по умолчанию в Windows 10 - это внесение изменений в настройки операционной системы через Параметры. Для этого нужно:
- Открыть меню Параметры (Win+i или значок шестерёнки в меню Пуск).
- Выбрать пункт «Приложения».
- В левой колонке кликнуть «Приложения по умолчанию».
Здесь можно быстро и легко поменять самые основные программы по умолчанию: для просмотра видео или фотографий, прослушивания музыки, а также веб-браузер. Всё, что для этого нужно - кликнуть по названию программы под нужным заголовком и поменять её на необходимую. Нет необходимости как-либо сохранять изменения.
Также можно попробовать назначить нужные программы по умолчанию, используя инструменты более тонкой настройки. Для этого внизу на той же странице есть три ссылки:
- Выбор стандартных приложений для типов файлов - позволяет в Windows 10 изменить программы по умолчанию для файлов конкретных расширений. Например, для изображений png, jpg, gif; для аудио mp3, видео mp4б текстовых документов doc и т.п.
- Выбор стандартных приложений для протоколов.
- Задать значения по умолчанию по приложению - данный пункт, пожалуй, самый полезный в этом небольшом списке. Он позволяет увидеть список всех форматов файлов, которые потенциально могут открываться выбранной программой и назначить для них умолчания. Например, для программы Paint предлагается такой список расширений файлов для установки по умолчанию: bmp, dip, emf, gif, ico, jfif, jpe, jpeg, jpg, png, rle, tif, tiff, wmf. К сожалению, не все установленные приложения представлены в этом пункте настроек.
Назначение программ по умолчанию в Windows10 при помощи меню Параметры является на данный момент самым современным способом. Однако в некоторых случаях необходимых пользователю приложений там попросту нет. Это, как правило, касается программ давно не обновляемых, последние версии которых вышли ещё до появления Windows 10. Мы как раз такие и взяли для примера: Winamp и PhotoScape. Такие программы можно сделать основными только через контекстное меню - способом, описанным в самом начале данной статьи.
Используйте программы по умолчанию , чтобы задать пользовательский интерфейс по умолчанию. Пользователи могут получить доступ к программам по умолчанию из панели управления или непосредственно из меню " Пуск ". установка средства доступа к программам и параметров по умолчанию (SPAD) . основные параметры по умолчанию для пользователей в Windows XP теперь являются частью программ по умолчанию.
Этот раздел не относится к Windows 10. Способ изменения связей файлов по умолчанию в Windows 10. дополнительные сведения см. в разделе об изменениях Windows 10 обработки приложений по умолчанию в этой записи.
Когда пользователь устанавливает параметры программы по умолчанию при помощи программ по умолчанию, параметр по умолчанию применяется только к этому пользователю, а не к другим пользователям, которые могут использовать тот же компьютер. программы по умолчанию предоставляют набор api-интерфейсов (не рекомендуется в Windows 8), которые позволяют независимым поставщикам программного обеспечения включать свои программы или приложения в систему по умолчанию. Набор API также помогает поставщикам программного обеспечения лучше управлять своим состоянием по умолчанию.
Этот раздел организован следующим образом:
Общие сведения о программах по умолчанию и связанном наборе API
После регистрации приложения для работы с программами по умолчанию доступны следующие параметры и функциональные возможности с помощью набора API:
Программы по умолчанию также предоставляют пользовательский интерфейс, позволяющий зарегистрировать приложение, чтобы предоставить пользователю дополнительные сведения. Например, приложение с цифровой подписью может включать URL-адрес домашней страницы изготовителя.
использование соответствующего набора API может помочь в правильной работе приложения в функции контроля учетных записей (UAC), представленной в Windows Vista. Под контролем учетных записей администратор выводит систему в качестве обычного пользователя, поэтому администратор не может обычно выполнять запись в поддерево " _ локальный _ компьютер" hKey . Это ограничение является функцией безопасности, которая не позволяет процессу выступать в качестве администратора без ведома администратора.
В этом разделе показаны подразделы и значения реестра, необходимые для регистрации приложения в программах по умолчанию. Он включает полный пример.
В этом разделе рассматриваются следующие вопросы.
Программы по умолчанию требуют, чтобы каждое приложение регистрировало явные сопоставления файлов, сопоставления MIME и протоколы, для которых приложение должно быть указано как возможное по умолчанию. Вы регистрируете связи с помощью следующих элементов реестра, которые подробно описаны далее в разделе подраздел регистрации и описание значения.
В следующем примере показаны записи реестра для вымышленного браузера Contoso, который называется WebBrowser:
Идентификаторы ProgID
Приложение должно предоставить конкретный идентификатор ProgID. Не забудьте включить все сведения, которые обычно записываются в общий подраздел по умолчанию для расширения. Например, вымышленный проигрыватель мультимедиа Litware содержит классы программного обеспечения файла hKey _ локального _ компьютера для конкретного приложения \ \ \ LitwarePlayer11.AssocFile.MP3 подраздела. Этот подраздел включает все сведения в универсальном подразделе по умолчанию hKey Software _ _ Machine \ \ Classes \ .mp3 и дополнительные сведения, которые требуется зарегистрировать в приложении. Это гарантирует, что если пользователь восстановит связь .mp3 с проигрывателем Litware, сведения о проигрывателе Litware не будут изменены и не будут перезаписаны другим приложением. (Перезапись может произойти, если подразделом по умолчанию является единственным источником этой информации.)
При сопоставлении ProgID с расширением или протоколом имени файла приложение может сопоставлять "один к одному" или "один ко многим". В примере Contoso Контосохтмл указывает на один идентификатор ProgID, предоставляющий сведения о ShellExecute для расширений .htm, .html, shtml, ксхт и XHTML. Поскольку для каждого протокола существует другой идентификатор ProgID, при использовании протоколов каждый протокол включает свою собственную строку выполнения.
Если тип MIME можно просмотреть в браузере, ProgID для типа MIME должен содержать подраздел CLSID , который использует идентификатор класса (CLSID) соответствующего приложения. Этот идентификатор CLSID используется в уточняющем запросе к идентификатору CLSID в базе данных MIME, который хранится в списке класс программного обеспечения для _ локального _ компьютера hKey \ \ \ \ \ тип содержимого базы данных MIME. Если тип MIME не предназначен для просмотра в браузере, этот шаг можно опустить.
Описание подраздела и значения регистрации
В этом разделе описаны отдельные подразделы и значения реестра, используемые при регистрации приложения с программами по умолчанию, как показано выше.
Возможности
Подраздел возможностей содержит все сведения о программах по умолчанию для конкретного приложения. Заполнитель% Аппликатионкапабилитипас% относится к пути реестра из раздела hKey _ текущий _ пользователь или hKey _ локальный _ компьютер к подразделу возможностей приложения. Этот подраздел содержит важные значения, показанные в следующей таблице.
филеассоЦиатионс
Подраздел филеассоЦиатионс содержит определенные сопоставления файлов, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого расширения. Ассоциации указывают на ProgID конкретного приложения вместо универсального ProgID. Однако все ассоциации не обязательно должны указывать на один и тот же идентификатор ProgID.
мимеассоЦиатионс
Подраздел мимеассоЦиатионс содержит определенные типы MIME, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого типа MIME. Имя значения для каждого типа MIME должно точно совпадать с именем MIME, хранящимся в базе данных MIME. Этому значению также необходимо назначить идентификатор ProgID для конкретного приложения, который содержит соответствующий идентификатор CLSID приложения.
Связывается
начиная с Windows 7, в меню " пуск " больше нет записей интернета и электронной почты . данные реестра, связанные с записью электронной почты , по-прежнему используются для клиента MAPI по умолчанию, но данные реестра, связанные с записью в интернете , не используются Windows.
Связав регистрацию меню " Пуск " приложения с регистрацией программ по умолчанию , приложение отображается как потенциальное значение по умолчанию в пользовательском интерфейсе " сопоставление наборов ". Если пользователь выбрал приложение в качестве значения по умолчанию и затем восстановит все значения по умолчанию для всех приложений позже, приложение будет восстановлено до своего расположения в меню " Пуск " для этого пользователя. Дополнительные сведения и иллюстрация см. в разделе Пользовательский интерфейс программ по умолчанию далее в этом разделе.
Если почтовый клиент не поддерживает MAPI, но по-прежнему хочет конкурировать за каноническое расположение электронной почты в меню " Пуск ", он может зарегистрировать командную строку в следующем подразделе:
Кроме того, в разделе hKey _ Local _ Machine \ Software \ Clients \ mail \ каноникалнаме добавьте значение по умолчанию с именем приложения.
урлассоЦиатионс
Подраздел урлассоЦиатионс содержит конкретные протоколы URL-адресов, затребованные приложением. Эти утверждения хранятся в виде значений, по одному значению для каждого протокола. Каждый протокол должен указывать на ProgID, зависящий от приложения, а не на универсальный идентификатор ProgID. Как упоминалось в примере Contoso, можно использовать другой идентификатор ProgID для каждого протокола, чтобы каждый из них имел собственную строку выполнения.
регистередаппликатионс
Полный подраздел для регистередаппликатионс :
HKey _ _ \ Программное обеспечение локального компьютера \ регистередаппликатионс
Этот подраздел содержит операционную систему, в которой в реестре содержатся сведения о программах по умолчанию для приложения. Расположение хранится в виде значения, имя которого должно совпадать с именем приложения.
Пример полной регистрации
В этом примере показаны подразделы и значения, используемые при регистрации вымышленного проигрывателя Litware мультимедиа. Пример включает записи ProgID для того, чтобы продемонстрировать, как все они объединяются.
В следующем подразделе показан идентификатор ProgID для конкретного приложения для .mp3 типа MIME:
Далее следует зависящий от приложения идентификатор ProgID, связывающий программу Litware с расширением имени файла .mp3.
Следующие записи показывают Объединенный ProgID для .mpeg типа MIME и расширения имени файла.
Наконец, в этом примере регистрируется расположение регистрации программ Litware по умолчанию .
Становится браузером по умолчанию
В следующем примере показан рекомендуемый код регистрации, который установщик браузера должен запустить после записи разделов реестра.
Шчанженотифи сначала уведомляет систему о том, что доступны новые варианты связи. Вызов шчанженотифи необходим для обеспечения правильной работы системных параметров по умолчанию.
Затем инструкция Sleep позволяет системным процессам обрабатывать уведомления.
Если пользователь отменяет или игнорирует полученное уведомление или всплывающее окно без выбора нового браузера по умолчанию, браузер по умолчанию остается неизменным. Обратите внимание, что пользователь также может изменить браузер по умолчанию в любое время с помощью других механизмов, включая установку параметров пользователя по умолчанию на панели управления.
Пользовательский интерфейс программ по умолчанию
На иллюстрациях в этом разделе показан пользовательский интерфейс для программ по умолчанию , видимый пользователю.
На следующем рисунке показано окно основные программы по умолчанию в панели управления.
Когда пользователь выбирает программу из списка, отображаются значок программы и поставщик. Если URL-адрес внедрен в сертификат программы с цифровой подписью, программа также может отобразить URL-адрес. Программы, не имеющие цифровой подписи, не могут отображать URL-адрес.
Чтобы назначить программе отдельные типы файлов и протоколы, пользователь нажимает кнопку выбрать значения по умолчанию для этой программы , которая отображает набор ассоциаций для окна программы , как показано на следующем рисунке.
Рекомендации по использованию программ по умолчанию
В этом разделе приводятся рекомендации по использованию программ по умолчанию при регистрации приложений. Он также предлагает предложения по проектированию для создания приложения, предоставляющего пользователям оптимальную функциональность программ по умолчанию .
Во время установки
в дополнение к обычным процедурам установки в Windows XP, приложение на базе Windows Vista или более поздней версии должно зарегистрироваться в компоненте программы по умолчанию , чтобы воспользоваться преимуществами его функциональных возможностей.
Выполните следующую последовательность действий во время установки. шаги 1-3 соответствуют действиям, которые использовались в Windows XP; шаг 4 был впервые добавлен в Windows Vista.
После установки
В этом разделе описывается, как запрос приложения должен сначала предоставить каждому пользователю параметры по умолчанию. В нем также обсуждается, как приложение может отслеживать состояние по умолчанию для возможных связей и протоколов.
Интерфейсы первого запуска
При первом запуске приложения пользователем рекомендуется, чтобы в приложении отображался пользовательский интерфейс, который обычно включает следующие два варианта:
- Примите параметры приложения по умолчанию. Этот параметр установлен по умолчанию.
- Настройка параметров приложения по умолчанию.
до Windows 8, если пользователь принимает параметры по умолчанию, приложение вызывает иаппликатионассоЦиатионрегистратион:: сетаппасдефаулталл, которое преобразует все ассоциации уровня компьютера, объявленные во время установки, в параметры для каждого пользователя.
Если пользователь решает настроить параметры, приложение вызывает иаппликатионассоЦиатионрегистратионуи:: лаунчадванцедассоЦиатионуи , чтобы отобразить пользовательский интерфейс сопоставления файлов. На следующем рисунке показано это окно для вымышленного проигрывателя Litware мультимедиа.
Этот пользовательский интерфейс следует использовать для приложений вместо создания собственных. Это позволит сохранить ресурсы, которые ранее были необходимы для разработки пользовательского интерфейса сопоставления файлов. Также гарантируется, что связи будут сохранены правильно.
Настройка приложения для проверки того, является ли оно значением по умолчанию
Это больше не поддерживается в Windows 8.
Если приложение определяет, что оно не является значением по умолчанию, оно может представлять пользовательский интерфейс, запрашивающий пользователя, следует ли принять текущую ситуацию или сделать приложение используемым по умолчанию. Всегда включайте в этот пользовательский интерфейс флажок, который выбирается по умолчанию и предоставляет возможность не запрашивать снова.
Вариант по умолчанию должен быть управляемым пользователем. Приложение не должно восстанавливаться по умолчанию без запроса пользователя.
При работе на компьютере вам необходимо ежедневно иметь дело с разными типами файлов. По умолчанию Windows 10 назначает связанное приложение для открытия каждого расширения файла. Это поможет вам использовать определенную программу для открытия определенных типов файлов по умолчанию. Например, текстовый файл с расширением .txt всегда будет открываться в приложении «Блокнот». Он отлично работает в общем сценарии для быстрого доступа к содержимому файла. Однако будет неприятно открывать веб-страницу HTML в Edge, если вы хотите открыть ее в Google Chrome, установленном на вашем компьютере. Хорошо то, что вы можете изменить приложение по умолчанию, чтобы открыть тип файла в Windows. Кроме того, вы также можете настроить приложения по умолчанию, такие как браузеры, для общего использования и при необходимости выбирать различные программы.
Измените приложения по умолчанию на открытие файлов
Существует несколько способов изменить ассоциацию файлов в Windows 10. Следуйте одному из следующих способов в зависимости от того, хотите ли вы изменить ассоциацию навсегда или временно.
1 Настройка приложений по умолчанию в Windows 10
Windows 10 предлагает специальный параметр для настройки приложений по умолчанию для открытия разных файлов. Нажмите сочетания клавиш «Win + I», откройте приложение «Настройки Windows» и выберите «Приложения».
Настройки приложения Windows
Выберите «Приложения по умолчанию» на левой боковой панели. Вы увидите список приложений по умолчанию, назначенных для открытия электронной почты, музыки, фотографий и веб-браузера.
Настройки приложений Windows по умолчанию
Щелкните любое приложение, чтобы изменить настройки по умолчанию. Например, мы используем Outlook 2016 в качестве почтового клиента по умолчанию, однако Windows 10 рекомендует использовать приложение «Почта». Давайте изменим почтовый клиент по умолчанию с Outlook 2016 на приложение Mail. Нажмите Outlook 2016, и во всплывающем окне будут показаны все доступные почтовые приложения на вашем компьютере.
Изменить приложение электронной почты по умолчанию
Выберите приложение «Почта» из списка, и приложение электронной почты по умолчанию немедленно изменится. Однако, когда вы меняете веб-браузер на Chrome или Firefox, Windows подталкивает вас к подтверждению переключения.
2 Дополнительные настройки приложений по умолчанию
Прокрутите страницу настроек вниз, чтобы просмотреть дополнительные параметры:
- Сброс настроек
- Назначить приложение для типов файлов
- Настроить приложения для протоколов
- Установить значения по умолчанию для приложения
Сброс и другие настройки приложений по умолчанию
3 Сброс приложений по умолчанию на рекомендуемые приложения
Windows 10 рекомендует такие приложения, как Почта, для открытия писем. Если вы изменили настройки приложения по умолчанию, нажмите кнопку «Сброс». Это поможет вам вернуть рекомендуемые приложения в качестве приложений по умолчанию.
4 Выберите приложения для типов файлов
Прокрутите вниз до нижней части экрана настроек «Приложения по умолчанию» и нажмите ссылку «Выбрать приложения по умолчанию по типу файла». Вы увидите огромный список расширений файлов и приложение, которое вы можете использовать для открытия каждого типа файлов. Например, приложение по умолчанию для открытия файла .pdf – Microsoft Edge. Однако вы можете щелкнуть по нему и перейти на Adobe Acrobat Reader.
Выберите приложения для типов файлов
Вы увидите вариант «Выбрать по умолчанию», если нет доступных приложений по умолчанию. Это полезный вариант для проверки и назначения приложений или установки необходимых приложений для открытия типа файла. Так что каждый раз вам не нужно выбирать или искать приложение.
5 Выберите приложения по умолчанию по протоколу
Настройка приложений на основе протоколов
6 Установка значений по умолчанию в приложении
Windows 10 также позволяет вам устанавливать значения по умолчанию для любых установленных на вашем компьютере приложений. Эта функция полезна, если на вашем компьютере установлено несколько приложений, которые могут открывать файлы одного и того же типа. Простой пример – Firefox или Chrome, которые открывают HTML-страницы, аналогичные Edge. Щелкните ссылку «Установить значения по умолчанию для приложения» и выберите приложение из списка. Вы увидите кнопку «Управление» и щелкните по ней.
Установить значения по умолчанию для приложений
На следующем экране вы можете назначить приложение для открытия поддерживаемых типов файлов.
Типы файлов, поддерживаемые приложением
7 Доступ к приложениям по умолчанию из панели управления
Проблема с операционной системой Windows в том, что вы можете настроить одни и те же настройки по-разному. При этом вы также можете получить доступ к настройкам «Приложения по умолчанию» из Панели управления.
- Нажмите клавиши «Win + E», чтобы открыть File Explorer r.
- Вставьте этот путь в адресную строку «Control PanelProgramsDefault Programs» и нажмите клавишу ввода.
- Вы увидите, что настройки «Программы по умолчанию» открываются из Панели управления, как показано ниже.
Щелкните одну из следующих ссылок, чтобы перейти к настройкам «Приложения по умолчанию», как описано выше.
Установите программы по умолчанию
Свяжите тип файла или протокол с программой
Установить доступ к программе и настройки компьютера по умолчанию
Настройки программ по умолчанию из панели управления
8 Выбор приложения по умолчанию при открытии файла
Если у вас есть файл без связанных приложений, Windows 10 покажет файл с простым белым значком файла. Дважды щелкните файл и выберите «Попробовать приложение на этом ПК».
Дважды щелкните, чтобы выбрать приложение
Вы увидите список приложений, которые могут помочь открыть файл. Выберите приложение и нажмите «ОК», чтобы открыть файл.
Если вы всегда хотите открывать файлы этого типа с помощью выбранного приложения, установите флажок «Всегда использовать эту опцию для открытия файлов .xxxx». Теперь, когда Windows изменится, значок файла с выбранным файлом значка приложения и всегда будет открывать файл с выбранными приложениями. Таким образом, вы можете установить приложения по умолчанию, если вы получили файл неизвестного типа.
Установить приложения по умолчанию
9 Изменить приложения по умолчанию
Наконец, у вас может быть другой сценарий, в котором приложение по умолчанию неправильно назначено типу файла. Не волнуйтесь! Щелкните файл правой кнопкой мыши, и вы увидите различное меню содержимого в зависимости от типа файла.
- Нажмите на опцию «Открыть с помощью…».
- Выберите «Другие приложения».
- Выберите приложение, которое хотите изменить.
- Вы можете использовать другое приложение один раз или установить флажок «Всегда использовать это приложение…», чтобы изменить приложение по умолчанию.
Изменить приложение по умолчанию
В некоторых приложениях в меню «Открыть с помощью» также будут отображаться дополнительные элементы подменю, как показано ниже.
Подменю для открытия с опцией
- Выберите одно из доступных приложений, чтобы открыть файл один раз в этом приложении.
- Выберите «Поиск в магазине», чтобы открыть Магазин Windows, и выполните поиск соответствующих приложений, чтобы открыть файл.
- Нажмите «Выбрать другое приложение» и выберите другое приложение, которого нет в списке. Вы можете использовать приложение один раз и установить его как приложение по умолчанию.
Заключение
Часто вы будете получать неизвестные файлы от своих коллег или друзей, и вы не можете открывать их в приложениях по умолчанию для Windows 10. Теперь вы знаете, как настраивать приложения по умолчанию, изменять их и искать соответствующие приложения в Магазине Windows.
Ассоциация файла в Windows — заданное в системе соответствие между типом файлом и тем, какой программой или образом он открывается. Нередко бывает так, что по ошибке для файлов ярлыков .lnk или программ .exe пользователем выставляются неверные ассоциации, после чего все они начинают «открываться» через какую-либо одну программу на компьютере и тогда может потребоваться восстановление ассоциаций файлов. Впрочем, подобное может случиться и с другими типами файлов. Если в вашем случае проблем нет, а требуется просто настроить программы по умолчанию, все способы сделать это вы можете найти в инструкции Программы по умолчанию Windows 10.
Восстановление ассоциаций файлов в настройках Windows 10
В параметрах Windows 10 появился пункт, позволяющий сбросить все ассоциации файлов на настройки по умолчанию (который работает с некоторыми ограничениями, о чем далее).
Найти его можно в «Параметры» (клавиши Win+I) — Система — Приложения по умолчанию. Если в указанном разделе в пункте «Сброс к рекомендованным Майкрософт значениями по умолчанию» нажать «Сбросить», то все ассоциации файлов будут приведены к состоянию, которое было на момент установки системы, удалив заданные пользователем значения (Кстати, в том же окне, ниже, есть пункт «Выбор стандартных приложений для типов файлов», чтобы задать конкретные ассоциации программ для каждого типа файлов.).
Но не всегда: например, если были нарушены ассоциации файлов exe и lnk, но не только добавлением программы для их открытия, но и повреждением записей в реестре (что тоже случается) об этих типах файлов, то после сброса при запуске такого файла, вас спросят: «Каким образом вы хотите открыть этот файл?», но правильного варианта не предложат.
Автоматическое восстановление ассоциаций файлов с помощью бесплатных программ
Восстановление ассоциации .exe и .lnk файлов с помощью редактора реестра
Также, как и в предыдущих версиях ОС, в Windows 10 можно восстановить ассоциации системных файлов с помощью редактора реестра. Не вводя соответствующие значения в реестре вручную, а используя готовые reg файлы для импорта в реестр, возвращающие правильные записи для соответствующих типов файлов, чаще всего речь идет о lnk (ярлыки) и exe (программы) файлах.
Восстановление ассоциации файлов Windows 10 — видео
В завершение — видео инструкция, в которой показаны способы восстановить испорченные ассоциации файлов в Windows 10 различными способами.
Дополнительная информация
В Windows 10 также имеется элемент панели управления «Программы по умолчанию», позволяющий, помимо прочего, настроить вручную ассоциации типов файлов с программами.
Примечание: в Windows 10 1709 эти элементы в панели управления стали открывать соответствующий раздел параметров, однако можно открыть и старый интерфейс — нажмите Win+R и введите одно из:
- control /name Microsoft.DefaultPrograms /page pageFileAssoc (для ассоциаций по типам файлов)
- control /name Microsoft.DefaultPrograms /page pageDefaultProgram (для ассоциаций по программе)
Для его использования, вы можете выбрать данный элемент или использовать поиск Windows 10, после чего выбрать пункт «Сопоставление типов файлов или протоколов с конкретными программами» и задать необходимые вам ассоциации. Если же ничто не помогает, возможно, проблемы решить помогут какие-то способы из руководства Восстановление Windows 10.
При правом клике мышью по файлам Windows 10, 8 и Windows 7 появляется контекстное меню с базовыми действиями для этого элемента, в том числе содержащее пункт «Открыть с помощью» и возможность выбрать программу отличную от той, что выбрана по умолчанию. Список удобен, но может содержать не нужные пункты или не содержать нужного (например, мне удобно иметь пункт «Блокнот» в «Открыть с помощью» для всех типов файлов).
В этой инструкции — подробно о том, как удалить пункты из этого раздела контекстного меню Windows, а также о том, как добавить программы в «Открыть с помощью». Также отдельно о том, что делать, если «Открыть с помощью» отсутствует в меню (такой баг встречается в Windows 10). См. также: Как вернуть панель управления в контекстное меню кнопки Пуск в Windows 10.
Как удалить пункты из раздела «Открыть с помощью»
Если вам требуется удалить какую-либо программу из пункта контекстного меню «Открыть с помощью», сделать это можно в редакторе реестра Windows или с помощью сторонних программ.
К сожалению, некоторые пункты удалить данным способом в Windows 10 — 7 не получится (например, те, которые сопоставлены с определенными типами файлов самой операционной системой).
- Откройте редактор реестра. Самый простой способ для этого — нажать клавиши Win+R на клавиатуре (Win — клавиша с эмблемой ОС), ввести regedit и нажать Enter.
- В редакторе реестра перейдите к разделу (папки слева) HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ FileExts\ Расширение_файла\ OpenWithList
- В правой части редактора реестра кликните по тому пункту, где поле «Значение» содержит путь к программе, которую нужно удалить из списка. Выберите «Удалить» и согласитесь с удалением.
Обычно, пункт исчезает сразу. Если этого не произошло, перезагрузите ваш компьютер или перезапустите проводник Windows.
Примечание: если нужная программа не указана в приведенном выше разделе реестра, посмотрите, а нет ли её здесь: HKEY_CLASSES_ROOT\ Расширение_файла\ OpenWithList (в том числе в подразделах). Если её нет и там, то далее будет приведена дополнительная информация о том, как всё-таки можно удалить программу из списка.
Отключение пунктов меню «Открыть с помощью» в бесплатной программе OpenWithView
После запуска программы вы увидите список пунктов, которые могут отображаться в контекстном меню для различных типов файлов.
Всё, что требуется для того, чтобы убрать программу из «Открыть с помощью» — нажать по ней и отключить с помощью красной кнопки в меню вверху, либо в контекстном меню.
Судя по отзывам, программа работает в Windows 7, но: когда я тестировал в Windows 10 мне не удалось убрать с её помощью Opera из контекстного меню, тем не менее, программа оказалась полезной:
- Если кликнуть дважды по ненужному пункту, отобразится информация о том, как он прописан в реестре.
- После этого можно выполнить поиск по реестру и удалить данные ключи. В моем случае это оказалось 4 различных расположения, после очистки которых избавиться от Opera для HTML файлов все-таки удалось.
Пример расположений реестра из пункта 2, удаление которых может помочь убрать ненужный пункт из «Открыть с помощью» (аналогичные могут быть и для других программ):
- HKEY_CURRENT_USER\ SOFTWARE\ Classes\ Название программы\ Shell\ Open (удалял весь раздел «Open»).
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Applications\ Название программы\ Shell\ Open
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Название программы\ Shell\ Open
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Clients\ StartMenuInternet\ Название программы\ Shell\ Open (этот пункт, судя по всему, применим только к браузерам).
Кажется, это всё по поводу удаления пунктов. Перейдем к их добавлению.
Как добавить программу в «Открыть с помощью» в Windows
Если вам требуется добавить дополнительный пункт в меню «Открыть с помощью», то самый простой способ сделать это стандартными средствами Windows:
- Нажмите правой кнопкой мыши по тому типу файла, для которого нужно добавить новый пункт.
- В меню «Открыть с помощью» выберите «Выбрать другое приложение» (в Windows 10 такой текст, в Windows 7, кажется отличался, как и следующий шаг, но суть та же самая).
- Выберите программу из списка или нажмите «Найти другое приложение на этом компьютере» и укажите путь к программе, которую нужно добавить в меню.
- Нажмите Ок.
После однократного открытия файла с помощью выбранной вами программы, она навсегда появится в списке «Открыть с помощью» для данного типа файлов.
Всё это возможно осуществить и с помощью редактора реестра, но путь не самый простой:
- В разделе редактора реестра HKEY_CLASSES_ROOT\ Applications\ создайте подраздел с именем исполняемого файла программы, а в нем структуру подразделов shell\ open\ command (см. наследующем скриншоте).
- Кликните дважды по значению «По умолчанию» в разделе command и в поле «Значение» укажите полный путь к нужной программе.
- В разделе HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ FileExts\ Расширение_файла\ OpenWithList создайте новый строковый параметр с именем, состоящим из одной буквы латинского алфавита, стоящую на следующем месте после уже имеющихся имен параметров (т.е. если уже есть a, b, c, задаем имя d).
- Дважды кликните по параметру и укажите значение, совпадающее с именем исполняемого файла программы и созданного в пункте 1 раздела.
- Кликните дважды по параметру MRUList и в очереди букв укажите букву (имя параметра), созданную на шаге 3 (порядок букв произвольный, от них зависит порядок пунктов в меню «Открыть с помощью».
Закройте редактор реестра. Обычно, для того, чтобы изменения вступили в силу, перезагрузка компьютера не требуется.
Что делать, если «Открыть с помощью» отсутствует в контекстном меню
- Откройте редактор реестра (Win+R, ввести regedit).
- Перейдите к разделу HKEY_CLASSES_ROOT\ *\ shellex\ ContextMenuHandlers
- В этом разделе создайте подраздел с именем «Open With».
- Дважды кликните по строковому значению по умолчанию внутри созданного раздела и введите в поле «Значение».
Нажмите Ок и закройте редактор реестра — пункт «Открыть с помощью» должен появиться там, где ему положено быть.
На этом всё, надеюсь, всё работает так, как ожидается и требуется. Если же нет или есть дополнительные вопросы на тему — оставляйте комментарии, буду стараться ответить.
Читайте также: