Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 205
Благодарности: 68

Профиль | Отправить PM | Цитировать


Имеется ноутбук с постоянно подсоединенным к нему 3-G модемом. Как я предполагаю именно модем категорически не позволяет компьютеру переходить в спящий режим при установленном подключении к интернету через заданный в настройках питания интервал времени. Через меню выключения и при закрытии крышки ноутбук засыпает без проблем. В Диспетчере устройств в свойствах модема на вкладке "Управление электропитанием" есть два пункта: "Разрешить отключение этого устройства для экономии энергии" и "Разрешить этому устройству выводить компьютер из ждущего режима". Для них устанавливал и снимал отметки в любых сочетаниях, но на переход в сон это ни как не влияет. Не уверен имеет ли это отношение к сути вопроса, но вот результат выполнения команды powercfg /requests:

Скрытый текст
C:\WINDOWS\system32>powercfg /requests
DISPLAY:
Нет.

SYSTEM:
[DRIVER] \FileSystem\srvnet
Активный удаленный клиент недавно отправил запросы на этот компьютер.
[SERVICE] \Device\HarddiskVolume4\Windows\System32\svchost.exe (RasMan)
Активное RAS-подключение
[DRIVER] Устаревшая вызывающая сторона ядра

AWAYMODE:
Нет.

ВЫПОЛНЕНИЕ:
Нет.

PERFBOOST:
Нет.



Если исключить тот вариант, что возможностей Windows не всегда достаточно для настройки перехода в спящий режим, и подключенное внешнее устройство (в данном случае USB - модем) может иметь приоритет, то каким образом в моей ситуации можно настроить систему на автоматический переход в сон через определенный промежуток времени?

Прочтение статьи http://http://www.oszone.net/10756//#2, натолкнуло на мысль, что можно настроить переход в спящий режим при бездействии через Планировщик заданий. Создал задачу, указав на вкладке "Триггеры" - Начать задачу "При простое", а на вкладке "Действия" - Запуск программы указал скачанную утилиту psshutdown.exe. Но похоже в Windows 8.1 это не действует. Тогда вместо psshutdown.exe указал следующее: %windir%\system32\rundll32.exe powrprof.dll,SetSuspendState Sleep. В результате ноутбук стал переходить в не совсем понятный режим. При выходе из него вначале появляется фирменный логотип производителя, чего раньше при выходе из сна никогда не было и только через несколько секунд Рабочий стол, что очень похоже на выход из Гибернации. Как правильно указать на вкладке "Действия" запускаемую программу чтобы и посредством созданного задания компьютер засыпал и пробуждался обычным образом?

Нашел, что нужно указывать при создании задачи на вкладке "Действия" или в качестве объекта для соответствующего ярлыка: %windir%\system32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0. Но для того, чтобы при выходе из сна сразу же появлялся Рабочий стол или экран ввода пароля необходимо отключить режим Гибернации. Для этого в командной строке от администратора: powercfg -h off.

Последний раз редактировалось Ladislaus, 28-11-2014 в 17:45. Причина: Добавлено позже


Отправлено: 13:50, 28-11-2014 | #212