Не дозволяйте ПК з Windows 7 спати під час завантаження


21

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

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


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

Відповіді:


15

Перевірте цей інструмент: Безсоння, яке перешкоджає переходу комп'ютера в режим сну під час роботи програми.


Ця програма робить саме те, що пропонує відповідь @ Озана. Спасибі!
Джейсон Сундрам

Безсоння - дуже корисний засіб. Дякуємо, що поділилися цим. Дві невеликі проблеми: Як сказав інший відповідь, цю функцію слід підключити до Chrome. (Не рішення, і, отже, не корисна відповідь, але правда все-таки.) Також двійковий файл Insomnia не підписаний. Я думаю, що це занадто дорого купує сертифікати лише для програмного забезпечення, яке ви віддаєте, але я б хотів, щоб ми могли більш жорстко використовувати функції безпеки, такі як підписання коду ..
Ісаак Рабінович

Ну й питання полягало у тому, щоб комп'ютер не спав під час передачі, і в той час, як ця програма робить це, це здається непосильним, тому що це не байдуже, чи відбувається xfer, він просто шукає будь-яку відкриту програму і тримає машину в спокої. . Програма, яку ви хочете перевірити, називається кавою, і вона шукає передачі в процесі роботи і підтримує все, коли вони працюють: sourceforge.net/projects/coffee-sc Звичайно, щоб бути справедливим до каратчова, ця програма, ймовірно, навіть не народилася коли він опублікував цей коментар, але це зараз :)
unc0зв’язаний

9

Обов'язком програми для завантаження є скидання таймера очікування системи за допомогою виклику SetThreadExecutionState за допомогою ES_SYSTEM_REQUIRED .

Можливо, вам пощастило подати запит на помилку / функцію за кодом google


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

1

FlashGet має можливість перевести ПК у сплячий режим після завершення завантаження.


Дякую, Джон Т. Це гарне часткове рішення. Я сподівався на рішення, яке спрацює, якби й інші види мережевого трафіку теж відбуваються (scp, ssh).
Джейсон Сундрам

1

Найкраще ставити заявку на помилку в Chrome або надсилати запит на функцію (хоча вони, ймовірно, не слухатимуть останнього). Chrome все ще відносно молодий веб-переглядач, і я б не очікував, що у Google є такі дрібні деталі, як ця.

В іншому випадку, ні, немає глобальної можливості зробити це в Windows, і я сумніваюся, що є утиліта робити те, що ви хочете, хоча, можливо, щось з’явиться.


Спасибі musicfreak. Я здогадуюсь, що потрібно зробити - це витягнути джерело для Chromium і зробити зміни самі. Але я можу іноді лінуватися.
Джейсон Сундрам


0

Для Firefox ви можете встановити розширення No Sleep Download . Це заважає вашому комп'ютеру спати під час завантаження файлів.

Також у менеджера безкоштовних завантажень , який інтегрується з Firefox, Opera, Chrome, IE, серед інших браузерів, є функція запобігання переходу комп'ютера в режим очікування / сну під час завантаження файлу.


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