Назначение разделов "Run" системного реестра Windows

За соответствующей информацией по Microsoft Windows XP обратитесь к следующей статье Microsoft Knowledge Base:
314866

Аннотация

В системном реестре существует семь разделов "Run", которые используются для автоматического запуска программ:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup

Дополнительная информация

Разделы с 1 по 7 используются в Windows 95, Windows 98, Windows 98 Второе Издание и Windows Millennium Edition (Me).


Разделы с 1 по 4 используются в Windows NT 4.0 и Windows 2000.


На операционные системы Windows 98, Windows 98 Второе Издание, Windows Me, Windows NT 4.0 с пакетом исправлений SP3 или более поздним и Windows 2000 распространяется дополнительное правило: для разделов 3 и 4 имени параметра может предшествовать звездочка, определяющая запуск программы и в безопасном режиме.


Разделы с 1 по 4 обрабатываются при регистрации пользователя в системе.


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


Раздел 7 обрабатывается как часть процедуры программы установки, или при использовании мастера установки и удаления программ.


Каждой из разделов включает ряд параметров. Использование параметров внутри разделов позваляет устанавливать несколько элементов автозагрузки независимо друг от друга.


Значение параметра содержит команду для выполнения. По умолчанию, разделы "Run" игнорируются в безопасном режиме. В разделах 3 и 4 имени параметра может предшествовать восклицательный знак для задержки удаления параметра до завершения выполнения команды.


Для разделов 3, 4, и 6 параметр удаляется до завершения выполнения команды, если данное поведение явно не переопределено, как указано выше. В результате, при некорректном выполнении команды, определенной в разделе "RunOnce", данная команда не будет выполнена при следующем запуске Windows.


Раздел 7 используется только программой установки. Данный раздел обеспечивает отображение диалогового окна с индикатором прогресса, так как параметры, указанные в данном разделе, выполняются последовательно. Имя параметра, указанное в разделе 7, используется для отображения в диалоговом окне.
Свойства

Номер статьи: 137367 — последний просмотр: 30 дек. 2004 г. — редакция: 1

Отзывы и предложения