Как закрепить программу для открытия файлов

Продолжаем разговор о программах по умолчанию в Windows 10. Сегодня мы рассмотрим параметры реестра, отвечающие за настройки ассоциаций файлов.

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

Примечание. Раздел HKEY_CLASSES_ROOT (HKCR) состоит из содержимого разделов HKLMSOFTWAREClasses и HKCUSoftwareClasses. Соответственно изменения можно вносить не в HKCR, а один из этих двух разделов. В HKLMSOFTWAREClasses содержатся настройки для всех пользователей компьютера, в HKCUSoftwareClasses — настройки для текущего пользователя.

Каждый зарегистрированный в системе файл хранит свои настройки в двух подразделах, которые называются подраздел расширения и подраздел идентификатора файла. Для примера возьмем обычный текстовый файл. Его подраздел расширения имеет название .txt и соответствует расширению файла с точкой перед ним. А в параметре по умолчанию содержится идентификатор данного типа файла — txtfile.

Ошибка Каким образом вы хотите открыть этот файл в Windows

тип файла

Далее в HKCR находим раздел txtfile, соответствующий найденному идентификатору и переходим в подраздел HKCRtxtfileshellopencommand. Здесь в параметре по умолчанию хранится команда, которая используется системой для открытия всех файлов данного типа. Для текстового файла она имеет вид %SystemRoot%System32Notepad.exe %1, где %SystemRoot%System32Notepad.exe — это путь к программе Notepad, а вместо %1 подставляется имя файла.

команда для открытия файла

Для управления этими настройками есть специальные утилиты командной строки assoc и ftype. С помощью утилиты assoc можно посмотреть тип файла (идентификатор):

А затем ftype покажет для него программу по умолчанию:

просмотр типа файла с помощью утилиты assoc

С помощью ftype можно не только посмотреть, но и поменять программу по умолчанию. Для примера укажем в качестве программы для открытия txt-файлов редактор Notepad++ такой командой:

ftype txtfile=″C:Program Files (x86)Notepad++.exe″ ″%1″

изменение программы по умолчанию с помощью утилиты ftype

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

В разделе OpenWithList можно посмотреть список программ, которыми открывали данный тип файлов. Так в нашем случае для открытия текстовых файлов использовались Notepad, Wordpad и Notepad++. В параметре MRUList содержится очередность, в которой эти программы использовались — сначала Wordpad (b), затем Notepad (a) и последним Notepad++ (c).

список программ для открытия файла

А когда вы открываете в проводнике свойства текстового файла и изменяете программу по умолчанию, то эти настройки сохраняются в разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerFileExts.txtUserChoice. В параметре ProgID хранится идентификатор, а в параметре Hash — хэш программы. Хэш вычисляется каждый раз, когда вы выбираете программу по умолчанию. Его наличие говорит о том, что настройка была произведена пользователем, с помощью специально предназначенной для этого оснастки. Этот механизм предназначен для защиты от вредоносного ПО, которое может подменить файловые ассоциации без ведома пользователя.

программа по умолчанию для текущего пользователя

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

сброс до на строек по умолчанию

А теперь внимание. Если проверить ассоциации для png файлов с помощью assoc и ftype, то можно заметить, что файлы данного типа по умолчанию ассоциированы с программой Просмотр фотографий Windows (Windows Photo Viewer), а настройки сбросились до приложения Фотографии (Photos).

Читайте также:
Какой программой в мультиварке можно заменить выпечку

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

А параметр ProgID вместо нормального названия принял какое-то невразумительное значение, состоящее из хаотичного набора букв и цифр.

настройки по умолчанию

Дело в том, что в Windows 10 кроме классических программ есть современные приложения (modern-apps). И если заглянуть в раздел HKCUSOFTWAREClasses, то можно выяснить, что это самое значение AppX43hnxtbyyps62jhe9sqpdzxn1790zetc как раз соответствует приложению Фотографии.

приложение по умолчанию для открытия файлов png

Чтобы выяснить, для каких еще файлов приложение Фотографии является программой по умолчанию, надо перейти в HKCUSOFTWAREClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelRepositoryPackages и открыть раздел, соответствующий данному приложению. Найти нужный раздел просто — его имя состоит из названия приложения и его текущей версии, например Microsoft.Windows.Photos_17.425.10010.0_x64__8wekyb3d8bbwe. Все типы файлов, которые могут быть ассоциированы с данным приложением, перечислены в подразделе AppCapabilitiesFileAssociations.

ассоциации файлов для modern-приложений

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

Задание сопоставлений для программы

Этот список нельзя отредактировать. Можно изменить ассоциации для отдельно взятого типа файлов, но при сбросе настроек для наиболее популярных форматов графических файлов по умолчанию будет назначено приложение Photos. Это же касается и других modern-приложений, например браузером по умолчанию становится Edge, аудиоплеером — Groove и т.д.

Такое поведение системы не очень удобно, особенно с учетом того, что файловые ассоциации в Windows 10 могут сбрасываться самопроизвольно, например при установке обновлений. Но не все так плохо, и хотя нежелательное приложение нельзя убрать из списка, можно запретить его использование для открытия файлов определенного типа. Для этого необходимо в разделе HKCUSOFTWAREClasses найти раздел, соответствующий идентификатору приложения для нужного типа файлов. Значение идентификатора можно найти в описанном выше разделе FileAssociations, либо в разделе UserChoice, в параметре ProgID (предварительно сбросив настройки на дефолтные). Например для файлов png это то самое значение AppX43hnxtbyyps62jhe9sqpdzxn1790zetc.

Для того, чтобы приложение не предлагалось по умолчанию при сбросе настроек, в этом разделе надо создать строковый параметр NoStaticDefaultVerb с пустым значением. А если добавить параметр NoOpenWith, то приложение не будет предлагаться для выбора по умолчанию при настройке вручную и пропадет из списка «Открыть с помощью» в контекстном меню проводника. А при сбросе настроек выбор программы по умолчанию будут производиться согласно настройкам в HKEY_CLASSES_ROOT.

запрет на открытие файла данным приложением

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

Источник: windowsnotes.ru

Как изменить и назначить программу по умолчанию для открытия файла Windows 10

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

Как изменить программы по умолчанию

  • Щелкните ЛКМ по иконке «Пуск».

screenshot_1

  • Нажмите на кнопку в форме шестеренки, чтобы запустить «Параметры».

screenshot_2

  • Перейдите в раздел «Приложения», а затем – «Приложения по умолчанию».

screenshot_3

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

Электронная почта

Первая вкладка, которая встречает пользователя в разделе «Приложения по умолчанию» – это «Электронная почта». Здесь предлагается выбрать клиент для работы с e-mail. Изначально здесь выбрана программа «Почта». Но вы можете сделать приложением по умолчанию любой другой софт от стороннего разработчика. Для этого понадобится:

  • Кликнуть ЛКМ по выбранному изначально приложению («Почта»).

screenshot_4

  • Выбрать альтернативную программу для чтения и отправки электронных писем.

screenshot_5

  • Подтвердите изменение настроек.

screenshot_6

Совет. Если в списке нет подходящей проги, вы можете загрузить его через Microsoft Store. Для этого просто кликните по названию магазина во всплывающем окне, которое появляется после первого шага, найдите и установите интересующую программу.

Читайте также:
Виды развивающих программ для детей

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

Карты

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

  • Под заголовком «Карты» нажмите на кнопку «+». Она высвечивается в том случае, если изначально не была присвоена программа.

screenshot_7

  • Во всплывающем окне выберите «Поиск приложений в Microsoft Store».

screenshot_8

  • Выберите одну из программ, появившихся на главной странице магазина, или найдите другую, используя поисковую строку Microsoft Store.

screenshot_9

  • На странице приложения нажмите на кнопку «Получить» (иногда она называется «Get»).

screenshot_10

  • После окончания загрузки нажмите на «Установить» («Install»).

screenshot_11

  • Вернитесь в раздел «Параметров» «Приложения по умолчанию».

screenshot_12

  • Убедитесь, что выбранная вами программа отобразилась под заголовком «Карты».

screenshot_13

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

Музыкальный проигрыватель

Переходим к следующему пункту, который представлен в разделе «Приложения по умолчанию». Теперь предлагается выбрать программу для воспроизведения звуковых файлов. Как правило, в качестве стандартной утилиты здесь выбран фирменный софт «Groove». Но это далеко не единственный вариант, доступный в Windows 10.

screenshot_14

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

screenshot_15

Просмотр фотографий

Этот тип программ позволяет не только просматривать фото, но и другие типы изображений, будь то картинки или анимации. Создатели Windows 10 подготовили специальную утилиту «Фотографии», где изначально открываются все картинки. Впрочем, есть вариант сделать альтернативную программу по умолчанию, если на то есть потребность.

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

Видеопроигрыватель

С точки зрения плеера для видео ситуация ничем не отличается от предыдущих пунктов. Нед подходящей программы – используйте стандартный «Кино и ТВ». Есть вариант на примете – выберите приложение из списка или загрузите утилиту самостоятельно.

screenshot_16

Веб-браузер

Браузер используется для открытия ссылок, а также для веб-серфинга. По умолчанию Windows 10 предлагает собственный обозреватель – Microsoft Edge. Несмотря на большое количество плюсов в сравнении с Internet Explorer, он выглядит хуже на фоне того же Google Chrome. Поэтому вы можете заменить браузер на предложение от Google или другого разработчика.

screenshot_17

Дополнительные параметры приложений по умолчанию

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

Для типов файлов

Первая гиперссылка, встречающая пользователя после замены веб-браузера. Кликнув по ней, владелец компьютера оказывается в меню, где можно задать приложения для работы с конкретным типом файлов. К примеру, вы занимаетесь обработкой изображений и используете для этого расширение «.png». В то же время все фотографии, сохраненные на компьютере, соответствуют формату JPG.

screenshot_18

Чтобы PNG по умолчанию запускались в редакторе вроде Adobe Photoshop, а JPG – в стандартном просмотрщике, нужно задать определенную программу. Сделать это можно, найдя интересующий формат, а затем нажав на «+» для выбора конкретного софта.

Читайте также:
Программы иммунизаторы примеры программ

screenshot_19

Для протоколов

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

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

Расширенное меню настроек, где предлагается сопоставить одновременно и форматы, и протоколы. После нажатия на гиперссылку перед пользователем открывается список установленных программ. Кликнув по названию приложения, нужно нажать на «Управление», а затем внести изменения в соответствии со своими потребностями.

screenshot_20

Сброс настроек

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

Источник: it-tehnik.ru

«Как вы хотите открыть этот файл» в Windows 10

Открыть файл в Windows 10 просто; дважды щелкните его, и он откроется в приложении по умолчанию для файла. Если вы недавно установили новое приложение, которое может обрабатывать этот тип файла, вам будет предложено выбрать, с каким приложением открыть файл. В приглашении отображается список приложений на выбор.

Как вы хотите открыть этот файл

Как вы хотите открыть этот файл? Сообщение

Когда вы дважды щелкаете файл и видите «Как вы хотите открыть этот файл?» подсказка, он не всегда может показать вам список приложений, которые вы можете использовать для открытия файла. Обычно это происходит по нескольким причинам;

  • У вас не установлено приложение, которое может открыть файл.
  • Вы не установили приложение по умолчанию для открытия файла
  • Windows 10 не знает, какое приложение может открывать файл.

Как изменить приложение, открывающее файл?

«Исправить», чтобы изменить приложение, открывающее файл, довольно просто.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

1. Установите приложение.

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

  1. Открыть Проводник.
  2. Щелкните файл правой кнопкой мыши и выберите Характеристики.
  3. Перейти к Вкладка Общие.
  4. Проверить тип / расширение файла.
  5. Ищите и установите приложение, которое может открывать файлы этого типа.
  6. Дважды щелкните файл еще раз и выберите только что установленное приложение, чтобы открыть файл.

2. Установите приложение по умолчанию.

Если вы установили приложение для открытия файла, но по-прежнему получаете пустой список с вопросом «Как вы хотите открыть этот файл?» подсказка, вам необходимо вручную установить приложение по умолчанию для файла.

  1. Открой Приложение настроек с помощью сочетания клавиш Win + I.
  2. Перейти к Программы.
  3. Выберите Вкладка приложений по умолчанию.
  4. Нажмите Выберите приложения по умолчанию по типу файла.
  5. Найдите расширение файла в списке и щелкните кнопка плюс.
  6. Выберите приложение по умолчанию из списка.
  7. Дважды щелкните файл и он откроется в приложении.

3. Выберите приложение из списка.

«Как вы хотите открыть этот файл?» Приглашение может быть принудительно отображено списком приложений.

  1. Дважды щелкните файл вы хотите открыть.
  2. Когда вы видите «Как вы хотите открыть этот файл?» нажмите «Другие приложения».
  3. Прокрутите список приложений и выберите одно.

Примечание. Вы можете нажать «Найти другое приложение на этом компьютере», чтобы просмотреть другие приложения.

Вывод

«Как вы хотите открыть этот файл?» подсказка не является ошибкой. Это просто способ Windows 10 спросить пользователя, какое приложение он хочет использовать, когда он встречает новый тип файла. Вы обнаружите, что это происходит всякий раз, когда вы загружаете тип файла, который никогда раньше не открывал. Установка правильного приложения решит проблему.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник: myroad.club

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru