Настройки компьютера и операционной системы


SEKRAVTO - часть 4


Располагаться они могут в следующих разделах реестра, в зависимости от того, в каком контексте производится автозапуск:

HKEY_LOCAL_MACHINE\SOFTWARE\

Microsoft\Windows\Current

Version\

HKEY_USERS\.DEFAULT\SOFTWARE\

Microsoft\Windows\Current

Version\

HKEY_CURRENT_USER\SOFTWARE\

Microsoft\Windows\Current

Version\.

В том случае, если в Windows 9x зарегистрирован только один пользователь, содержание раздела HKEY_USERS\.DEFAULT дублирует раздел HKEY_CURRENT_

USER. Полный путь к этим параметрам может выглядеть, например, так: HKEY_LOCAL_MACHINE\

SOFTWARE\Microsoft\Windows\

CurrentVersion\Run.

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

SOFTWARE\Microsoft\Windows\CurrentVersion\ 

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

Первыми при загрузке системы обрабатываются параметры Run* из раздела HKEY_LOCAL_MACHINE, причем ключи RunServices и RunServicesOnce обрабатываются раньше, чем Run и RunOnce. Программы из подразделов RunServices и RunServicesOnce запускаются еще до входа пользователя в систему в так называемом асинхронном режиме, независимо от запуска других программ и процесса регистрации пользователя в системе.

Подразделы RunServicesOnce и RunOnce служат для однократного запуска программ, и их содержимое очищается непосредственно перед самой загрузкой программ, указанных в этих разделах (раздел реестра RunOnce не поддерживается в Windows NT 3.5).

Специальные разделы RunOnceEx отличаются от разделов RunOnce и Run. Эти разделы позволяют запускать программы в заранее определенном порядке, последовательно. Напрямую параметры, расположенные в разделе RunOnceEx, не запускаются.


Начало  Назад  Вперед



Книжный магазин