Windows Vista. Для профессионалов
Шрифт:
• powercfg.exe – GETSECURITYDESCRIPTOR <GUID-номер схемы энергопотребления> – отображает идентификатор безопасности данной схемы энергопотребления.
Идентификатор безопасности схемы энергопотребления содержится в параметре строкового типа, названном в честь GUID-номера схемы энергопотребления и расположенном в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Power\SecurityDescriptors. Если данный параметр отсутствует в реестре, то используется идентификатор безопасности по умолчанию, хранящийся в параметре строкового типа Default данной ветви реестра.
• powercfg.ехе – GETACTIVESCHEME – показывает
• powercfg.exe – aliases – отображает список всех GUID-номеров, назначенных настройкам и подкатегориям схем энергопотребления.
Изменение сведений о схемах энергопотребления
Следующий набор настроек позволяет изменить параметры работы схем энергопотребления.
• powercfg.exe – changename <GUID-номер схемы энергопотребления> <новое название схемы> <новое описание схемы> – изменяет название и описание схемы энергопотребления.
Название схемы энергопотребления содержится в параметре строкового типа FriendlyName, расположенном в ветви реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\ <GUID-номер схемы энергопотреблениях
Описание схемы энергопотребления содержится в параметре строкового типа Description, расположенном в ветви реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\ <GUID-номер схемы энергопотреблениях
• powercfg.exe – SETSECURITYDESCRIPTOR <GUID-номер схемы энергопотреблениях <строка SDDLx – устанавливает новый идентификатор безопасности для данной схемы энергопотребления.
• powercfg.exe – S <GUID-номер схемы энергопотребления>– изменяет активную схему энергопотребления.
• powercfg.exe – D <GUID-номер схемы энергопотребления> – удаляет соответствующую схему энергопотребления.
• powercfg.exe – DELETESETTING <GUID-номер подкатегории> <GUID-номер настройки> – удаляет значение указанной настройки, хранящейся в подкатегории активной в данный момент схемы энергопотребления.
• powercfg.exe – DUPLICATESCHEME <GUID-номер схемы энергопотребления> – создает новую схему энергопотребления на основе указанной.
• powercfg.exe – X <константа настройки> <новое значение> – позволяет изменить значения параметров работы текущей схемы энергопотребления. Данная команда поддерживает следующие константы настроек.
• – monitor-timeout-ac – определяет интервал простоя компьютера в минутах, по истечении которого монитор будет отключаться (при работе от сети).
Данная константа изменяет значение параметра REGDWORD-типа ACSet-tinglndex (хранится в секундах), расположенного в ветви системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Power\User\PowerSchemes\38 1b4222-fб 94-4 If 0–9 685-ff5bb260df2e\7516b95f-f776-4464-8c53-06167f40cc99\ Зс0Ьс021-с8а8-4е07-а97 3-бЫ4сЬсЬ2Ь7е(вы, наверное, догадались, что три последних подраздела данной ветви реестра – это GUID-номер схемы энергопотребления, GUID-номер подкатегории и GUID-номер настройки).
• – monitor-timeout-dc – определяет интервал простоя компьютера в минутах, по истечении которого монитор будет отключаться (при работе от батареи).
Данная константа изменяет значение параметра REGDWORD-типа DCSet-tinglndex (хранится в секундах), расположенного в той же ветви системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Power\User\PowerSchemes\38lb4222-f694-4 If0-9685-ff5bb260df2e\7516b95f-f776-4464-8c53-06167f40cc99\ 3c0bc021-c8a8-4e07-a97 3-6bl4cbcb2b7e.
Остальные константы, описанные далее, изменяют такие же параметры реестра , но хранящиеся в других подразделах ветви HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\ <GUID-номер схемы энергопотребления>\<бии-номер подкатегории;-, поэтому их мы рассматривать не будем.
• – disk-timeout-ac – указывает интервал простоя компьютера в минутах, по истечении которого жесткий диск будет отключаться (при работе от сети).
• – disk-timeout-dc – определяет интервал простоя компьютера в минутах, по истечении которого жесткий диск будет отключаться (при работе от батареи).
• – standby-timeout-ac – указывает интервал простоя компьютера в минутах, по истечении которого компьютер будет переходить в состояние сна (при работе от сети).
• – standby-timeout-dc – определяет интервал простоя компьютера в минутах, по истечении которого компьютер будет переходить в состояние сна (при работе от батареи).
• – hibernate– timeout-ac – указывает интервал простоя компьютера в минутах, по истечении которого компьютер будет переходить в спящий режим (при работе от сети).
• – hibernate-timeout-dc – определяет интервал простоя компьютера в минутах, по истечении которого компьютер будет переходить в спящий режим (при работе от батареи).
Настройка режимов работы компьютера: спящий режим и режим сна
Программа powercf g.ехе поддерживает набор команд, позволяющих управлять работой компьютера в состояниях Hibernate (спящий режим) и Sleep (режим сна).
Примечание
Раз уж мы заговорили о режимах энергопотребления, то также следует упомянуть о новом режиме снижения энергопотребления, присутствующем в операционной системе Windows Vista, – режиме сна (Sleep mode). В этом режиме операционная система заносит все содержимое оперативной памяти на жесткий диск (как при переходе в спящий режим (Hibernate mode)), но после этого электропитание еще некоторое время подается на оперативную память (в спящем режиме (Hibernate mode) после занесения содержимого оперативной памяти на диск компьютер сразу же выключается).
Информация о событиях, которые замедляют скорость входа и выхода из спящего режима, заносится в журнал подраздела Журналы приложений и служб → Microsoft → Windows → Diagnosis-Performance. Все записи данного типа имеют категорию (Task Category) Standby Performance Monitor.
Программу можно использовать в виде команды powercf g.ехе – а, которая отображает сведения о том, поддерживает ли ваш компьютер состояния сна уровней S1,S2hS3.
Стандарт ACPI, который на данный момент уже поддерживается всеми производителями оборудования и используется в операционной системе Windows Vista, определяет шесть состояний, в которых может находиться операционная система и устройства компьютера. Это состояния от S0 до S5.
• S0 – компьютер работает в своем стандартном режиме (обычная работа компьютера), при котором питание подается на каждый компонент компьютера. Данное состояние, как правило, аналогично состоянию D0 для устройств.