автозапуск представлен в нескольких местах:
HKLM\ SOFTWARE\Microsoft\ Windows\CurrentVersion\ Run- программы, которые запускаются при входе в систему. Данный раздел отвечает за запуск программ для всех пользователей системы.
HKLM\ SOFTWARE\Microsoft\ Windows\CurrentVersion\ RunOnce - программы, которые запускаются только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы.
HKLM\ SOFTWARE\Microsoft\ Windows\CurrentVersion\ RunOnceEx- программы, которые запускаются только один раз, когда загружается система. Этот раздел используется при инсталляции программ, например для запуска настроечных модулей. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы.
HKCU\ Software\Microsoft\ Windows\CurrentVersion\ Run - программы, которые запускаются при входе текущего пользователя в систему
HKCU\ Software\Microsoft\Windows\ CurrentVersion\ RunOnce - программы, которые запускаются только один раз при входе текущего пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.
HKLM\ SOFTWARE\Microsoft\ Windows\CurrentVersion\ RunServices - программы, которые загружаются при старте системы до входа пользователя в Windows.
HKLM\ SOFTWARE\Microsoft\ Windows\ CurrentVersion\ RunServicesOnce - программы отсюда загружаются только один раз, когда загружается система.
Например, чтобы автоматически запускать Блокнот при входе текущего пользователя, открываем Редактор реестра (regedit.exe), переходим в раздел
HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Run и добавляем следующий ключ: NOTEPAD.EXE= C:\\WINDOWS\\System32\\ notepad.exe |