каждый раз, когда я использую какое-то внешнее устройство (pen-drive или внешний жесткий диск) на моем рабочем столе, после некоторого времени простоя моя Windows 7 переводит его в спящий режим, выключая его. Иногда он спит и не возвращается. Есть ли способ настроить Windows, чтобы избежать спящего режима моего внешнего устройства?
Как настроить Windows, чтобы не поставить мой внешний диск в спящий режим?
5 ответов
перейдите в параметры питания на панели управления, затем нажмите "Изменить настройки плана" для вашего плана, затем должна быть опция "изменить расширенные настройки питания", а затем просмотрите области "жесткий диск" и "настройки USB".
Это не может быть фактическим ответом, но установите "отключить жесткий диск после" никогда (установите 0), но я думаю, что реальный-установить "выборочные настройки приостановки USB" на "отключено", по крайней мере, при подключении...но возможно также когда на батарее если вы используете именно так, когда это происходит.
Windows USB установлены быть отключены, если в режиме ожидания для экономии энергии, вы можете отключить эту функцию, перейдя в
- Панель Управления
- Диспетчер Устройств
- контроллеры универсальной последовательной шины (тратили)
вы должны увидеть список Универсальный USB-концентратор
щелкните правой кнопкой мыши на каждом из них и выберите Свойства / управление питанием и снимите флажок Разрешить отключение этого устройство для экономии энергии
попробуйте эту программу: NosleepHD:http://nosleephd.codeplex.com/ Он пишет пустой файл каждую минуту.
я сталкиваюсь с той же проблемой (Windows 8.1), и ни один из "настройки питания" решения не работали для меня.
Я закончил тем, что играл файл фильма, аудиофайл... все, что вызывает регулярный доступ к диску.
для уменьшения накладных расходов следует написать сценарий, который регулярно обращается к диску, прежде чем он перейдет в спящий режим.
edit: вот быстрый скрипт, который выполняет эту работу.
пустой файл "mzt7dbs5ffxamzsj.txt " (просто случайное имя) будет создан (затем регулярно записывается) в том же месте, что и пакетный файл:
@ECHO OFF
SET FILE=%~dp0mzt7dbs5ffxamzsj.txt
SET TIMEOUT=30
ECHO.
ECHO File: %FILE%
ECHO Timeout: %TIMEOUT% seconds
ECHO.
ECHO Script is running...
:LOOP
TYPE NUL > "%FILE%"
TIMEOUT /T %TIMEOUT% /NOBREAK > NUL
GOTO LOOP
побочные Примечания:
- пробовал
DIR
но это не сработало, так как результаты кэшируются. Там должен быть какой-то способ, который не требует использования файла. - ресурс интереса: Как создать пустой текстовый файл из пакетного файла?
- отладка была проста, так как мой диск вращается каждые 40 секунды >_<
параметры питания или параметры диспетчера устройств никогда не работали для меня с Windows 8, 8.1 или 10. Ниже приведен простой пакетный скрипт для выполнения этой работы. Откройте текстовый редактор, скопируйте и вставьте команды, измените букву диска в соответствии с вашим HDD, чтобы добавить еще один диск реплицировать скопировать,del команды еще раз, сохраните его как .летучая мышь или. cmd-файл и дважды щелкните, чтобы запустить.
@echo off
:start
REM --- Change the drive letter D below to match your HDDs. To add another drive replicate the copy and del lines ---
copy NUL D:\HDDActive.txt
del D:\HDDActive.txt
TIMEOUT /T 30 /NOBREAK
goto start
кроме того, вы можете увидеть этой для запуска пакетного файла пуск.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]