В каждом из подразделов Services, содержащихся в разделе HKEY_LOCAL_ MAСHINE\SYSTEM\<control set> \ Services \DriverName, содержится параметр Start, определяющий порядок запуска драйвера или сервиса. Он может иметь следующие значения:
|
|
Boot (0x0, загрузка).
Загрузка драйвера или сервиса осуществляется загрузчиком операционной системы
(NTLDR или OSLOADER) перед инициализацией ядра. В качестве примера драйверов
с таким режимом загрузки можно привести драйверы дисков.
|
|
|
System (0x1,
система). Загрузка осуществляется подсистемой ввода/вывода во время инициализации
ядра. В качестве примера драйверов, использующих этот тип значения, можно
назвать драйверы мыши.
|
|
|
Auto load (0x2,
автомат). Драйвер (сервис) загружается Диспетчером служб (Service Control
Manager). Так загружаются сервисы, которые должны стартовать автоматически
при любых обстоятельствах запуска системы, вне зависимости от типа сервиса.
В качестве примера можно привести драйверы устройств, работающих через параллельный
порт. Одним из сервисов, использующих это значение, является сервис Alerter.
|
|
|
Load on Demand,
Manual (0x3, вручную). Драйвер (сервис) загружается Диспетчером служб только
в случае получения явной инструкции на загрузку. Сервисы этого типа доступны
всегда, но загружаются только когда пользователь запускает их (например,
используя оснастку
Службы
(Services)).
|
|
|
Disabled (0x4, запрет). Драйвер (сервис) не загружается. Windows 2000 устанавливает в этот режим драйверы устройств в случае невозможности их загрузки Диспетчером служб (например, в случае, когда не установлены соответствующие аппаратные средства). Если параметр имеет это зна-I чение, Диспетчер служб не загружает соответствующий драйвер или сервис. Единственным исключением являются драйверы файловых систем, I которые загружаются, даже если для них установлено значение Start = 0x4. |
Типовые задачи администрирования Windows 2003
Изменение системных и пользовательских переменных среды
Для конфигурирования, поиска, выделения памяти определенным программам и управления
приложениями операционная система Windows Server 2003 и прикладные программы
требуют определенной информации, называемой переменными среды (environment variables)
системы и пользователя. Их можно просмотреть на вкладке Advanced
(Дополнительно) окна свойств системы (System Properties),
нажав кнопку Environment Variables (Переменные среды)
(рис. 10.25). Эти переменные похожи на переменные, которые устанавливались в
операционной системе MS-DOS, например PATH и TEMP.
Если между переменными среды возникает конфликт, он разрешается следующим способом:
1. Устанавливаются системные переменные среды.
2. Устанавливаются переменные, определенные в файле Autoexec.bat (за исключением
переменных PATH). Они перезаписывают системные переменные.
3. Устанавливаются переменные среды пользователя, определенные в окне Environment
Variables. Они перезаписывают как системные переменные, так и переменные
файла Autoexec.bat.
4. Устанавливаются переменные PATH файла Autoexec.bat.
Настройки пути (PATH), в отличие от других переменных среды, кумулятивны. Полный путь (который вы видите как результат выполнения в командной строке команды path) создается присоединением путей, устанавливаемых в файле Autoexec.bat, к путям, определенным в окне Environment Variables.
| Закон Кирхгофа ;Гипербола Ethernet драйверы пользовательского режима Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |