Как открыть автозагрузку в windows виста
У многих пользователей после продолжительной работы с операционной системой и после установки/удалений разнообразных приложений часто возникают вопросы по автозагрузке приложений. Вместе с операционной системой могут загружаться ненужные для вас приложения или наоборот, приложение которое должно запускаться автоматически не наблюдается в области уведомлений после загрузки системы, а также производительность системы и время запуска может значительно ухудшиться. Для того чтобы избежать этих проблем я предлагаю разобраться с процессами, которые выполняются при загрузке операционной системы и с автозагрузкой установленных приложений.
Загрузка операционной системы
Важно отметить, что на самом деле загрузка Windows начинается не с того момента как вы подошли к персональному компьютеру и включили или перезагрузили его, процесс загрузки операционной системы на самом деле начинается непосредственно с ее установки. В ходе выполнения процесса установки, жесткий диск подготавливается для своего участия в процессе загрузки системы. В это время создаются компоненты, которые участвуют в загрузке базовой системы ввода/вывода (BIOS). К этим компонентам можно отнести:
- Winload.exe – загружает процесс Ntoskrnl.exe и зависимые от него библиотеки, а также загружает драйвера установленного оборудования;
- Winresume.exe – позволяет восстанавливать систему после длительного бездействия (гибернации) и отвечает за файл гибернации (Hiberfil.exe);
- Ntoskrnl.exe – инициализирует исполнительные подсистемы загрузки и запуск системных драйверов для устройств, а также подготавливает систему для работы со штатными приложениями и загружает процесс smss.exe;
- Hal.dll - является неотъемлемой частью кода, исполняемого в режиме ядра, которая запускается загрузочным модулем Winload.exe, загружаемым совместно с ядром;
- Smss.exe (Session Manager Subsystem Service) – подсистема управления сессиями в Windows. Этот компонент не входит в ядро Windows, но его работа исключительно важна для системы;
- Wininit.exe – загружает Service control manager (SCM), Local Security Authority process (LSASS), и local session manager (LSM). Этот компонент также инициализирует системный реестр и выполняет определенные задачи в режиме инициализации;
- Winlogon.exe – управляет безопасным входом пользователя и запускает LogonUI.exe;
- Logonui.exe – отображает диалог входа пользователя в систему;
- Services.exe – загружает и инициализирует системные службы и драйверы, установленные по умолчанию.
Важно понимать, что драйверы устройств являются важнейшей частью процесса загрузки. При указании раздела операционной системы, установочная программа записывает загрузочный сектор. Загрузочный сектор Windows дает информацию о структуре и формате раздела файлу Bootngr. Bootmgr выполняет свою работу в то время, когда операционная система начинает свой жизненный цикл в режиме реального времени. Затем Bootmgr вычитывает файл BCD из папки \Boot, расположенной в системном разделе. Если в BCD файле указаны настройки о выходе из режима гибернации, то Bootmgr запускает процесс Winresume.exe, который будет читать содержимое файла для возобновления системы из спящего режима.
Если в записи BCD существует две и более системы, то Bootmgr отображает пользователю загрузочное меню для выбора операционной системы. После выбора системы или, в том случае, если у вас установлена только одна операционная система, загружается процесс Winload.exe. Этот процесс загружает файлы, расположенные в загрузочном разделе и стартует инициализацию ядра. Winload.exe выполняет следующие действия:
- Загружает ядро и образы HAL (Ntoskrnl.exe и Hal.dll), а также все их зависимости. Если у Winload.exe не получается запустить образы HAL или их зависимости, вы увидите соответствующее предупреждение;
- Вычитывает файлы VGA шрифтов (Vgaoem.fon);
- Вычитывает файлы национальных языковых систем (National Language System - NAL) для использования интернационализации;
- Вычитывает раздел реестра \Windows\System32\Config\System для определения драйверов устройств необходимых для загрузки операционной системы;
- Сканирует раздел системного реестра SYSTEM и находит все драйверы устройств загрузки. Эти драйверы указаны в реестре со значением SERVICE_BOOT_START (0) в разделе HKLM\SYSTEM\CurrentControlSet\Services;
Затем начинается инициализация ядра и исполнительных подсистем. После того как Windows вызывает Ntoskrnl, он передает данные параметров блока загрузчиков, которые содержат системные пути загрузочного раздела сгенерированного Winload для описания физической памяти в системе. По завершению двух этапов (Session 0 и Session 1) инициализации ядра стартуют процессы Smss.exe, Csrss.exe и Wininit. Smss вызывает исполнительный менеджер конфигурации подсистемы для окончания инициализации системного реестра.
Последним этапом загрузки системы является процесс автоматического запуска приложений при загрузке и входе в операционную систему.
Управление автозапуском
В текущей утилите существует пять вкладок:
Более опытные пользователи, возможно, захотят не только отключать ненужные программы автозапуска, но и добавлять собственные программы для автоматического запуска вместе с операционной системой. Для этого нужно будет воспользоваться средствами системного реестра.
Управление автозапуском средствами системного реестра
В системном реестре вы можете найти параметры автозапуска приложений для учетной записи компьютера и учетной записи текущего пользователя. Приложения, которые запускаются с учетной записью компьютера, не зависят от того, под какой записью пользователь выполнил вход в систему. Эти параметры вы можете найти в разделе HKLM\Software\Microsoft\Windows\CurrentVersion\Run. Приложения, которые запускаются с учетной записью пользователя, для каждой учетной записи могут отличаться. Эти параметры вы можете найти в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Run.
- Откройте редактор реестра;
- Перейдите в раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run;
Работа с утилитой Autoruns
Программа Autoruns от Марка Руссиновича и Брайса Когсуэлла помогает проверять максимальное количество размещений автозапуска на наличие программ, настроенных на запуск в процессе загрузки или входа в систему, в отличие от любых других программ мониторинга автозапуска. Сейчас доступна версия 8.61 и ее можно загрузить по следующей ссылке. Эта программа абсолютно бесплатна и к одному из ее преимуществ можно отнести то, что все программы отображаются в том порядке, в каком операционная система обрабатывает их. На самом деле, такие программы могут располагаться не только в разделах Run, а также в RunOnce, ShellExecuteHooks, ContextMenuHandlers и в других разделах системного реестра. С данной программой можно работать как под 32-разрядными, так и под 64-разрядными операционными системами Windows.
После загрузки текущей программы вы увидите приложения, настроенные для автоматического запуска, где вы можете найти названия приложений и разделы системного реестра, в которых хранятся сведения об их запуске, краткое описание приложения, издателя, а также путь к запускаемому файлу или библиотеке.
На каждой вкладке вы можете:
Использование утилиты Autoruns для управления объектами автозапуска средствами командной строки
Если вы предпочитаете работать с консолью, вы также можете воспользоваться командами утилиты Autoruns. С ее помощью вы можете выполнять те же действия, что и с утилитой Autoruns, только при помощи командной строки, выводя информацию в окно консоли или перенаправляя вывод команды в текстовый файл. В связи с тем, что данная утилита открывается только средствами командной строки, для работы с Autoruns, выполните следующие действия:
Доступны следующие параметры:
-a – отображение всех элементов автозапуска;
-b – отображение информации об объектах, которые загружаются на ранних стадиях загрузки системы;
-c – экспорт отображаемых данных в CSV-файл;
-d – отображение библиотек DLL инициализации приложений;
-e – отображение расширений проводника Windows;
-g – отображение гаджетов боковой панели Windows и рабочего стола;
-h – отображение Hijacks элементов;
-i – отображение дополнительных элементов браузера Internet Explorer;
-k – отображение известных библиотек DLL;
-l – отображение элементов, запускаемых автоматически при входе в систему;
-m – не отображать объекты с цифровой подписью Microsoft;
-n – отображение поставщиков протокола Winsock;
-o – отображение элементов кодеков;
-p – отображение драйверов монитора печати;
-r – отображение поставщиков безопасности LSA;
-s – отображение служб в режиме автоматического запуска и не отключенных драйверов;
-t – отображение элементов планировщика задач;
-v – проверка цифровых подписей;
-w – отображение элементов Winlogon;
-x – экспорт отображаемых данных в XML-файл;
User – отображение автоматически запускаемых объектов для указанной учетной записи пользователя.
Например, если вам нужно просмотреть только элементы, автоматически запускаемые при входе в систему, используйте утилиту с параметром –l, как показано ниже:
Заключение
Некоторые программы могут запускаться автоматически при каждом старте операционной системы. Обычно такие приложения помещают свои значки в область уведомлений и работают в фоновом режиме. Активизировать такое приложение можно с помощью одинарного или двойного щелчка (зависит от конкретной программы) на значке в области уведомлений. Открыть приложение, работающее в фоновом режиме, можно также, щелкнув правой кнопкой мыши на значке в области уведомлений и выбрав соответствующую команду контекстного меню.
Примерами программ, работающих в фоновом режиме, могут быть антивирусы, интернет-пейджеры (например, ICQ), словари и переводчики, программы для диагностики работы системы, для обслуживания определенных устройств и многие другие (рис. 5.5). Хотя Windows Vista будет скрывать неиспользуемые значки в области уведомлений, слишком большое количество программ, работающих в фоновом режиме, может отрицательно сказаться на производительности системы и скорости ее загрузки.
Рис. 5.5. Область уведомлений после установки некоторых приложений из прилагаемого компакт-диска
Большинство программ, работающих в фоновом режиме, позволяют выбирать между автоматическим и ручным запуском, и если вы столкнулись с проблемой излишнего количества подобных программ, можете отключить автозагрузку редко используемых приложений. Для этого придется поискать соответствующий флажок в окнах настройки конкретной программы. На рис. 5.6, а показаны окна настройки менеджера закачек Download Master, а на рис. 5.6, б – интернет-пейджера QJP. Эти окна содержат флажок, разрешающий автозагрузку программы.
При зависании приложения, которое работает в фоновом режиме, прекратить его работу будет сложнее, поскольку оно будет отсутствовать в списке задач. Для принудительного закрытия программы, работающей в фоновом режиме, следует узнать точное имя исполняемого файла приложения, затем найти соответствующий процесс на вкладке Процессы и завершить его. О том, как получить подробные сведения об автозагружаемых программах, читайте далее.
Рис. 5.6. Окна настроек менеджера закачек Download Master (а) и программы QIP (б) с флажками, разрешающими автозапуск данных приложений
Просмотр и редактирование списка автоматически загружаемых программ
Для обеспечения автозагрузки программы при ее установке создается запись о программе в специальном ключе реестра Windows. Этот прием нередко используется для запуска различных вредоносных программ. В Windows Vista имеется встроенная утилита Защитник Windows, которая позволяет контролировать списки автозагрузки, вручную удалять программы из этих списков и проверять программы на наличие вредоносного кода.
Чтобы открыть окно просмотра и редактирования списка автозагрузки, выполните следующие действия.
1. Запустите программу Защитник Windows с помощью строки поиска в меню Пуск.
2. Нажмите на панели инструментов кнопку Программы и щелкните на ссылке Проводник программного обеспечения (рис. 5.7).
Список автозагружаемых программ будет находиться в левой части окна, а в правой будет отображена подробная информация о выбранной в списке программе. Вы можете узнать имя и местонахождение исполняемого файла, откуда была запущена программа и другие сведения.
Чтобы удалить приложение из автозагрузки, выберите его и нажмите кнопку Удалить, а кнопка Отключить позволит вам временно заблокировать автозапуск программы. Если для выбранной программы эти кнопки недоступны, нажмите кнопку Отображать для всех пользователей и подтвердите действия в окне UAC.
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
(3.11) Как отключить автозапуск у привода компакт-дисков?
3.5. Как отключить автозапуск у привода компакт-дисков?
3.5. Как отключить автозапуск у привода компакт-дисков? Самый простой способ, сделать это через CD Properties, вызываемой по правому клику мышки на CD диск. Здесь можно выбрать, как система должна реагировать на диски определённого содержания. Но в этом списке нет Data CD, и чтобы
17.1.2. Автозапуск сервера MySQL
1.2.5. Использование сеансов. Автозапуск программ и сохранение сеанса
1.2.5. Использование сеансов. Автозапуск программ и сохранение сеанса Разгар рабочего дня. Запущено много программ, открыто много документов. Вам нужно отлучиться до конца дня, поэтому нужно выключить компьютер. Вам не хочется завтра открывать все эти документы заново?
12.5 Автозапуск сменных носителей
12.5 Автозапуск сменных носителей Когда вы вставляете в компьютер диск, флешку, карту памяти или любое другое устройство с данными, Ubuntu автоматически определяет тип содержимого и предлагает вам открыть соответствующее приложение. Некоторым пользователям это не очень
Глава 30 Автозапуск приложений
Глава 30 Автозапуск приложений Собственно, я закончил описание основ работы в Ubuntu. Конечно, я старался выбрать только самые востребованные темы, оставив специфические знания за пределами своего повествования. Надеюсь, вы смогли разобраться в Ubuntu и чувствуете себя в этой
Автозапуск
Автозапуск С помощью этого системного механизма вы можете настраивать реакцию операционной системы на подключение устройства. По умолчанию стандартная реакция на такие события – появление окна со списком доступных действий. В случае же ручной настройки, например, если
Автозапуск программ при входе пользователя в систему
Автозапуск программ при входе пользователя в систему Раз уж была затронута тема запрета запуска программ с помощью каталога Автозагрузка, поговорим о другом методе запуска программ — посредством реестра Windows. В реестре Windows XP существует много ветвей, из которых
Автозапуск CD-ROM
Автозапуск CD-ROM Отключение стандартного автозапуска компакт-дисковЧтобы отключить автозапуск компакт-диска, устанавливаем значение параметра типа DWORD °AutoRun°, равным 0 в разделе HKLMSYSTEMCurrentControlSetServicesCDRomОтключение нового метода автозапуска компакт-дисковВ Windows XP существует
Автозапуск
Автозапуск Операционная система Windows может автоматически определять программы, в которых будет открываться содержимое компакт-дисков, в зависимости от того, какого типа файлы на них записаны. В системе Windows XP для настройки параметров автозапуска следует выполнить
Борьба с вирусами
Автозапуск компакт-дисков
Автозапуск компакт-дисков По умолчанию операционная система Windows Vista при обнаружении на вставленном компакт-диске файла autorun.inf задает пользователю вопрос, нужно ли этот файл выполнять. С помощью реестра можно полностью отключить возможности выполнения файла autorun.inf. Для
Борьба с пылью
Борьба с пылью Пыль, как и нестабильность электричества, также несет в себе определенную угрозу работе компьютера.Чем же она вредна? Во-первых, пыль укорачивает срок службы любых механических и электронных устройств. Как это происходит? Очень просто. Приведу пример. Пыль,
Как отключить автозапуск программ
Автозапуск сменных носителей
Автозапуск сменных носителей При подключении flash-устройства или вставке компакт-диска будет автоматически проанализировано его содержимое, после чего появится окно автозапуска, в котором пользователь может выбрать одно из предложенных действий. Например, для дисков с
Если вы хотите отключить программу из автозапуска или хотите оптимизировать загрузку Windows, то вы сможете это сделать через настройки автозагрузки. Начиная с windows 8, автозагрузка открывается через диспетчер задач, а в предыдущих версиях находится в конфигурациях системы.
Вот подробная инструкция.
Где находится автозагрузка в windows 10 и 8, 8.1
- Что бы открыть автозагрузку в виндовс 10 или 8, нужно открыть диспетчер задач.
Способ 1. Нажав сочетание клавиш Ctrl + Shift + Esc
Способ 2. Нажав на панель задач правой кнопкой мыши и выбрав Диспетчер задач. - Если вы не увидите вкладок, но нажмите на Подробнее.
Где находится автозагрузка в windows 7, Vista, XP
- Нажмите сочетание клавиш Ctrl+R;
- Введите msconfig и нажмите Enter;
Программа для открытия автозагрузки
У Microsoft есть программа для просмотра атозагрузок.
Скриншот программы Autoruns
Надоело каждый раз после включения компьютера запускать одни и те же программы? В этой статье я подробно покажу и расскажу, как сделать так, чтобы нужные Вам утилиты запускались автоматически после загрузки операционной системы. А для этого нужно добавить их в автозагрузку Windows.
Добавление программы в автозапуск Windows 7, Vista и XP
4. Далее, чтобы добавить программы в автозапуск Windows нужно скопировать ярлыки выбранных Вами программ и вставить в эту папку.
Добавление программ в автозагрузку Windows 8 и 10
1. Скопируйте и вставьте ниже представленный путь в проводник или перейдите по этому пути вручную.
Примечание: Если Вы решили пойти по пути выше вручную, и не видите папки AppData, то Вам нужно включить отображение скрытых файлов и папок. Также, некоторые папки могут называться по-русски.
Также окно автозагрузки можно открыть, нажав сочетание клавиш Win+R и в появившемся окне, в поле открыть, введя:
Затем нажмите ОК.
2. После того как окно автозагрузки будет открыто, найдите ярлык нужной программы и скопируйте его в эту папку. И Ваша программа будет добавлена в автозапуск.
На этом все, теперь Ваши программы будут запускаться сразу же после загрузки Windows.
Читайте также: