จะป้องกันไม่ให้ฮาร์ดไดรฟ์หมุน Windows 7 ได้อย่างไร


32

ฉันมีไดรฟ์ Western Digital External 1TB ภายนอกซึ่งฉันกำลังเข้าถึงผ่าน USB ฉันตัดสินใจวันหนึ่งว่าฉันต้องการที่จะติดตั้ง HDD ในกรณีของฉันและเข้าถึงผ่านทางอินเตอร์เฟส SATA ดังนั้นฉันจึงแยกมันออกและการติดตั้งที่แท้จริงก็เป็นเรื่องง่าย

สิ่งเดียวคือฉันคิดว่าอุปกรณ์มีคุณสมบัติประหยัดพลังงานเริ่มต้นซึ่งหมายความว่าอุปกรณ์มีแนวโน้มที่จะหยุดการหมุนเมื่อไม่ได้ใช้งานเป็นเวลา (x) ระยะเวลา

สิ่งนี้จะสร้างความล่าช้าเมื่อฉันเข้าถึง HDD ฉันสามารถปิดฟีเจอร์การประหยัดพลังงานเหล่านี้สำหรับ HDD นี้ได้หรือไม่

คำตอบ:


13

หากเป็น (เช่น) ไดรฟ์ Western Digital สีเขียวแสดงว่ามันจะหมุนโดยไม่คำนึงถึงเนื่องจากไดรฟ์ตัดสินใจที่จะปิดหลังจากเวลาหนึ่ง


3
ฉันสามารถยืนยันได้ว่า Western Digital สีเขียวไม่มีอะไรจะป้องกันได้
JL

3
แต่น่าเสียดายที่ไม่ได้.

4
@JL แน่นอนคุณสามารถตรวจสอบให้แน่ใจว่าไดรฟ์ไม่ได้ใช้งาน ฉันใส่ไฟล์ swap ลงบน HDD เพื่อป้องกันการเขียนพิเศษทั้งหมดลงใน SSD ของฉัน แต่เพื่อให้แน่ใจว่า HDD จะไม่หมุนลง
แจสเปอร์

3
ไดรฟ์ SATA สามารถหมุนคำขอทีละไบต์จากโฮสต์ (การติดตั้ง windows ของคุณ) หรือโดยการหมดเวลาที่ไม่ได้ใช้งาน (ด้วยตัวเอง) คุณสามารถกำหนดค่าสุดท้าย เช่นใช้ในhdparm -s Number /dev/sdaXกรณีที่จำนวนปกติเป็นทวีคูณของ 5 วินาที ดูman hdparmหรือ windows ที่เทียบเท่า
Hennes

@Jasper YOu ใส่ไฟล์ swap ลงในไดรฟ์ USB ภายนอกหรือไม่ ฮ่า ๆ.
namezero

12

สิ่งนี้ไม่ได้เกิดจากการจัดการพลังงานใน Windows เสมอไป บางครั้งมันเกิดจากเฟิร์มแวร์ของฮาร์ดไดรฟ์ การปั่นลงในระยะเวลา 5 นาทีหรือ 10 นั้นน่ารำคาญถ้าคุณทำงานใน Photoshop, Word หรือโปรแกรมอื่นและต้องบันทึกงานของคุณเป็นระยะ มันน่ารำคาญที่จะต้องรอให้ HDD หมุนไป มันอาจทำให้ HDD เสียหายได้เช่นกัน

โซลูชันง่ายมาก:

  • สร้างแบตช์ไฟล์ (พร้อมชื่อไฟล์spinning.bat) ใน Notepad และวางสคริปต์นี้ไว้ในมัน:

    echo a > d:\stop_spinning_down.txt
    

    ( d:หมายถึง HDD ของคุณ) ไฟล์ชุดสามารถวางบน HDD ที่มีปัญหาหรือพาร์ติชันอื่น

  • เรียกใช้ตัวกำหนดเวลางานจาก Windows และสร้างงานใหม่เพื่อเรียกใช้ไฟล์แบตช์นั้น ( .bat) และรีสตาร์ทงานนั้นใน 5 นาทีหรือ 10 นาที การดำเนินการนี้เขียนไฟล์ข้อความที่ 5 หรือ 10 นาทีแล้วเขียนไฟล์นั้นซ้ำแล้วซ้ำอีก ปัญหาคือเมื่อทุกงานถูกดำเนินการcmdหน้าต่างจะเปิดขึ้นอีกครั้งที่น่ารำคาญ :))

เราจะต้องเรียกใช้ไฟล์แบตช์ในโหมดที่ซ่อนอยู่:

  • สร้าง.vbsไฟล์ด้วย Notepad และวางสคริปต์นี้ไว้:

    Set WshShell = CreateObject("WScript.Shell") 
    
    WshShell.Run chr(34) & "d:\spinning.bat" & Chr(34), 0
    
    Set WshShell = Nothing
    
  • ตอนนี้ให้บันทึกไฟล์นี้ (เช่น: spinning_hide.vbsโปรดทราบว่าspinning.batเป็นไฟล์แบทช์ของคุณ) ที่ตำแหน่งของไฟล์แบตช์จากนั้นเรียกใช้เฉพาะ.vbsไฟล์ที่มีตัวกำหนดเวลางาน Windows วิธีนี้เขียนไฟล์ข้อความขนาด 1k ในช่วงเวลา 5 หรือ 10 นาทีและป้องกันไม่ให้ HDD เข้าสู่โหมดว่าง


เปลี่ยนคุณสมบัติของแบตช์ไฟล์ตั้งค่าให้ย่อเล็กสุดเมื่อเริ่มต้น
Codebeat

1
ไฟล์ข้อความควรเป็น 1 อักขระไม่ใช่ 1kb (ซึ่งเป็นสิ่งที่ฉันคิดว่าคุณอาจหมายถึง "1k")?
BT

ทางออกที่ดีที่สุดโดยไม่ต้องติดตั้งอะไร ฉันตั้งไว้ที่ 2 นาทีเพื่อให้แน่ใจ ฉันคิดว่า WD เปลี่ยนเป็นไม้หลังจาก 3 นาที นอกจากนี้คุณสามารถตรวจสอบว่ามันใช้งานได้หรือไม่โดยการลบ.txtไฟล์และดูว่าหนึ่งใหม่ปรากฏขึ้น
Arthur Tarasov

12

เป็นไปได้ที่จะปิดการใช้งานการหมุนลงบนฮาร์ดไดรฟ์ ANY Western Digital ใด ๆ ในระดับเฟิร์มแวร์รวมถึงไดรฟ์ "สีเขียว"

โปรแกรมที่เรียกว่า idle3.exeทำงานในโหมด DOS และidle3.exe /dจะผ่านไปอย่างง่ายและปิดการใช้งานช่วงเวลาหมุนลงในไดรฟ์ WD ที่เชื่อมต่อใด ๆ

ข้อมูลเพิ่มเติมสามารถดูได้ที่นี่


3
" ANY" เกี่ยวข้องกับข้อความนี้อย่างไรจากหน้าดาวน์โหลดของ WD: " following hard drives: WD1000FYPS-01ZKB0, WD7500AYPS-01ZKB0, WD7501AYPS-01ZKB0. CAUTION: Do not attempt to run this software on any hard drives other than what is listed above." การทดลองจริง ๆ
n611x007

ฉันได้ลองใช้ WD Caviar Blue ของฉันไม่สำเร็จ (HD ไม่ได้เสียหายหรือคล้ายกัน แต่ไม่มีผลต่อ HD ของฉัน)
CSchulz

11

คุณจะต้องเปลี่ยนแผนการใช้พลังงานของคุณ:

  1. ไปที่แผงควบคุม -> ตัวเลือกพลังงาน
  2. ในแผนพลังงานปัจจุบันคลิกเปลี่ยนการตั้งค่าแผน -> เปลี่ยนการตั้งค่าพลังงานขั้นสูง
  3. ภายใต้ฮาร์ดดิสก์ให้ตั้งปิดฮาร์ดดิสก์หลังจากเป็น: ไม่
  4. ภายใต้การตั้งค่า USB ให้ตั้งค่าUSB selective suspend settings เป็น: Disabled

2
อาจไม่ใช่คำตอบที่ถูกต้องสำหรับคำถามที่แน่นอนของ OP แต่วิธีนี้แก้ไขปัญหาการแยกส่วนของฉัน
เฟรดแฮมิลตัน

6

ฉันใช้แบตช์ไฟล์เพื่อป้องกัน HD ภายนอกของ Western Digital จากการนอนหลับ แต่ฉันไม่ได้เป็นแฟนของขั้นตอนที่จำเป็นในการใช้งาน - แย่ลงเพราะฉันต้องทำกับไดรฟ์หลายตัว

ฉันต้องการปรับแต่งพฤติกรรมของสคริปต์ให้ดี แต่ฉันไม่รู้สึกตื่นเต้นกับการใช้เวลาในการพิจารณาว่าจะทำอย่างไร โชคดีที่ฉันพบบางสิ่งที่สะดวกกว่าในการติดตั้งและปรับแต่งตามความต้องการส่วนตัวของฉัน

ทางเลือกในการเขียนสคริปต์แบบแบตช์

โซลูชันที่ฉันต้องการ - ที่ฉันเปลี่ยนไปที่บ้านและที่ทำงาน - เป็นแอพฟรีและโอเพ่นซอร์ส (Windows เท่านั้น) เรียกว่าKeepAliveHD: http://keepalivehd.codeplex.com/

เช่นเดียวกับโซลูชันไฟล์แบทช์หลาย ๆ ชุดมันจะเขียนไฟล์ไปยัง HD ภายนอกเป็นระยะ ๆ (อย่างจริงจัง ... ไม่มีวิธีอื่นใดในการโต้ตอบกับไดรฟ์เพื่อให้มันทำงานได้ดีกว่าการเขียนไฟล์หรือไม่ ) แต่มันให้ความสะดวกสบายของกราฟิก อินเทอร์เฟซและเพิ่มตัวเลือกจำนวนมากซึ่งหลายตัวฉันพบว่ามีประโยชน์มาก

ข้อดี / ประโยชน์

  • ง่ายต่อการเพิ่มไดรฟ์เพิ่มเติม
    (ผู้เขียนอ้างว่าไม่มีขีด จำกัด )
  • คุณสามารถกำหนดการตั้งค่าต่อไดรฟ์รวมถึงช่วงเวลาเขียนและการเปิด / ปิดการใช้งานการเขียน
  • เป็นไปได้ที่จะปิดการใช้งานการเขียนแบบต่อเนื่องโดยไม่มีการใช้งาน
    (ฉันออกจากคอมพิวเตอร์ที่ทำงานตลอดเวลาดังนั้นไดรฟ์ของฉันจะไม่เคยหลับแม้ในขณะที่ฉันอยู่)

คุณสามารถดูซอร์สโค้ดในหน้าโปรเจ็กต์ซึ่งฉันชอบเพราะมันช่วยให้การทำงานของโปรแกรมโปร่งใส (เช่นไม่มีฟีเจอร์ที่ซ่อนอยู่) และฉันคิดว่ามันอาจทำให้ผู้ที่ไม่ใช่ Windows เริ่มต้นสร้างบางสิ่งบางอย่างสำหรับแพลตฟอร์มของพวกเขา .


อย่างไรก็ตามฉันรู้ว่านี่เป็นคำตอบสำหรับคำถามเก่า แต่เป็นสิ่งที่ฉันได้พบโซลูชันแรก (และแทนที่ในตอนนี้) ของฉันเพื่อรักษา HD ภายนอกของฉันให้ตื่นเพียงสองสามเดือนที่ผ่านมาดังนั้นหวังว่าโซลูชันนี้จะใช้กับคนอื่น ๆ ไม่ว่าจะเป็นโซลูชั่นแรกสำหรับพวกเขาหรือปรับปรุงใหม่


เวอร์ชัน 1.5 เบต้าอนุญาตให้ปิดใช้งาน Keep alive หากผู้ใช้ไม่ใช้งาน X time
CSchulz

5

เพื่อป้องกันไม่ให้ HDD ปั่นลงบนแล็ปท็อปของฉันฉันใช้ CrystalDiskInfo การจัดการพลังงานของ Windows จะไม่ช่วยเพราะเป็นการตั้งค่า HDD APM คุณต้องดาวน์โหลด Standard Edition จากนั้นไปที่ฟังก์ชั่น -> คุณสมบัติขั้นสูง -> การควบคุม AAM / APM เลือก HDD และเปลี่ยนการตั้งค่าสำหรับ APM ในส่วน APM ระหว่างพลังงานขั้นต่ำและประสิทธิภาพ หรือคุณสามารถปิดใช้งานคุณสมบัติ APM ได้เลย


สองปีจนกระทั่งฉันพบคำตอบที่ถูกต้องสำหรับปัญหานี้ ขอขอบคุณ.
Wodzu

อันนี้ใช้ได้กับ Seagate Spinpoint ST2000LM003 ของฉัน มันใช้ในการหมุนทุก ๆ 15 วินาทีจากนั้นค่อย ๆ หมุนซึ่งทำให้ฉันบ้า ตอนนี้มันเพิ่งขึ้นและทำงานด้วยสัญญาณรบกวนน้อยที่สุดและฉันคิดว่าวงจรการหมุนขึ้น / ลงจะทำให้ไดรฟ์เร็วขึ้นเมื่อเทียบกับที่มันใช้งานได้ในขณะนี้
TheAgent

3

หากคุณคุ้นเคยกับ Linux ให้ตรวจสอบคำสั่ง hdparm: http://linux.die.net/man/8/hdparm (โดยเฉพาะสวิตช์ -S)

ฉันได้ปิดการตั้งค่าสปินดาวน์ลงบนไดรฟ์หลายชุดก่อนหน้านี้แล้ว มันตั้งค่าการตั้งค่าไว้ที่ตัวไดรฟ์ดังนั้นมันจะคงอยู่ไม่ว่าคุณจะใช้คอมพิวเตอร์เครื่องไหนกับรูปแบบที่คุณใช้ :)


2

คุณควรจะปิดการใช้งานนี้ได้เว้นแต่ไดรฟ์นั้นจะมีเฟิร์มแวร์บ้าที่ไม่สนใจคำสั่งทั้งหมด ในกล่องโต้ตอบตัวเลือกการใช้พลังงานใน Win 7 ใช้แผนของคุณและ 'เปลี่ยนการตั้งค่าแผน' แล้วเลือก 'เปลี่ยนการตั้งค่าพลังงานขั้นสูง' มีตัวเลือกสำหรับ 'ฮาร์ดดิสก์' และ 'ปิดฮาร์ดดิสก์หลังจาก ... ' ตั้งเป็น 0 สำหรับ 'ไม่เคย'


1
ฉันเพียงแค่เพิ่มว่าฉันไม่ได้เป็น 100% ในคำถาม WD Green เนื่องจากพวกเขาทำได้ดีมากอาจกล่าวได้ว่าเฟิร์มแวร์บ้าฉันรู้ว่าพวกเขาผลักดันการใช้พลังงานต่ำให้มากแค่ไหน ;)
Shinrai

1

สำหรับจุดประสงค์ของฮาร์ดไดรฟ์ "ส่ง Ping" เพื่อป้องกันไม่ให้เกิดการสั่นสะเทือนฉันได้เขียน Windows uitility ขนาดเล็กมาแล้วในเวลาที่ผ่านมาhttps://github.com/MrShoenel/HDD-Pingบางทีมันอาจช่วยคุณได้ สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณไม่สามารถใช้ SMART เพื่อแก้ไขตัวจับเวลา (เช่นในกรณีของฉันที่ฉันป้องกันไม่ให้ RAID-Array หมุนตัว)


1

นี่เป็นสคริปต์ที่ได้รับการปรับปรุงของ@ Alexandru'sสำหรับ Windows

แก้ไข: Windows 8 จะไม่เรียกใช้สคริปต์ที่มีช่องว่างในชื่ออย่างถูกต้องมันจะขอให้โปรแกรมเปิดด้วยในทุก ๆ การดำเนินการ เครื่องหมายช่องว่างและเครื่องหมายคำพูดถูกลบออกจากชื่อไฟล์และเวอร์ชันที่ชนกับ 1.01

บันทึกเป็นKeepAwake101.wsf:

<?xml version="1.0" encoding="utf-8"?>
<package>
    <job id="keepAwake">
        <?job error="false" debug="false"?>
        <script>
            //<![CDATA[
            /*
             * Copyright 2012 XP1
             *
             * Licensed under the Apache License, Version 2.0 (the "License");
             * you may not use this file except in compliance with the License.
             * You may obtain a copy of the License at
             *
             *     http://www.apache.org/licenses/LICENSE-2.0
             *
             * Unless required by applicable law or agreed to in writing, software
             * distributed under the License is distributed on an "AS IS" BASIS,
             * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
             * See the License for the specific language governing permissions and
             * limitations under the License.
             */

            /*jslint browser: true, vars: true, white: true, maxerr: 50, indent: 4 */
            (function (script, shell, fileSystem)
            {
                "use strict";

                var currentDirectory = fileSystem.getFolder(shell.currentDirectory);
                currentDirectory.createTextFile("empty.txt", true, false).close();

                script.quit();
            }(this.WScript, new this.ActiveXObject("WScript.Shell"), new this.ActiveXObject("Scripting.FileSystemObject")));
            //]]>
        </script>
    </job>
</package>

สคริปต์นี้สร้างไฟล์เปล่าที่รากของไดเรกทอรีปัจจุบัน

ถัดไปบันทึกไฟล์ XML นี้เป็นKeepAwake101.xml:

<?xml version="1.0" encoding="utf-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
    <RegistrationInfo>
        <Date>2012-01-01T00:00:01</Date>
        <Author>Administrator</Author>
    </RegistrationInfo>
    <Triggers>
        <BootTrigger>
            <Repetition>
                <Interval>PT20M</Interval>
                <StopAtDurationEnd>false</StopAtDurationEnd>
            </Repetition>
            <ExecutionTimeLimit>PT30S</ExecutionTimeLimit>
            <Enabled>true</Enabled>
        </BootTrigger>
    </Triggers>
    <Principals>
        <Principal id="Author">
            <GroupId>Users</GroupId>
            <RunLevel>LeastPrivilege</RunLevel>
        </Principal>
    </Principals>
    <Settings>
        <IdleSettings>
            <Duration>PT10M</Duration>
            <WaitTimeout>PT1H</WaitTimeout>
            <StopOnIdleEnd>true</StopOnIdleEnd>
            <RestartOnIdle>false</RestartOnIdle>
        </IdleSettings>
        <MultipleInstancesPolicy>StopExisting</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
        <StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
        <AllowHardTerminate>true</AllowHardTerminate>
        <StartWhenAvailable>false</StartWhenAvailable>
        <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
        <AllowStartOnDemand>true</AllowStartOnDemand>
        <Enabled>true</Enabled>
        <Hidden>false</Hidden>
        <RunOnlyIfIdle>false</RunOnlyIfIdle>
        <WakeToRun>false</WakeToRun>
        <ExecutionTimeLimit>PT30S</ExecutionTimeLimit>
        <Priority>7</Priority>
    </Settings>
    <Actions Context="Author">
        <Exec>
            <Command>\KeepAwake101.wsf</Command>
            <WorkingDirectory>L:\</WorkingDirectory>
        </Exec>
    </Actions>
</Task>

เมื่อคุณบันทึกไฟล์ XML ตรวจสอบให้แน่ใจว่าคุณได้บันทึกการเข้ารหัสไฟล์เป็น UTF-16 (ระบุว่า "Unicode" ใน Notepad)

เปิด<Command>"\KeepAwake101.wsf"</Command>ตรวจสอบให้แน่ใจว่าคุณแก้ไขบรรทัดนี้โดยเพิ่มตำแหน่งของสคริปต์

ในวันที่<WorkingDirectory>L:\</WorkingDirectory>คุณสามารถเปลี่ยนบรรทัดนี้เป็นที่ตั้งของไดรฟ์ของคุณ

เริ่ม> โปรแกรมทั้งหมด> อุปกรณ์เสริม> คลิกขวาที่ "Command Prompt"> เรียกใช้ในฐานะผู้ดูแลระบบ

เปลี่ยนเป็นไดเร็กทอรีที่มีไฟล์ XML อยู่

นำเข้า XML เป็นงาน:

schtasks /create /tn "Keep Awake 1.01" /xml "KeepAwake101.xml"

หากคุณต้องการลบงานให้พิมพ์:

schtasks /delete /tn "Keep Awake 1.01" /f

ภารกิจนี้ถูกตั้งค่าให้ทำงานทุก ๆ 20 นาที ฮาร์ดไดรฟ์ภายนอก My Western Digital Elements 2 TB (WDBAAU0020HBK) หลับทุกๆ 30 นาที

หลังจากคุณนำเข้างานแล้วคุณสามารถกำหนดค่าช่วงเวลาและกำหนดเวลาได้โดยใช้ตัวกำหนดเวลางาน หากต้องการเปิดตัวกำหนดตารางเวลางานในพร้อมท์คำสั่งหรือในกล่องโต้ตอบเริ่ม> เรียกใช้พิมพ์:

taskschd.msc

คำเตือน:

ไดรฟ์ Western Digital Green อาจมีคุณสมบัติ IntelliPark ก้าวร้าวที่จอดหัวหลังจากไม่มีการใช้งาน 8 วินาที สิ่งนี้จะทำให้โหลด / ยกเลิกการโหลดจำนวนรอบ (LCC) เพิ่มขึ้นอย่างมาก คุณสามารถตรวจสอบ LCC โดยใช้ซอฟต์แวร์เช่น Defraggler หรือ Hard Disk Sentinel บน Windows ที่สามารถอ่านข้อมูล SMART

การทำให้ไดรฟ์ตื่นตัวทุก ๆ 20 นาทีในที่สุดอาจเพิ่ม LCC เกินขีด จำกัด แทนที่จะใช้งานสคริปต์นี้คุณอาจพิจารณาใช้งานไดรฟ์เป็นครั้งคราวเท่านั้นและไม่ได้เสียบปลั๊ก

คุณสามารถอ่านเพิ่มเติมได้ที่นี่:

http://www.sagaforce.com/~sound/wdantiparkd/

แม้ว่าคุณสามารถเปลี่ยนช่วงเวลาของสคริปต์เป็น 7 วินาทีเพื่อป้องกันการจอดรถ แต่ก็ไม่ได้เสียงดีนัก

เป็นความคิดที่ดีที่จะใช้wdidle3.exeเพื่อปิดการใช้งานคุณลักษณะ IntelliPark หรือปรับการหมดเวลา

หากคุณไม่ต้องการทำสิ่งใดสิ่งนี้เป็นความคิดที่ดีที่จะซื้อฮาร์ดไดรฟ์ตัวอื่นและใช้ฮาร์ดไดรฟ์ Western Digital Green เป็นไดรฟ์สำรองที่คุณต้องเปิดเป็นครั้งคราวเท่านั้น ทุกคนรักการสำรองข้อมูล


1

มีการGroup Policyตั้งค่าใน Windows ที่ปิดใช้งานโหมดประหยัดพลังงานแบบไม่ลบเลือน (NV) สำหรับฮาร์ดดิสก์ที่มีคุณสมบัติเชิงนิเวศนี้ ฉันเชื่อว่าทฤษฏีคือถ้า HDD ทำงานต่อทันที (หรือเร็วกว่า) ดังนั้นระบบปฏิบัติการอาจมีความก้าวร้าวมากขึ้นในการพิจารณาการตัดสินใจปิดเครื่อง:

ปิดโหมดประหยัดพลังงานบนฮาร์ดดิสก์

Microsoft ได้ออกแบบไดรฟ์ไฮบริดที่ปัจจุบันรองรับเฉพาะใน Vista ไดรฟ์นี้ใช้แคชที่ไม่ลบเลือน (NV) เพื่อให้สามารถบู๊ตและทำงานต่อได้เร็วขึ้น ส่วนของข้อมูลที่ใช้บ่อยที่สุดจะถูกคัดลอกไปยังแคช NV ซึ่งจะลดการพึ่งพาฮาร์ดไดรฟ์ลง ในที่สุดสิ่งนี้จะเร่งประสิทธิภาพของระบบของคุณ แคช NV ยังสามารถทำให้ฮาร์ดดิสก์เปลี่ยนเป็นโหมดประหยัดพลังงาน ในโหมดนี้ระบบจะพยายามประหยัดพลังงานโดยการหมุนดิสก์อย่างจริงจัง อย่างไรก็ตามหากคุณไม่ต้องการเปลี่ยนเป็นโหมดประหยัดพลังงานซึ่งอาจต้องประนีประนอมกับประสิทธิภาพของระบบคุณจะปิดโหมดนี้

อย่างไรก็ตามฉันเห็นการตั้งค่านโยบายกลุ่มสี่รายการที่เกี่ยวข้องกับฮาร์ดดิสก์ "ไฮบริด" พวกเขาทั้งหมดสามารถพบได้ในgpedit.msc:

นโยบายคอมพิวเตอร์เฉพาะที่ \
  การกำหนดค่าคอมพิวเตอร์ \
    เทมเพลตการดูแลระบบ \
      ระบบ\
        แคช NV ดิสก์ \
  1. ปิดการบู๊ตและทำการปรับให้เหมาะสมต่อ

    การตั้งค่านโยบายนี้จะปิดโหมดประหยัดพลังงานในฮาร์ดดิสก์ไฮบริดในระบบ

  2. ปิดโหมดพลังงานแคช

    การตั้งค่านโยบายนี้จะปิดโหมดประหยัดพลังงานในฮาร์ดดิสก์ไฮบริดในระบบ

    หากคุณเปิดใช้งานการตั้งค่านโยบายนี้ฮาร์ดดิสก์จะไม่ถูกนำเข้าสู่โหมดประหยัดพลังงานแคช NV และไม่สามารถประหยัดพลังงานได้

    หากคุณปิดใช้งานการตั้งค่านโยบายนี้ฮาร์ดดิสก์จะเข้าสู่โหมดประหยัดพลังงานแคช NV ในโหมดนี้ระบบจะพยายามประหยัดพลังงานโดยการหมุนดิสก์อย่างจริงจัง

    หากคุณไม่ได้กำหนดการตั้งค่านโยบายนี้ลักษณะการทำงานเริ่มต้นคือการอนุญาตให้ฮาร์ดดิสก์ไฮบริดอยู่ในโหมดประหยัดพลังงาน

  3. ปิดคุณสมบัติแคชที่ไม่ลบเลือน

    การตั้งค่านโยบายนี้จะปิดการสนับสนุนทั้งหมดสำหรับแคชที่ไม่ลบเลือน (NV) ในฮาร์ดดิสก์ลูกผสมทั้งหมดในระบบ ในการตรวจสอบว่าคุณมีฮาร์ดดิสก์ไฮบริดในระบบจากตัวจัดการอุปกรณ์ให้คลิกขวาที่ดิสก์ไดรฟ์และเลือกคุณสมบัติ แคช NV สามารถใช้ในการออปติไมซ์การบู๊ตและดำเนินการต่อโดยการอ่านข้อมูลจากแคชในขณะที่ดิสก์กำลังหมุน แคช NV ยังสามารถใช้เพื่อลดการใช้พลังงานของระบบโดยทำให้ดิสก์หมุนลงในขณะที่อ่านและเขียนจากแคชที่น่าพอใจ

    หากคุณเปิดใช้งานการตั้งค่านโยบายนี้ระบบจะไม่จัดการแคช NV และจะไม่เปิดใช้งานโหมดการประหยัดพลังงานแคช NV

    หากคุณปิดใช้งานการตั้งค่านโยบายนี้ระบบจะจัดการแคช NV บนดิสก์หากการตั้งค่านโยบายอื่น ๆ สำหรับแคช NV มีการกำหนดค่าอย่างเหมาะสม

  4. ปิดโหมดโซลิดสเตต

    การตั้งค่านโยบายนี้จะปิดโหมดโซลิดสเตตสำหรับฮาร์ดดิสก์ไฮบริด

    หากคุณเปิดใช้งานการตั้งค่านโยบายนี้ไฟล์ที่เขียนบ่อยเช่นข้อมูลเมตาของระบบไฟล์และรีจิสทรีอาจไม่ถูกจัดเก็บไว้ในแคช NV

    หากคุณปิดใช้งานการตั้งค่านโยบายนี้ระบบจะจัดเก็บข้อมูลที่เขียนบ่อยลงในแคชที่ไม่ลบเลือน (NV) สิ่งนี้ทำให้ระบบสามารถใช้งานแคชแคช NV แบบพิเศษและปิดดิสก์เป็นเวลานานเพื่อประหยัดพลังงาน โปรดทราบว่านี่อาจทำให้เกิดการสึกหรอเพิ่มขึ้นของแคช NV


0

หากคอนโทรลเลอร์ sata ของคุณเป็น intel คุณสามารถติดตั้งไดรเวอร์เทคโนโลยีหน่วยเก็บข้อมูลอย่างรวดเร็วของ Intel และปิดใช้งานการจัดการพลังงานลิงก์เพื่อป้องกันไม่ให้ฮาร์ดไดรฟ์ของคุณเข้าสู่สถานะพลังงานต่ำ ป้อนคำอธิบายรูปภาพที่นี่


0

WD Scorpion Blue 2.5 "ของฉันมีช่วงสปินดาวน์ 8 วินาทีที่กำหนดโดยเฟิร์มแวร์ฉันลองใช้วิธีแก้ปัญหา wdidle3 แต่ค่าที่เขียนไม่คงอยู่

แต่ฉันได้พบวิธีแก้ปัญหาสำหรับ Windows ซึ่งยังไม่คงอยู่ในการรีสตาร์ท แต่คุณยังสามารถกำหนดเวลาเริ่มต้นและปลุกจากเหตุการณ์สแตนด์บายได้

แอปที่เรียกว่าHDDScanและคุณสามารถสร้างไฟล์. bat ด้วยการตั้งค่า PM ที่ต้องการและผูกไว้กับเหตุการณ์ดังกล่าวข้างต้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.