Всё про утилиту msconfig.
В статье рассказывается о том, что из себя представляет утилита msconfig, каковы её основные полезности и как правильно ей пользоваться, чтобы решать возникающие проблемы с Windows и подготавливать почву для тестирования ошибок.
Среди прочих ремонтных утилит из состава Windows, msconfig.exe (она же утилита Конфигурации системы) безусловно стоит особняком. Её наиболее часто используют для:
- конфигурации типа запуска системы (выбора специального режима)
- смены процедуры загрузки
- выбора служб и программ в момент запуска системы
- запуск специальных ремонтных или статистических утилит
Утилита конфигурации представляет собой окно из нескольких вкладок, причём в последней версии Windows одна из них ( Автозагрузка ) перекочевала в Диспетчер задач. Msconfig.exe запускается несколькими вариантами, самый простой из них:
WIN+R->msconfig
Проверим каждую из вкладок:
Что такое основной браузер или браузер по умолчанию
Если имеется два браузера или более, то рано или поздно пользователю придется принять какое-то решение, кому из них он отдает предпочтение. Все браузеры предлагают сделать их основными. Таким образом браузеры борются за пользователей. Принцип у разработчиков браузеров: чем больше пользователей – тем лучше.
p, blockquote 5,0,0,0,0 —>
Основной браузер – этот тот, который в вашей системе установлен браузером по умолчанию. Именно там автоматически открываются ссылки из мессенджеров, из электронной почты и из других программ, по которым щелкает пользователь.
p, blockquote 6,0,0,0,0 —>
Браузер по умолчанию – это означает, что ссылки, по которым Вы кликаете, открываются именно с помощью этого ресурса.
p, blockquote 7,0,0,0,0 —>
Регистрация приложения для использования с программами по умолчанию
В этом разделе показаны подразделы и значения реестра, необходимые для регистрации приложения в программах по умолчанию. Он включает полный пример.
В этом разделе рассматриваются следующие вопросы.
Программы по умолчанию требуют, чтобы каждое приложение регистрировало явные сопоставления файлов, сопоставления 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 _ локальный _ компьютер к подразделу возможностей приложения. Этот подраздел содержит важные значения, показанные в следующей таблице.
Значение | Тип | Значение |
---|---|---|
ApplicationDescription | REG _ SZ или REG _ expand _ SZ | Обязательно. Чтобы разрешить пользователю принимать информированное назначение по умолчанию, приложение должно предоставить строку, описывающую возможности приложения. Несмотря на то, что предыдущий пример Contoso присваивает описание непосредственно значению Аппликатиондескриптион, приложения обычно предоставляют описание как ресурс, внедренный в файл .dll для упрощения локализации. Если Аппликатиондескриптион не указан, приложение не отображается в списках пользовательского интерфейса потенциальных программ по умолчанию. |
ApplicationName | REG _ SZ или REG _ expand _ SZ | Необязательный элемент. Имя, по которому программа отображается в пользовательском интерфейсе программы по умолчанию. Если эти данные не предоставляются приложением, имя исполняемой программы, связанной с первым зарегистрированным ProgID для приложения, используется в пользовательском интерфейсе. Имя ApplicationName должно всегда совпадать с именем, зарегистрированным в регистередаппликатионс. Вы можете использовать ApplicationName, если хотите, чтобы различные типы приложений, например браузер и почтовый клиент, указывали на один и тот же исполняемый файл, когда они отображаются с разными именами. |
Скрытый | REG _ DWORD | Необязательный элемент. Установите значение 1, чтобы отключить приложение из списка программ диалогового окна Настройка программ по умолчанию . Если это значение равно 0 или отсутствует, приложение отображается в списке в обычном режиме. |
филеассоЦиатионс
Подраздел филеассоЦиатионс содержит определенные сопоставления файлов, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого расширения. Ассоциации указывают на ProgID конкретного приложения вместо универсального ProgID. Однако все ассоциации не обязательно должны указывать на один и тот же идентификатор ProgID.
мимеассоЦиатионс
Подраздел мимеассоЦиатионс содержит определенные типы MIME, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого типа MIME. Имя значения для каждого типа MIME должно точно совпадать с именем MIME, хранящимся в базе данных MIME. Этому значению также необходимо назначить идентификатор ProgID для конкретного приложения, который содержит соответствующий идентификатор CLSID приложения.
Связывается
Подраздел связывается связан с назначенными пользователем записями Интернета и электронной почты в меню » Пуск «. Приложение должно быть зарегистрировано отдельно в качестве средства для этих записей. Дополнительные сведения см. в разделе Регистрация программ с помощью типов клиентов.
начиная с Windows 7, в меню » пуск » больше нет записей интернета и электронной почты . данные реестра, связанные с записью электронной почты , по-прежнему используются для клиента MAPI по умолчанию, но данные реестра, связанные с записью в интернете , не используются Windows.
Связав регистрацию меню » Пуск » приложения с регистрацией программ по умолчанию , приложение отображается как потенциальное значение по умолчанию в пользовательском интерфейсе » сопоставление наборов «. Если пользователь выбрал приложение в качестве значения по умолчанию и затем восстановит все значения по умолчанию для всех приложений позже, приложение будет восстановлено до своего расположения в меню » Пуск » для этого пользователя. Дополнительные сведения и иллюстрация см. в разделе Пользовательский интерфейс программ по умолчанию далее в этом разделе.
Подраздел связывается содержит две записи: Стартменуинтернет и Mail, которые соответствуют каноническим положениям Интернета и электронной почты в меню » Пуск «. Приложению назначается значение стартменуинтернет или mail, равное имени зарегистрированного подраздела приложения в разделе hKey _ Local _ Machine Software Clients стартменуинтернет или hKey Software _ _ Machine Client по mail (как описано в разделе Регистрация программ с типами клиентов).
В случае канонического расположения сообщения электронной почты в меню » Пуск » оно представляет собой клиент MAPI по умолчанию и, таким образом, ПРЕДПОЛАГАЕТ возможность передачи вызовов MAPI. в Windows 7, в то время как в меню » пуск » больше не существует принятого по электронной почте места, этот подраздел будет использоваться для клиента MAPI по умолчанию. Приложение, которое запросит значение по умолчанию для почты, должно быть зарегистрировано как обработчик MAPI в следующем подразделе:
Если почтовый клиент не поддерживает MAPI, но по-прежнему хочет конкурировать за каноническое расположение электронной почты в меню » Пуск «, он может зарегистрировать командную строку в следующем подразделе:
Кроме того, в разделе hKey _ Local _ Machine Software Clients mail каноникалнаме добавьте значение по умолчанию с именем приложения.
Эти записи позволяют запускать приложение из расположения электронной почты в меню » Пуск «. Обратите внимание, что вызовы MAPI по-прежнему выполняются в приложении и либо переходят к предыдущему обработчику MAPI, либо завершаются ошибкой, если не задан обработчик MAPI. Дополнительные сведения см. в разделе Регистрация программ с помощью типов клиентов.
урлассоЦиатионс
Подраздел урлассоЦиатионс содержит конкретные протоколы URL-адресов, затребованные приложением. Эти утверждения хранятся в виде значений, по одному значению для каждого протокола. Каждый протокол должен указывать на ProgID, зависящий от приложения, а не на универсальный идентификатор ProgID. Как упоминалось в примере Contoso, можно использовать другой идентификатор ProgID для каждого протокола, чтобы каждый из них имел собственную строку выполнения.
регистередаппликатионс
Полный подраздел для регистередаппликатионс :
HKey _ _ Программное обеспечение локального компьютера регистередаппликатионс
Этот подраздел содержит операционную систему, в которой в реестре содержатся сведения о программах по умолчанию для приложения. Расположение хранится в виде значения, имя которого должно совпадать с именем приложения.
Пример полной регистрации
В этом примере показаны подразделы и значения, используемые при регистрации вымышленного проигрывателя Litware мультимедиа. Пример включает записи ProgID для того, чтобы продемонстрировать, как все они объединяются.
В следующем подразделе показан идентификатор ProgID для конкретного приложения для .mp3 типа MIME:
Далее следует зависящий от приложения идентификатор ProgID, связывающий программу Litware с расширением имени файла .mp3.
Следующие записи показывают Объединенный ProgID для .mpeg типа MIME и расширения имени файла.
Следующие записи регистрируют программу Litware в программах по умолчанию и используют ранее зарегистрированные идентификаторы ProgID.
Наконец, в этом примере регистрируется расположение регистрации программ Litware по умолчанию .
Что делать, если не удаётся выбрать и изменить браузер по умолчанию
Чаще всего о проблемах с выбором браузера спрашивают пользователи операционной системы Windows 10. В ней у приложений нет прав устанавливаться по умолчанию самостоятельно, так как для этого предусмотрен единый алгоритм, встроенный непосредственно в операционную систему. Поэтому просто так приложение по умолчанию не выбирается.
Для установки стороннего обозревателя основным необходимо выполнить следующую последовательность действий.
- Кликнуть по функциональной клавише «Пуск» и выбрать строку «Параметры».
- В раскрывшемся окне «Параметры» кликнуть пиктограмму «Система».
В окне параметров Windows 10 необходимо кликнуть пиктограмму «Система»
В настройках системы есть пункт «Приложения по умолчанию»: он нам и нужен
В нижней части окна «Приложения по умолчанию» выбрать пункт «Задать значения по умолчанию по приложению».
В настройках приложений по умолчаниюнам понадобится пункт «Выбор значения по умолчанию»
В пункте «Выбор программ по умолчанию» выберите вариант «Использовать эту программу по умолчанию»
Выбранный вами браузер будет назначен основным по умолчанию.
Как убрать ошибки при установке браузера по умолчанию в Windows 10 — видеоинструкция
Каждый из современных и популярных веб-браузеров имеет преимущества и недостатки, но все они объединены одной целью, а именно — наиболее информативно показывать пользователюсайты, наполненные различной информацией, на экране монитора. Поэтому весь выбор сведён, как правило, к трём критериям: скорость работы, графический интерфейс и удобство для пользователя. В зависимости от потребностей пользователя каждый может выбрать тот обозреватель, который его больше всего устраивает.
- Автор: Виталий Овчинников
Пишу статьи на темы по информационным технологиям. Работаю в сфере ремонта компьютеров и компьютерных программ более 20 лет. Проводил информационное обеспечение банковских программ и другого, повсеместно используемого, программного обеспечения.
Что значит по умолчанию
Давайте посмотрим логику программистов, когда они создают (или как они сами говорят, пишут) программу. Программисты исходят из того, что в каждом конкретном случае работы программы возможны 2 следующих варианта:
- программа в данном конкретном случае может выполнить только одно действие,
- и программа может выполнить более одного действия.
Других вариантов, как правило, не бывает. Там, где действие единственное, программист его программирует. Но там, где действий несколько, программист должен написать программу таким образом, чтобы она задавала вопросы пользователю о том, как поступить в данный конкретный момент, или же сама программа автоматически выбирала один из возможных вариантов.
Во втором случае и говорят, что программист задал для программы работу в режиме по умолчанию, т.е. программист сам, без участия пользователей, определил, по какому из возможных вариантов должна работать программа в данном конкретном случае.
Если программа автоматически выбирает один из возможных вариантов работы в том или ином случае, то это означает, что такие настройки задал разработчик этой программы, это и есть настройки по умолчанию. Пользователь при умении и желании их может изменить на другие.
Когда умолчание невозможно
Не всегда программисты закладывают умолчания в свои программы. Иногда им это не удается. Например, попробуйте в программе Microsoft Office создать новый документ (Главная кнопка меню – «Создать»), ввести в новенький «чистый» документ любой текст (пусть даже состоящий из одного слова), а затем попробуйте сохранить этот «новенький» текст с помощью меню «Сохранить» (Главная кнопка меню – «Сохранить» или подвести курсор мыши к изображению дискеты и нажать на левую кнопку мыши).
Увы, документ не будет автоматически сохранен, в этом случае будет работать только вариант «Сохранить как» и пользователю будет предложено указать имя файла, его местоположение в файловой системе, вариант расширения файла и другие параметры.
Другое дело, когда пользователь открывает ранее созданный файл с помощью программы Microsoft Office. В этом случае после любого редактирования этого файла нажатие на значок дискеты (или Главная кнопка меню – «Сохранить») приведет к сохранению изменений в том же файле под тем же именем, который был открыт первоначально.
Приведенный пример с программой Microsoft Word показывает, что режимы по умолчанию могут быть определены программистами только там, где эти умолчания могут быть в принципе.
Если программист заранее не знает, как будет называться новый файл, создаваемый впервые с помощью Microsoft Word, то он это и не задает «по умолчанию», а программирует таким образом, чтобы программа в этом случае обязательно выводила бы вопрос для пользователя, и предлагала бы пользователю принять собственное ответственное решение.
Переносное значение
Помимо прямого значения, оборот употребляется и в переносном.
Рассмотрим несколько переносных примеров того, что означает «по умолчанию».
О человеке часто так говорят, когда хотят сказать об изначальном его состоянии или предвзятом отношении к нему на основании устроившихся стандартов мышления.
- «Молчащая женщина считается умной по умолчанию».
- «Парни с именем Толян у трудовиков по умолчанию имеют оценку на бал выше остальных».
Завершить эту тему стоит красивым, пусть и немного пафосным афоризмом с этим словосочетанием: «Творец вложил в нас любовь по умолчанию: люби и будь счастливым!»