Места автоматического запуска Windows
- Категория: Windows
Операционная система Windows поставляется с опциями для запуска пользовательских файлов или программ при запуске.
Это хорошо, с одной стороны, поскольку позволяет пользователям операционной системы выбирать программы, которые они хотят запустить с Windows. Это также необходимо для некоторых программ, например программного обеспечения безопасности, поскольку обычно необходимо, чтобы эти программы запускались как можно раньше.
Но это также большая неприятность, поскольку программы могут быть добавлены в автозагрузку во время установки или даже при запуске.
Поскольку об этом часто не сообщается должным образом пользователю, это может не только задерживать запуск системы, но также означать, что программы, которые могут быть не нужны постоянно, будут выполняться постоянно.
Места автоматического запуска Windows
Хотя вы можете использовать программу вроде отличной Autoruns для управления всеми местоположениями автозагрузки иногда может потребоваться прямой доступ к ним, например, когда вы хотите добавить свою собственную программу в автозагрузку.
Первые пользователи могут быть ошеломлены огромным количеством мест автозапуска - как папок на диске, так и в реестре Windows - и просмотр списка при первом открытии может занять много времени.
Часть того, почему система довольно сложна, заключается в том, что Windows поддерживает записи автозапуска для отдельных пользователей и всех пользователей системы, а если используется 64-разрядная версия Windows, еще одна эксклюзивная для 64-разрядных версий.
Места автоматического запуска Windows можно разделить на три группы: папки: реестр и запланированные задачи по большей части, хотя вы также можете использовать групповую политику для добавления программ автозапуска в систему (которые, однако, отражены в реестре Windows).
Места автоматического запуска Windows: папки
Следующие ниже местоположения идеально подходят для добавления пользовательских программ в автозапуск. Кроме того, довольно легко удалить программу и ярлыки из этих папок автозапуска.
Чтобы упростить задачу, Microsoft добавила ключевые слова для папок, которые помогут вам быстро их открывать. Места / ключевые слова открывают одну и ту же папку.
Папка автозапуска текущего пользователя
- оболочка: запуск
- % appdata% Microsoft Windows Меню Пуск Программы Автозагрузка
- C: Users USERNAME AppData Roaming Microsoft Windows Start Menu Programs Startup
Папка автозапуска всех пользователей
- оболочка: общий запуск
- % programdata% Microsoft Windows Меню Пуск Программы Автозагрузка
- C: ProgramData Microsoft Windows Меню Пуск Программы Автозагрузка
Места автоматического запуска Windows: Реестр
Большая часть мест автозапуска находится в реестре Windows. Вы, наверное, знаете, как загрузить редактор реестра, но если нет, то вот как это делается:
- Нажмите на клавишу Windows, введите regedit.exe и нажмите Enter.
- Подтвердите отображаемую подсказку 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: Групповая политика
Редактор групповой политики доступен только в профессиональных версиях Windows, а ключи реестра, связанные с политиками, доступны во всех версиях.
- Нажмите кнопку Windows, введите gpedit.msc и нажмите Enter, чтобы запустить редактор групповой политики.
Перейдите к следующим клавишам, используя древовидную структуру слева, чтобы проверять, изменять, добавлять или удалять записи с помощью политик.
- Конфигурация компьютера> Административные шаблоны> Система> Вход в систему> Запускать эти программы при входе пользователя в систему
- Конфигурация пользователя> Административные шаблоны> Система> Вход в систему> Запускать эти программы при входе пользователя в систему
Соответствующие ключи реестра:
- HKLM Software Microsoft Windows CurrentVersion Policies Explorer Run
- HKCU Software Microsoft Windows CurrentVersion Policies Explorer Run
Расположение автоматического запуска Windows: задачи
Вы можете открыть Планировщик задач Windows для управления задачами в операционной системе Windows:
- Нажмите на клавишу 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
Ресурсы
Следующие ресурсы предоставляют дополнительную информацию о конкретных ключах реестра.