ทุกครั้งที่ฉันใช้อุปกรณ์ภายนอก (ปากกาไดรฟ์หรือ HDD ภายนอก) บนเดสก์ท็อปของฉันหลังจากเวลาว่างของ Windows 7 จะทำให้อุปกรณ์เข้าสู่โหมดสลีปและปิดเครื่อง บางครั้งมันหลับและไม่กลับมา มีวิธีการกำหนดค่า Windows ให้หลีกเลี่ยงการปิดอุปกรณ์ภายนอกของฉันหรือไม่
ทุกครั้งที่ฉันใช้อุปกรณ์ภายนอก (ปากกาไดรฟ์หรือ HDD ภายนอก) บนเดสก์ท็อปของฉันหลังจากเวลาว่างของ Windows 7 จะทำให้อุปกรณ์เข้าสู่โหมดสลีปและปิดเครื่อง บางครั้งมันหลับและไม่กลับมา มีวิธีการกำหนดค่า Windows ให้หลีกเลี่ยงการปิดอุปกรณ์ภายนอกของฉันหรือไม่
คำตอบ:
ไปที่ตัวเลือกพลังงานในแผงควบคุมจากนั้นคลิกที่ "เปลี่ยนการตั้งค่าแผน" สำหรับแผนของคุณจากนั้นควรมีตัวเลือก "เปลี่ยนการตั้งค่าพลังงานขั้นสูง" จากนั้นดูภายใต้พื้นที่ "ฮาร์ดดิสก์" และ "การตั้งค่า USB"
อันนี้อาจไม่ใช่คำตอบที่แท้จริง แต่ตั้ง "ปิดฮาร์ดดิสก์หลัง" เป็นไม่เคย (ตั้งค่า 0) แต่ฉันคิดว่าอันที่จริงคือตั้ง "USB selective suspend settings" เป็น "disabled" อย่างน้อยเมื่อเสียบ ... แต่บางทีเมื่อใช้แบตเตอรีถ้าคุณใช้ในแบบนั้นเมื่อมันเกิดขึ้น
Windows USB ถูกตั้งค่าให้ปิดการใช้งานหากไม่ได้ใช้งานเพื่อประหยัดพลังงานคุณสามารถปิดใช้งานฟังก์ชั่นนี้ได้โดยไปที่
คุณควรเห็นรายการGeneric USB Hub
คลิกขวาที่แต่ละรายการแล้วเลือกคุณสมบัติ | การจัดการพลังงานและยกเลิกการเลือกอนุญาตให้คอมพิวเตอร์ปิดอุปกรณ์นี้เพื่อประหยัดพลังงาน
ลองใช้ซอฟต์แวร์ชิ้นนี้: NosleepHD: http://nosleephd.codeplex.com/ มันเขียนไฟล์เปล่าทุกนาที
ฉันพบปัญหาเดียวกัน (Windows 8.1) และไม่มีวิธีการแก้ปัญหา "การตั้งค่าพลังงาน" สำหรับฉัน
ฉันลงเอยด้วยการเล่นไฟล์ภาพยนตร์ไฟล์เสียง ... อะไรก็ตามที่ทำให้ดิสก์เข้าถึงได้เป็นประจำ
สำหรับค่าใช้จ่ายที่น้อยลงควรเขียนสคริปต์ที่เข้าถึงดิสก์เป็นประจำก่อนที่จะเข้าสู่โหมดสลีป
แก้ไข: นี่คือสคริปต์ด่วนที่ทำงานได้
ไฟล์ว่าง "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
แต่มันไม่ทำงานเนื่องจากผลลัพธ์ถูกแคช ควรมีวิธีที่ไม่จำเป็นต้องใช้ไฟล์ตัวเลือกการใช้พลังงานหรือตัวจัดการอุปกรณ์ไม่ทำงานสำหรับฉันกับ Windows 8, 8.1 หรือ 10 ด้านล่างเป็นสคริปต์ชุดงานเพื่อทำงาน เปิดตัวแก้ไขข้อความคัดลอกวางคำสั่งเปลี่ยนไดรฟ์เพื่อให้ตรงกับฮาร์ดดิสก์ของคุณเพื่อเพิ่มไดรฟ์ซ้ำอีกสำเนา , เดลคำสั่งอีกครั้งบันทึกเป็นค้างคาวหรือแฟ้ม .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
นอกจากนี้คุณอาจต้องการเห็นสิ่งนี้เพื่อเรียกใช้ไฟล์แบตช์เมื่อเริ่มต้น