Windows 7: หลังจากตื่นจากการนอนหลับ CPU P-State สูงสุดตั้งค่าไว้ที่ 5% เสมอ


0

ตกลงฉันได้ติดตามปัญหาที่กล่องของฉันใช้กับ Sleep (S3) และค่า P-State สูงสุดที่ตั้งค่าไว้ใน Active Power Plan หลังจากตื่น หลังจากที่เครื่องของฉันตื่นขึ้นมาสถานะ P-State สูงสุดของ Active Power Plan จะถูกตั้งไว้ที่ 5% เสมอ สิ่งนี้เกิดขึ้นไม่ว่าจะใช้แผนการใช้พลังงาน: สมดุลประสิทธิภาพสูงหรือติดตั้งซอฟต์แวร์ปรับแต่ง OEM แบบกำหนดเอง มันเกิดขึ้นแม้ในขณะที่ซอฟต์แวร์ OEM ถูกปิดใช้งานและฉันเพิ่งใช้แผนการใช้พลังงานเริ่มต้น มันเกิดขึ้นแม้หลังจากแผนการใช้พลังงานถูกรีเซ็ตเป็นค่าเริ่มต้นโดยไม่มีการเปลี่ยนแปลง เครื่องนอนหลับได้ดีตื่นขึ้นมาได้ดี หลังจากตื่นแล้วฉันต้องเข้าไปและรีเซ็ต P-State สูงสุดกลับเป็น 100% ถ้าฉันต้องการให้มันวิ่งด้วยความเร็วที่เหมาะสม

ฉันทำ Google เป็นจำนวนมากและพบเว็บไซต์อื่นเพียงไม่กี่แห่งที่มีการอธิบายพฤติกรรมเช่นนี้ ในทุกกรณีฉันไม่พบวิธีแก้ปัญหา ความช่วยเหลือใด ๆ ที่ชื่นชม

คำตอบ:


1

หลังจากฟันขบเขี้ยวเคี้ยวฟันมากฉันได้รับการแก้ไขที่น่าเกลียดสำหรับปัญหานี้ ฉันยังไม่ได้ระบุสาเหตุ แต่ฉันใช้ตัวกำหนดเวลางาน Windows 7 เพื่อเรียกใช้การดำเนินการบรรทัดคำสั่งของ "powercfg.exe" เพื่อตั้งค่าสูงสุดสำหรับสถานะกระบวนการกลับเป็น 100 เมื่อใดก็ตามที่บันทึกระบบได้รับเหตุการณ์จาก " Power-Troubleshooter "ของ # 1 ซึ่งเป็นเหตุการณ์การปลุกของระบบ ในการตั้งค่าคำสั่งนั้นคุณต้องเรียกใช้แบบสอบถามสองสามคำเพื่อรับ GUID สำหรับแผนพลังงานของคุณจากนั้นสำหรับกลุ่มย่อยและดัชนีเฉพาะสำหรับการควบคุมที่มีปัญหา ฉันแนะนำรูปแบบต่อไปนี้สำหรับคำสั่งเหล่านั้นเนื่องจากรายการมีมากกว่าคอนโซลคำสั่งที่สามารถแสดงได้

วิ่งครั้งแรก:

powercfg -l > <yourdesktoppath>\list.txt

สิ่งนี้จะแสดงรายการแผนการใช้พลังงานทั้งหมดที่มี GUID ที่เกี่ยวข้อง

ถัดไปกับแผนที่คุณต้องการแก้ไขการเรียกใช้:

powercfg -q <yourplanGUID> > <yourdesktoppath>\plan.txt

หวีถัดไปไฟล์ plan.txt สำหรับกลุ่มย่อยที่เรียกว่า "การจัดการพลังงานตัวประมวลผล" ทำให้โหนดของ GUID นั้น ด้านล่างคุณจะเห็น GUID สำหรับสถานะตัวประมวลผลขั้นต่ำและสูงสุดเช่นกัน สังเกตเหล่านั้น

เรียกใช้งานตามกำหนดการถัดไปเพื่อตั้งค่างานแก้ไขของคุณ ตั้งค่าทริกเกอร์และเปลี่ยน pulldown เป็น "event" จากนั้นระบุบันทึกของระบบและป้อน "Power-Troubleshooter" ด้วยตนเองลงในแหล่งที่มาและ "1" ลงในเหตุการณ์

สำหรับการกระทำของเหตุการณ์ของคุณเรียกใช้โปรแกรม: "powercfg.exe" ที่พบใน System32 และเพิ่มอาร์กิวเมนต์ดังนี้

-setacvalueindex <powerplanGUID> <processpowermanagerGUID> <specificsettingGUID> 100.

สร้างงานสำหรับแต่ละการตั้งค่าที่คุณต้องการแก้ไข การทดสอบของฉันแสดงให้เห็นว่านี่คือการคืนค่าพลังงาน P-State เมื่อตื่น

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