Запретить ПК с Windows 7 во время загрузки во время загрузки


21

Пока я загружаю большой файл в Windows 7 с помощью Google Chrome, мой компьютер переходит в спящий режим. Я мог бы явно установить компьютер вообще не спать (или изменить интервал перед сном компьютера).

То, что я хочу знать: есть ли способ заставить Windows 7 не спать, пока идет загрузка? (возможно, когда происходит какая-либо сетевая активность?). Я посмотрел в настройках Advanced Power и не видел каких-либо очевидных настроек.


1
Режим презентации Windows 7 делает то же самое. Вы можете включить и выключить его через Центр мобильности (Win + X). Я не могу опубликовать это как ответ, потому что вопрос защищен
— Sydwell

Ответы:


15

Проверьте этот инструмент: бессонница, которая не позволяет компьютеру перейти в спящий режим, когда программа открыта.


Эта программа делает именно то, что предлагает ответ @ Ozan. Благодарность!
— Джейсон Сундрам

Бессонница - очень полезный инструмент. Спасибо, что поделились этим. Две небольшие проблемы: как сказал другой автор, эта функция должна быть подключена к Chrome. (Не решение, и, следовательно, не полезный ответ, но все же верно.) Кроме того, двоичный файл Бессонницы не подписан. Я полагаю, что слишком дорого покупать сертификаты только для программного обеспечения, которое вы отдаете, но хотелось бы, чтобы мы могли более строго использовать функции безопасности, такие как подписывание кода ..
— Исаак Рабинович

Ну, вопрос был в том, чтобы не дать компьютеру спать, пока идет передача, и хотя эта программа делает это, она кажется немного излишней, поскольку ей все равно, происходит ли xfer, она просто ищет любую открытую программу и не дает машине проснуться. , Программа, которую вы хотите проверить, называется кофе, и она ищет передачи в процессе и держит все в рабочем состоянии, пока они есть: sourceforge.net/projects/coffee-sc Конечно, чтобы быть справедливым по отношению к Карачову, эта программа, вероятно, даже не родилась когда он опубликовал этот комментарий, но это сейчас :)
— unc0nnected

9

Долг программы загрузки - сбросить таймер простоя системы, вызвав SetThreadExecutionState с ES_SYSTEM_REQUIRED .

Может быть, вам повезло, что вы отправили запрос об ошибке / функции в коде Google


Спасибо, Озан, я обновил вопрос с помощью программы, которую я использую (Google Chrome).
— Джейсон Сандрам

1

FlashGet имеет возможность перевести компьютер в спящий режим после завершения всех загрузок.


Спасибо, Джон Т. Это хорошее частичное решение. Я надеялся на решение, которое сработало бы, если бы существовали и другие виды сетевого трафика (scp, ssh).
— Джейсон Сандрам

1

Лучше всего подать ошибку в Chrome или отправить запрос на добавление функции (хотя они, вероятно, не будут слушать последнее). Chrome все еще относительно молодой браузер, и я не ожидал бы, что у Google будут хотя бы мелкие детали, подобные этой.

Иначе, нет, в Windows нет глобальной возможности сделать это, и я сомневаюсь, что есть утилита, которая делает то, что вы хотите, хотя, возможно, что-то всплывет.


Спасибо музыка урод. Я думаю, что нужно сделать, чтобы получить источник Chromium и внести изменения самостоятельно. Но я могу иногда лениться.
— Джейсон Сандрам


0

Для Firefox вы можете установить расширение No Sleep Download . Это предотвращает ваш компьютер от засыпания во время загрузки файлов.

Кроме того, Free Download Manager , который интегрируется с Firefox, Opera, Chrome, IE и другими браузерами, имеет функцию, предотвращающую переход компьютера в режим ожидания / спящий режим во время загрузки файла.


Я знаю, что OP попросил решения для Chrome. Я помещаю это решение для Firefox и других браузеров, так как другие подобные и более общие вопросы закрываются как дубликат этого.
— galacticninja
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.