Ранее на моем компьютере была установлена Windows 8.1. Затем я установил Windows 10. Я использовал для сна ПК со следующим кодом, когда я использовал 8.1.

но это не работает с 10; окно CMD мигает только на секунду, и ничего не происходит. Как преодолеть эту проблему?

редактировать: по запросу @AFH

2 ответа2

0

Я не знаю, почему это вызвало вышеуказанную проблему, но я публикую этот ответ, поскольку нашел ответ от другого человека.
Я исправил эту проблему и еще одну (не имея возможности вращать экран с помощью Ctrl + Alt + →, ←, ↓), установив драйвер дисплея для Windows 10. Компакт-диск с материнской платой поставляется с драйверами, которые поддерживаются только до Windows 8, поэтому он не работает.

0

Команда rundll32.exe powrprof.dll, SetSuspendState 0,1,0 для спящего режима верна - однако она будет переходить в спящий режим вместо спящего, если вы не выключите спящий режим.

Вот как это сделать:

Перейдите в меню «Пуск» и откройте командную строку с повышенными правами, введя cmd.exe, щелкнув правой кнопкой мыши и выбрав «Запуск от имени администратора». Введите следующую команду:

powercfg -hibernate выкл

Я получил это из Как я могу перевести компьютер в спящий режим из меню командной строки / запуска? , Сделайте свое исследование.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .