เวลาออมแสง (DST) , ยัง เวลาออมแสง หรือ เวลากลางวัน และ ฤดูร้อน คือการฝึกเดินนาฬิกาให้เคลื่อนไปข้างหน้าในช่วงเดือนที่อากาศอบอุ่น เพื่อให้ความมืดตกลงมาช้าทุกวันตามนาฬิกา หากคุณสังเกตเห็นการใช้งาน CPU และหน่วยความจำสูงใน Windows 10 เมื่อกำหนดค่า DST โพสต์นี้มีไว้เพื่อช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้และเสนอวิธีแก้ปัญหาที่เกี่ยวข้องตลอดจนวิธีแก้ไขที่คุณสามารถลองแก้ไขปัญหาได้
มาดูสถานการณ์ทั่วไปที่คุณพบปัญหาเกี่ยวกับการตั้งค่า DST ซึ่งทำให้การใช้งาน CPU และหน่วยความจำสูงใน Windows 10
คุณมีคอมพิวเตอร์ที่ใช้ Windows 10 เพื่อใช้โซนเวลาที่มีการเปลี่ยนแปลงเวลาออมแสง (DST) เวลาเที่ยงคืน (12:00 น.) แทนที่จะเป็นเวลา 2:00 น. ในสถานการณ์นี้ คุณอาจประสบปัญหาดังต่อไปนี้
ฉบับที่ 1
The TaskHostw.exe กระบวนการใช้ทรัพยากร CPU 100 เปอร์เซ็นต์ ดังนั้นประสิทธิภาพของระบบและอายุการใช้งานแบตเตอรี่จึงลดลงอย่างมาก ในอุปกรณ์ที่มีรูปแบบขนาดเล็ก ปัญหานี้อาจส่งผลต่อการจัดการระบายความร้อน เนื่องจากกระบวนการทำงานต่อเนื่องในการคำนวณการแปลงเวลาแบบวนซ้ำ
ฉบับที่ 2
ไฟล์เพจใช้ทรัพยากรดิสก์มากเกินไป ซึ่งทำให้มีการใช้งานดิสก์สูง
ฉบับที่ 3
มีการใช้หน่วยความจำมากเกินไป
ฉบับที่ 4
การใช้ดิสก์, CPU หรือหน่วยความจำมากเกินไปทำให้คอมพิวเตอร์ค้างหรือค้าง
การตั้งค่าเวลาออมแสงทำให้การใช้ CPU และหน่วยความจำสูง
การตั้งค่า Daylight Saving Time (DST) ฉบับนี้ทำให้มีการใช้งาน CPU และหน่วยความจำสูง ใน Windows 10 เกิดขึ้นเนื่องจากสภาวะการแข่งขันในกระบวนการ TaskHostW.exe (กระบวนการโฮสต์ทั่วไปสำหรับบริการ Windows) ที่เรียกใช้ energy.dll อย่างใดอย่างหนึ่ง งานที่กำหนดเวลาไว้ งานที่กำหนดเวลาไว้นี้ทำงานตามเวลาที่ตั้งค่าไว้ในคอมพิวเตอร์ ปัญหานี้จะเกิดขึ้นในวันที่มีการเปลี่ยนแปลง DST เท่านั้น
energy.dll ไฟล์จะถูกโหลดเมื่อการเปลี่ยนแปลง DST เกิดขึ้นในเวลาเที่ยงคืนแทนที่จะเป็น 2:00 น.
หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำ (ตามความต้องการของคุณ) ซึ่งอธิบายด้านล่างเพื่อบรรเทาปัญหา
เพื่อแก้ไขปัญหานี้ อัปเกรดคอมพิวเตอร์ของคุณเป็น Windows 10 เวอร์ชันล่าสุด
หากด้วยเหตุผลใดก็ตาม เช่น คุณต้องการติดตั้ง Windows 10 ปัจจุบันของคุณต่อไป และไม่อัปเกรดหรืออัปเกรดเป็น Windows 10 เวอร์ชันล่าสุด หรือคุณใช้ Windows 10 เวอร์ชันล่าสุดอยู่แล้ว แต่ปัญหายังไม่ได้รับการแก้ไข คุณสามารถลองใช้วิธีแก้ปัญหาด้านล่างได้
เพื่อแก้ไขปัญหา คุณต้อง ปิดการใช้งาน Power Efficiency Diagnostics โดยใช้วิธีใดวิธีหนึ่งดังต่อไปนี้
- ใช้ UI ตัวกำหนดเวลางาน (อินเทอร์เฟซผู้ใช้)
- ใช้พรอมต์คำสั่ง
มาดูคำอธิบายของขั้นตอนต่าง ๆ ที่เกี่ยวข้องกับแต่ละวิธีในการแก้ไขการตั้งค่า DST ที่ทำให้มีการใช้ CPU และหน่วยความจำสูงใน Windows 10
1] ใช้ UI ตัวกำหนดเวลางาน (อินเทอร์เฟซผู้ใช้)
เพื่อใช้ตัวกำหนดเวลางาน เพื่อ ปิดการใช้งาน Power Efficiency Diagnostics ทำสิ่งต่อไปนี้:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ taskscd.msc แล้วกด Enter เพื่อเปิดคอนโซล Task Scheduler
- ในคอนโซล Task Scheduler ให้ไปที่รายการต่อไปนี้:
ไลบรารีตัวกำหนดเวลางาน> Windows> การวินิจฉัยประสิทธิภาพพลังงาน
- ในบานหน้าต่างตรงกลาง ให้เลือกและคลิกขวา AnalyzeSystem
- คลิก ปิดการใช้งาน .
คุณสามารถออกจากคอนโซล Task Scheduler ได้
2] ใช้พรอมต์คำสั่ง
เพื่อใช้พรอมต์คำสั่ง เพื่อ ปิดการใช้งาน Power Efficiency Diagnostics ทำสิ่งต่อไปนี้:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated
- ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกและวางคำสั่งด้านล่างแล้วกด Enter
schtasks /Change /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /DISABLE
ตอนนี้คุณสามารถออกจากพรอมต์คำสั่งเมื่อคำสั่งดำเนินการ แต่คุณสามารถสอบถามสถานะของงานเพื่อยืนยันว่าการเปลี่ยนแปลงนำไปใช้โดยเรียกใช้คำสั่งต่อไปนี้:
schtasks /Query /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem"
ผลลัพธ์ควรปรากฏดังนี้:
โฟลเดอร์:\Microsoft\Windows\Power การวินิจฉัยประสิทธิภาพ
ชื่องานถัดไปสถานะการรันไทม์
================================================
AnalyzeSystem N/A ปิดการใช้งาน
แค่นั้นแหละ!
หลังจากแก้ไขปัญหาชั่วคราวหรือแก้ปัญหาเองแล้ว ปัญหา การใช้งาน CPU และหน่วยความจำสูง บน Windows 10 ที่เกิดจากการตั้งค่า Daylight Saving Time (DST) ควรได้รับการแก้ไข