Загрузка, зависание, перезагрузка,
завершение работы
- Изменение режима запуска служебных программ.
Все служебные программы имеют определенную установку на запуск: ручную,
автоматическую или вообще отключенную. Эти установки могут быть изменены
в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Подразделы этого раздела представляют устройства и сервисные функции
в системе. Откройте подраздел, соответствующий службе, которую Вы желаете
изменить, и установите нужное значение dword-параметра "Start":
автоматический запуск = 2, ручной = 3, заблокирован = 4.
- Когда значение dword-параметра "ParseAutoexec" раздела
реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
равно 1, системные переменные, объявленные в файле Autoexec.bat, включаются
в среду пользователя.
- Если во время загрузки Windows NT удерживать
нажатой клавишу <Shift>,
то программы, помещённые в папку Автозагрузка (Startup), выполнены не
будут. Если же Вам, как администратору, требуется обязательное выполнение
программ, помещённых в эту папку, то измените значение строкового параметра "IgnoreShiftOveride" в
разделе реестра
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
По умолчанию его значение равно "0", а при "1" игнорируется
нажатая клавиша <Shift> при загрузке.
- При каждой перезагрузке Windows NT приложение
может запускаться из следующих мест:
1. Из папки "Автозапуск" (Startup) для текущего пользователя
и всей группы пользователей.
2. Из реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\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 NT\CurrentVersion\Winlogon\Userinit
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
3. Из строк run и load файла %systemroot%\win.ini
- Для удалённого контроля загрузки Windows
NT измените значение строкового параметра "ReportBootOK" на "1" в
разделе реестра
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
При значении, равном "0", запрещён удалённый контроль загрузки
(automatic sturtup acceptance). Этот параметр реестра используется в
сочетании с программой Bootvrfy.exe, позволяющей контролировать процедуру
загрузки операционной системы с удалённого компьютера. Для корректного
проведения этой процедуры, присвойте также в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BootVerification
dword-параметру "ErrorControl" значение
1;
параметру "ImagePath" (тип REG_EXPAND_SZ) значение "bootvrfy.exe";
строковому параметру "ObjectName" значение "LocalSystem";
dword-параметру "Start" значение 3;
dword-параметру "Type" значение 2.
Перезагрузите компьютер, чтобы эти изменения вступили в силу.
Подробнее эта процедура описана в Windows NT Resourse Kit.
1 2 3 4 5 6
|