Места автоматического запуска Windows

Попробуйте наш инструмент устранения неполадок

Операционная система Windows поставляется с опциями для запуска пользовательских файлов или программ при запуске.

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

Но это также большая неприятность, поскольку программы могут быть добавлены в автозагрузку во время установки или даже при запуске.

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

Места автоматического запуска Windows

windows automatic startup locations

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

Первые пользователи могут быть ошеломлены огромным количеством мест автозапуска - как папок на диске, так и в реестре Windows - и просмотр списка при первом открытии может занять много времени.

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

Места автоматического запуска Windows можно разделить на три группы: папки: реестр и запланированные задачи по большей части, хотя вы также можете использовать групповую политику для добавления программ автозапуска в систему (которые, однако, отражены в реестре Windows).

Места автоматического запуска Windows: папки

windows autostart locations folders

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

Чтобы упростить задачу, Microsoft добавила ключевые слова для папок, которые помогут вам быстро их открывать. Места / ключевые слова открывают одну и ту же папку.

Папка автозапуска текущего пользователя

  • оболочка: запуск
  • % appdata% Microsoft Windows Меню Пуск Программы Автозагрузка
  • C: Users USERNAME AppData Roaming Microsoft Windows Start Menu Programs Startup

Папка автозапуска всех пользователей

  • оболочка: общий запуск
  • % programdata% Microsoft Windows Меню Пуск Программы Автозагрузка
  • C: ProgramData Microsoft Windows Меню Пуск Программы Автозагрузка

Места автоматического запуска Windows: Реестр

windows automatic startup registry

Большая часть мест автозапуска находится в реестре Windows. Вы, наверное, знаете, как загрузить редактор реестра, но если нет, то вот как это делается:

  1. Нажмите на клавишу Windows, введите regedit.exe и нажмите Enter.
  2. Подтвердите отображаемую подсказку UAC.

Ключи запуска (индивидуальный пользователь)

  • HKCU Software Microsoft Windows CurrentVersion Run
  • HKCU SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Run (только в 64-битных системах)
  • HKCU Software Microsoft Windows NT CurrentVersion Windows Выполнить
  • HKCU Software Microsoft Windows CurrentVersion RunOnce (запускает программу / команду только один раз, очищает ее при запуске)
  • HKCU Software Microsoft Windows CurrentVersion RunOnceEx (запускает программу / команду только один раз, очищает ее, как только выполнение завершается)
  • HKCU Software Microsoft Windows CurrentVersion RunServices
  • HKCU Software Microsoft Windows CurrentVersion RunServicesOnce

Ключи запуска (машина, все пользователи)

  • HKLM SOFTWARE Microsoft Windows CurrentVersion Run
  • HKLM SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Run (только в 64-битных системах)
  • HKLM Software Microsoft Windows CurrentVersion RunOnce (запускает программу / команду только один раз, очищает ее сразу после запуска)
  • HKLM Software Microsoft Windows CurrentVersion RunOnceEx (запускает программу / команду только один раз, очищает ее, как только выполнение завершается)
  • HKLM System CurrentControlSet Services
  • HKLM Software Microsoft Windows CurrentVersion RunServices
  • HKLM Software Microsoft Windows CurrentVersion RunServicesOnce

Другие ключи автозапуска

Active Setup была разработана для выполнения команд один раз для каждого пользователя во время входа в систему.

  • HKLM SOFTWARE Microsoft Active Setup Установленные компоненты
  • HKLM SOFTWARE Wow6432Node Microsoft Active Setup Установленные компоненты

Недокументированная функция автозапуска.

  • HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer SharedTaskScheduler
  • HKLM SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Explorer SharedTaskScheduler

Записи автозапуска, связанные с оболочкой, например элементы, отображаемые при щелчке правой кнопкой мыши файлов или папок.

  • HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer ShellServiceObjects
  • HKLM SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Explorer ShellServiceObjects
  • HKLM SOFTWARE Microsoft Windows CurrentVersion ShellServiceObjectDelayLoad
  • HKLM SOFTWARE Wow6432Node Microsoft Windows CurrentVersion ShellServiceObjectDelayLoad
  • HKCU Software Classes * ShellEx ContextMenuHandlers
  • HKLM Software Wow6432Node Classes * ShellEx ContextMenuHandlers
  • HKCU Software Classes Drive ShellEx ContextMenuHandlers
  • HKLM Software Wow6432Node Classes Drive ShellEx ContextMenuHandlers
  • HKLM Software Classes * ShellEx PropertySheetHandlers
  • HKLM Software Wow6432Node Classes * ShellEx PropertySheetHandlers
  • HKCU Software Classes Directory ShellEx ContextMenuHandlers
  • HKLM Software Classes Directory ShellEx ContextMenuHandlers
  • HKLM Software Wow6432Node Classes Directory ShellEx ContextMenuHandlers
  • HKCU Software Classes Directory ShellEx DragDropHandlers
  • HKLM Software Classes Directory ShellEx DragDropHandlers
  • HKLM Software Wow6432Node Classes Directory ShellEx DragDropHandlers
  • HKLM Software Classes Directory ShellEx CopyHookHandlers
  • HKCU Software Classes Directory Background ShellEx ContextMenuHandlers
  • HKLM Software Classes Directory Background ShellEx ContextMenuHandlers
  • HKLM Software Wow6432Node Classes Directory Background ShellEx ContextMenuHandlers
  • HKLM Software Classes Папка ShellEx ContextMenuHandlers
  • HKLM Software Wow6432Node Classes Папка ShellEx ContextMenuHandlers
  • HKLM Software Classes Папка ShellEx DragDropHandlers
  • HKLM Software Wow6432Node Classes Папка ShellEx DragDropHandlers
  • HKLM Software Microsoft Windows CurrentVersion Explorer ShellIconOverlayIdentifiers
  • HKLM Software Wow6432Node Microsoft Windows CurrentVersion Explorer ShellIconOverlayIdentifiers

Следующие ключи указывают драйверы, которые загружаются во время запуска.

  • HKLM SOFTWARE Microsoft Windows NT CurrentVersion Font Drivers
  • HKLM Software Microsoft Windows NT CurrentVersion Drivers32
  • HKLM Software Wow6432Node Microsoft Windows NT CurrentVersion Drivers32

Разные ключи запуска

  • HKLM Software Classes Filter
  • HKLM Software Classes CLSID {083863F1-70DE-11d0-BD40-00A0C911CE86} Instance
  • HKLM Software Wow6432Node Classes CLSID {083863F1-70DE-11d0-BD40-00A0C911CE86} Instance
  • HKLM Software Classes CLSID {7ED96837-96F0-4812-B211-F13C24117ED3} Instance
  • HKLM Software Wow6432Node Classes CLSID {7ED96837-96F0-4812-B211-F13C24117ED3} Instance
  • KLM System CurrentControlSet Control Session Manager KnownDlls
  • HKCU Панель управления Рабочий стол Scrnsave.exe
  • HKLM System CurrentControlSet Services WinSock2 Параметры Protocol_Catalog9 Catalog_Entries
  • HKLM System CurrentControlSet Services WinSock2 Параметры Protocol_Catalog9 Catalog_Entries64

Расположение автоматического запуска Windows: Групповая политика

group policy startup

Редактор групповой политики доступен только в профессиональных версиях Windows, а ключи реестра, связанные с политиками, доступны во всех версиях.

  1. Нажмите кнопку Windows, введите gpedit.msc и нажмите Enter, чтобы запустить редактор групповой политики.

Перейдите к следующим клавишам, используя древовидную структуру слева, чтобы проверять, изменять, добавлять или удалять записи с помощью политик.

  • Конфигурация компьютера> Административные шаблоны> Система> Вход в систему> Запускать эти программы при входе пользователя в систему
  • Конфигурация пользователя> Административные шаблоны> Система> Вход в систему> Запускать эти программы при входе пользователя в систему

Соответствующие ключи реестра:

  • HKLM Software Microsoft Windows CurrentVersion Policies Explorer Run
  • HKCU Software Microsoft Windows CurrentVersion Policies Explorer Run

Расположение автоматического запуска Windows: задачи

task scheduler

Вы можете открыть Планировщик задач Windows для управления задачами в операционной системе Windows:

  1. Нажмите на клавишу Windows, введите Планировщик заданий и нажмите Enter.

Вы также можете проверять задачи с помощью проводника Windows / проводника.

  • C: Windows Tasks
  • C: Windows System32 Tasks

файлы

Следующие файлы могут использоваться для автоматического запуска программ при запуске Windows:

  • C: autoexec.bat
  • C: config.sys
  • C: Windows Winstart.bat
  • c: windows wininit.ini
  • C: Windows Dosstart.bat
  • c: windows system.ini
  • c: windows win.ini
  • C: Windows System autoexec.nt
  • C: Windows System config.nt

Ресурсы

Следующие ресурсы предоставляют дополнительную информацию о конкретных ключах реестра.