Как сделать программу по умолчанию в windows 7
Установил программу ACDSee, при установке было предложение провести ассоциацию нужных мне типов файлов с данной программой, но я значения этому не придал, теперь она открывает даже видеофайлы, захожу в меню Задание сопоставлений программы, а изменить в нём ничего не возможно. Что предпринять? Операционная система Windows 7.
Подавляющее большинство программ при своей инсталляции, изменяют настройки операционной системы и ассоциируют себя с определёнными типами файлов. А если с этими файлами мы уже давно работаем в другой программе? Многие при такой ситуации не знают что делать и в дальнейшем вздрагивают при обращении к ним сына или дочери со словами:-„Пап, можно я установлю свою программу… ” А мы отвечаем ребёнку:-„Может не надо сынок, а то помнишь, установил ты в прошлый раз и мамины документы перестали открываться.” Не будем отказывать нашему ребёнку, в таких случаях нужно просто провести ассоциацию типов файлов с нужными нам приложениями в Windows 7 и сделать это очень просто.
Программы по умолчанию в Windows 7
Самая большая мечта любой программы, быть у Вас любимой и конечно ей хочется находиться в автозагрузке, постоянно обновляться, а так же работать со всеми типами файлов для которых она предназначена и нужно для этого немного, быть программой по умолчанию в Windows 7 для определённых типов файлов. Когда вы устанавливаете программу на ваш компьютер, она меняет настройки операционной системы так, что нужные ей файлы открывались именно с помощью неё. Конечно большое количество программ перед данным действием спрашивает у нас, хотим ли мы этого, но мы или пропускаем данный момент, а может совсем не знаем про него.
К примеру программа ACDSee Pro 3.0, при инсталляции спрашивает у нас Выберите типы файлов, которые должны быть ассоциированы с ней. В данном окне, нам с вами нужно выбрать пункт Другие ,
тогда программа предложит выбрать нам самим, какие ей файлы открывать по умолчанию. И вот пожалуйста, в процессе установки программа предлагает поставить галочки напротив типов файлов, у которых она будет программой по умолчанию в Windows 7, поставим например галочку напротив типов файлов с расширением jpg.
Это значит, что наша программа будет открывать файлы с данным расширением по умолчанию и если мы щёлкнем двойным щелчком левой мыши на любом файле с расширением jpg, он сразу откроется в только что установленной нашей программе ACDSee.
А что нам делать с вами, если при установке программы не было предложено ассоциировать типы файлов с данным приложением или попустили мы его и теперь нужные нам файлы, открываются совсем не той программой, что нужно. Тогда мы проведём ассоциацию файлов конкретному приложению вручную. Идём:
Пуск -> Программы по умолчанию -> Выбор программ используемых Windows 7 по умолчанию и здесь выбираем Задание программ по умолчанию ,
далее мы с вами можем: выделить нужную нам программу и в правой части диалогового окна и нажать на первую кнопку "Использовать эту программу по умолчанию для всех типов файлов, с которыми она предназначена работать по умолчанию".
Но не торопитесь этого делать, тогда ACDSee будет открывать всё подряд, даже то, что совсем не нужно, мне кажется ручная настройка удобнее. Можем выбрать нужную нам программу и нажать на кнопку " Выбрать умолчания для этой прогр аммы" ,
в открывшемся меню "Задание сопоставлений программы", мы сможем назначить нужные нам типы файлов открываемые программой по умолчанию вручную, это будет намного лучше. Ставим галочку напротив нужного расширения и "Сохранить". И всё.
Что будем делать? Невозможно снять ни одну галочку. Возвращаемся к первому окну "Выбор программ используемых Windows 7, далее Составление типов файлов и протоколов конкретным программам".
Выделяем расширения файла и если мы хотим что бы его открывала другая программа, жмём на кнопку "Изменить программу"
всё программа по умолчанию открывающая файлы с данным расширением переназначена. Если нужной нам программы в данном меню нет, жмём Обзор и в ручную находим папку нужной нам программы, ищем файл .exe и жмем открыть, всё.
Программа по умолчанию — это программа, которую Windows использует, когда вы открываете файл определенного типа, например музыкальный файл, изображение или веб-страницу. Например, если на компьютере установлено несколько браузеров, для использования по умолчанию можно выбрать один из них.
Откройте программы по умолчанию, нажав кнопку "Начните а затем нажав кнопку "Программы по умолчанию".
В этом разделе имеются следующие возможности:
Этот параметр позволяет выбрать программы, которые будут по умолчанию использовать Windows.
Если программа не отображается в списке, назначить ее программой по умолчанию позволяет функция "Задать сопоставления".
Откройте программы по умолчанию, нажав кнопку "Начните а затем нажав кнопку "Программы по умолчанию".
Выберите пункт Сопоставление типов файлов или протоколов конкретным программам.
Выберите тип файла или протокол, который требуется открывать с помощью этой программы по умолчанию.
Выберите программу, которая будет использоваться по умолчанию для выбранного типа файла, или щелкните стрелку рядом с пунктом Другие программы для отображения дополнительных программ. (Если пункт Другие программы не отображается или требуемая программа отсутствует в списке, нажмите кнопку Обзор, найдите нужную программу и нажмите кнопку Открыть. Если другие программы для открытия этого типа файла или протокола не установлены, выбор будет ограничен.)
Если программа, которую требуется использовать по умолчанию, отсутствует в списке, щелкните стрелку рядом с надписью Другие программы, чтобы открыть список программ, доступных на компьютере.
Примечание: Невозможно оставить тип файла или протокол без сопоставления. Необходимо выбрать новую программу.
Параметры, которые вы здесь настроите, применяются только к вашей учетной записи пользователя. Они не влияют на другие учетные записи.
Используйте этот параметр для точной настройки программ по умолчанию на основе типа файла или протокола. Например, можно открывать все файлы изображений с расширением JPG с помощью одной программы, а файлы изображений с расширением BMP — с помощью другой.
Можно также задать программы для запуска различных видов носителей, таких как музыкальные компакт-диски или DVD с фотографиями.
С помощью инструментов "Доступ к программе" и "По умолчанию компьютера" (доступно в Windows 7) можно настроить программы по умолчанию для таких действий, как просмотр веб-страниц и отправка электронной почты всем, кто пользуется компьютером.
Используйте программы по умолчанию , чтобы задать пользовательский интерфейс по умолчанию. Пользователи могут получить доступ к программам по умолчанию из панели управления или непосредственно из меню " Пуск ". установка средства доступа к программам и параметров по умолчанию (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 7 установлено несколько программ, открывающих один и тот же тип файлов, то каждый раз, пытаясь открыть файл определенного расширения, вы будете сталкиваться с уведомлением, спрашивающим вас, с помощью какого приложения запустить элемент. Чтобы избежать появления надоедливого уведомления, можно выбрать программы по умолчанию. То есть вы можете назначить для каждой задачи одну программу, с помощью которой она будет выполняться.
Установка программ по умолчанию
Выбрать программы для запуска каждого типа файлов можно в каждой версии операционной системы, но сейчас будет рассмотрена Windows 7. Настройка будет производиться в два этапа, так как одни параметры можно изменить в одном разделе, а вторые — в другом.
Этап первый
- Находясь в меню «Пуск», разверните панель управления компьютером.
Этап второй
- Находясь в панели задач, перейдите к пункту «Программы по умолчанию».
Что делать, если не устанавливается
Программа может работать некорректно или файлы, относящиеся к ней, повреждены, поэтому система не позволяет установить ее по умолчанию. Но выполнив следующие действия, вы можете обойти этот запрет или ошибку:
-
Находясь в панели задач, выберите пункт «Программы по умолчанию».
Как сбросить установленные программы по умолчанию
Если вы хотите сбросить все настройки, относящиеся к программам по умолчанию, до того состояния, которое они имели изначально, то у вас есть два выхода: изменить параметры вручную, выставив необходимые значения по умолчанию с помощью способов, описанных выше в статье, или воспользоваться сторонней программой.
Если Windows самостоятельно сбрасывает внесенные изменения
С подобной проблемой можно столкнуться по следующим причинам: система ошибочно видит в программе опасность, или приложение само назначило себя в параметрах по умолчанию, а Windows это не понравилось, так как у нее на это место установлена собственная программа. Избавиться от проблемы можно, выполнив дальнейшие шаги:
-
Запустите командную строку PowerShell через поисковую строку в меню «Пуск».
Итак, при желании вы можете вручную установить то, какими программами будут открываться определенные форматы файлов. Система может сбрасывать установленные вами параметры, если у нее есть стандартная программа, уже выполняющая эти функции. Избавиться от этой проблемы можно, отредактировав значения в редакторе реестра. Сбросить программы по умолчанию до первоначальных параметров можно с помощью сторонней программы.
Если на вашем компьютере установлено больше одного браузера, то вы постоянно будете сталкиваться с уведомлением, спрашивающим, с помощью какого из них вы хотите открыть тот или иной файл. Со временем это может надоесть, и у вас останется два варианта действий — удалить все браузеры, кроме самого удобного, или изменить параметры и выбрать браузер по умолчанию.
Что такое «браузер по умолчанию»?
Как установить и настроить браузер по умолчанию
Есть несколько способов, позволяющих изменить браузер, которому будет выдаваться приоритет в выполнении задач.
Универсальный способ
Этот способ подойдет для возведения любого браузера в статус «по умолчанию», так как изменяться параметры будут через настройки самого компьютера. Единственное различие — расположение этих настроек, зависящее от версии Windows.
Как изменить в Windows 10
- Через поиск Windows откройте приложение «Параметры».
Как сменить в Windows 7 и 8
- Чтобы включить нужный браузер по умолчанию, откройте панель управления Windows.
Как назначить вручную
Если по каким-то причинам вы не можете перейти к изменению браузера по умолчанию через настройки компьютера, то можно сделать это через сам браузер. Если вы пользуетесь Windows 8.1, 10, то на экране появятся настройки, в которых необходимо будет подтвердить действие, сменив браузер вручную.
Как выбрать Google Chrome по умолчанию
Как поменять настройки для Оперы
- Разверните главное меню браузера, кликнув по логотипу Opera.
Установка настроек для Мозила Фаерфокс
Какие настройки установить, чтобы использовать Яндекс Браузер
Как сделать Internet Explorer постоянным браузером по умолчанию
Как поставить по умолчанию Microsoft Edge
Подтверждение изменения
Последний способ изменить браузер по умолчанию — это согласиться с уведомлением, которое иногда появляется при запуске браузера, не являющегося основным.
Что делать, если браузер по умолчанию не устанавливается
Есть несколько способов, помогающих устранить ошибку, из-за которой браузер по умолчанию постоянно сбрасывается или не выставляется вовсе.
Перезагрузка компьютера
Первое, что стоит сделать в подобной ситуации — перезагрузить компьютер. Все программы и фоновые процессы будут перезапущены и, возможно, начнут работать корректно.
Переустановка
Полностью сотрите браузер из памяти вашего компьютера, а после скачайте установочный файл с официального сайта разработчика и пройдите процесс установки. Помочь это может тогда, когда файлы, отвечающие за работу браузера, были повреждены вирусом или действиями пользователя.
Изменение способа открытия программ и файлов
Если установить браузер по умолчанию не получается, то можно сделать наоборот: задать всем файлам и программам браузер, через который они будут обязаны открываться при запуске.
-
Через поиск Windows откройте «Параметры».
Итак, если вы пользуетесь несколькими браузерами одновременно, то необходимо выбрать самый удобный из них и изменить настройки компьютера так, чтобы все нужные файлы и программы по умолчанию открывались с помощью него. Сделать это можно через параметры Windows или настройки самого браузера. Если выбранный по умолчанию браузер постоянно сбрасывается, то необходимо устранить эту проблему вручную одним из вышеизложенных способов.
Читайте также: