นี่เป็นกระบวนการที่จะปรากฏในแท็บกระบวนการของตัวจัดการงาน และปัญหาเกิดขึ้นเมื่อรายการนี้ (หรือรายการที่ผู้ใช้รายงานว่าเห็นจำนวนมาก) ใช้พลังงาน CPU ส่วนใหญ่ของคุณ
การเรียกกระบวนการรอการตัดบัญชี (DPC) เป็นกลไกของระบบปฏิบัติการ Microsoft Windows ซึ่งช่วยให้งานที่มีลำดับความสำคัญสูง (เช่น ตัวจัดการขัดจังหวะ) สามารถเลื่อนงานที่จำเป็นแต่มีลำดับความสำคัญต่ำกว่าสำหรับการดำเนินการในภายหลัง การดำเนินการนี้อาจผิดพลาดและส่งผลเสียต่อผู้ใช้ ดังนั้นโปรดปฏิบัติตามโซลูชันทั้งหมดที่เราเตรียมไว้ด้านล่างเพื่อรับทรัพยากร CPU ของคุณกลับมา!
แนวทางที่ 1:ติดตั้งใหม่หรืออัปเดตอแดปเตอร์เครือข่ายของคุณ
หากมีสิ่งผิดปกติเกิดขึ้นกับไดรเวอร์ที่เกี่ยวข้องกับอุปกรณ์เครือข่ายซึ่งทำให้เกิดข้อผิดพลาดและทำให้กระบวนการ "Deferred Procedure Calls and Interrupts Service Routines" พุ่งสูงขึ้นในการใช้งาน CPU คุณสามารถแก้ไขปัญหานี้ได้ง่ายๆ โดยการอัพเดตหรือติดตั้งไดรเวอร์ใหม่ ที่เกี่ยวข้องกัน ขึ้นอยู่กับประเภทของอินเทอร์เน็ตที่คุณใช้
การรีสตาร์ทคอมพิวเตอร์จะเริ่มต้นการค้นหาไดรเวอร์เมื่อระบบเริ่มทำงาน และจะได้รับการติดตั้งอีกครั้งโดยใช้รุ่นล่าสุด ขอให้โชคดี
- ก่อนอื่น คุณจะต้องถอนการติดตั้งไดรเวอร์ที่คุณได้ติดตั้งไว้ในเครื่องของคุณก่อน
- พิมพ์ “ตัวจัดการอุปกรณ์” ในช่องค้นหาถัดจากปุ่มเมนูเริ่ม เพื่อเปิดหน้าต่างตัวจัดการอุปกรณ์ คุณยังสามารถใช้คีย์ผสมของ Windows Key + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์ “devmgmt.msc” ในช่องและคลิกตกลงหรือปุ่ม Enter
- ขยายส่วน "อะแดปเตอร์เครือข่าย" ซึ่งจะแสดงอะแดปเตอร์เครือข่ายทั้งหมดที่เครื่องได้ติดตั้งไว้ในขณะนี้ คลิกขวาที่อะแดปเตอร์เครือข่ายที่คุณต้องการถอนการติดตั้งและเลือก ถอนการติดตั้งอุปกรณ์ เลือกหนึ่งรายการที่สอดคล้องกับการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ของคุณ การดำเนินการนี้จะลบอแด็ปเตอร์ออกจากรายการและถอนการติดตั้งอุปกรณ์เครือข่าย ตรวจสอบว่าคุณเลือกการเชื่อมต่อที่ถูกต้องโดยขึ้นอยู่กับประเภทของการเชื่อมต่อที่ทำให้เกิดปัญหาเหล่านี้
- คลิก “ตกลง” เมื่อได้รับแจ้งให้ถอนการติดตั้งอุปกรณ์
- ถอดอะแดปเตอร์ที่คุณใช้ออกจากคอมพิวเตอร์และรีสตาร์ทพีซีทันที หลังจากบูทพีซีแล้ว ไดรเวอร์ใหม่ควรได้รับการติดตั้งโดยอัตโนมัติโดยที่คุณไม่ต้องดำเนินการใดๆ อย่างไรก็ตาม หากคุณสังเกตเห็นว่าการเชื่อมต่ออินเทอร์เน็ตของคุณไม่ทำงาน คุณจะต้องติดตั้งไดรเวอร์ด้วยตนเอง
- ไปที่หน้าของผู้ผลิตเพื่อดูรายการไดรเวอร์ที่ใช้งานได้สำหรับระบบปฏิบัติการของคุณ เลือกอันล่าสุด ดาวน์โหลด และเรียกใช้จากโฟลเดอร์ดาวน์โหลด
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งไดรเวอร์และตรวจดูให้แน่ใจว่าอแด็ปเตอร์ไม่ตัดการเชื่อมต่อจนกว่าการติดตั้งจะแจ้งให้คุณเชื่อมต่อสิ่งที่อาจทำหรือไม่ทำ รีสตาร์ทพีซีของคุณหลังจากการติดตั้งสิ้นสุดลง และเชื่อมต่ออะแดปเตอร์กับคอมพิวเตอร์ของคุณ ตรวจสอบว่าการใช้งาน CPU ของคุณกลับมาเป็นปกติหรือไม่
หมายเหตุ :คำแนะนำที่เป็นประโยชน์อีกอย่างหนึ่งก็คือ ให้ทำซ้ำขั้นตอนเดียวกันกับไดรเวอร์การ์ดแสดงผลของคุณ ซึ่งอาจเป็นไดรเวอร์ที่สำคัญที่สุดในคอมพิวเตอร์ของคุณ ผู้ใช้รายงานว่าพวกเขาสามารถแก้ปัญหาได้หลังจากอัปเดต ดังนั้นโปรดทำซ้ำขั้นตอนเดียวกับด้านบน ตรวจสอบให้แน่ใจว่าคุณค้นหามันภายใต้การ์ดแสดงผลในตัวจัดการอุปกรณ์
โซลูชันที่ 2:ปิดใช้งานการเพิ่มประสิทธิภาพเสียงและเอ็ฟเฟ็กต์พิเศษทั้งหมด
วิธีแก้ปัญหาเฉพาะนี้ถูกนำเสนอทั้งในรายการฟอรัมหลายรายการและในบล็อกที่เขียนโดยผู้ใช้ที่ประสบปัญหานี้มาเป็นเวลาหลายวัน ดูเหมือนว่าคอมพิวเตอร์บางเครื่องได้รับผลกระทบจากการเพิ่มประสิทธิภาพเสียงบนพีซีที่ใช้ Windows และคุณควรปิดการใช้งานเพื่อให้การใช้งาน CPU ของคุณกลับมาเป็นปกติอีกครั้ง
- คลิกขวาที่ไอคอนระดับเสียงที่ด้านล่างขวาของหน้าจอ แล้วเลือกตัวเลือกอุปกรณ์เล่นภาพ อีกวิธีหนึ่งคือเปิดแผงควบคุมบนพีซีของคุณและตั้งค่าตัวเลือกดูตามเป็นไอคอนขนาดใหญ่ หลังจากนั้น ค้นหาและคลิกที่ตัวเลือกเสียงเพื่อเปิดหน้าต่างเดียวกัน
- อยู่ในแท็บการเล่นของหน้าต่างเสียงที่เพิ่งเปิดขึ้นมาและเลือกอุปกรณ์เล่นเริ่มต้นของคุณ (ลำโพง)
- คลิกขวาที่อุปกรณ์แล้วเลือกตัวเลือกคุณสมบัติ เมื่อหน้าต่าง Properties เปิดขึ้น ให้ไปที่แท็บ Enhancements และทำเครื่องหมายที่ตัวเลือก Disable all sound effects ภายใต้นั้น ใช้การเปลี่ยนแปลง รีสตาร์ทคอมพิวเตอร์ และตรวจดูว่าการใช้งาน CPU ของคุณกลับมาเป็นปกติหรือไม่
วิธีแก้ปัญหา 3:ใช้เครื่องมือบางอย่างเพื่อระบุสาเหตุที่แท้จริง
วิธีแก้ปัญหานี้มีประโยชน์มากในการระบุปัญหา เนื่องจากอาจเป็นเรื่องยากที่จะทราบว่าอุปกรณ์ ไดรเวอร์ หรือโปรแกรมใดเป็นสาเหตุของ CPU สูง คุณจะต้องติดตั้งเครื่องมือบางอย่างและกระบวนการอาจใช้เวลาสักครู่ แต่สิ่งสำคัญคือต้องจดจ่อกับมัน เพราะนี่อาจเป็นขั้นตอนสุดท้ายของคุณในการแก้ปัญหา!
- ก่อนอื่น ดาวน์โหลด Windows SDK ซึ่งจะมี Windows Performance Kit ที่จำเป็น ซึ่งจะมีเครื่องมือที่คุณต้องการเพื่อดำเนินการตามกระบวนการต่อไป คุณสามารถดาวน์โหลดได้สำหรับ Windows 10 โดยใช้ลิงก์นี้
- ระบุตำแหน่งไฟล์ที่คุณเพิ่งอยู่ในโฟลเดอร์ Downloads ของคุณโดยค่าเริ่มต้นและเรียกใช้การตั้งค่า เลือก WPT (Windows Performance Tools) จากรายการและคลิกติดตั้ง รีสตาร์ทคอมพิวเตอร์เพื่อดำเนินการให้เสร็จสิ้น
- หากคุณเป็นผู้ใช้ Windows 10 คุณสามารถค้นหา Command Prompt ได้ง่ายๆ เพียงคลิกปุ่มเมนู Start หรือปุ่ม Search ข้างๆ แล้วพิมพ์ "cmd" หรือ "Command Prompt" คลิกขวาที่ผลลัพธ์แรกแล้วเลือกตัวเลือก Run as administrator
- ใช้คำสั่งต่อไปนี้เพื่อไปยังโฟลเดอร์ Temp ใน Command Prompt อย่าลืมคลิกปุ่ม Enter หลังจากพิมพ์ข้อความนี้:
cd \temp
- ใช้คำสั่งด้านล่างเพื่อเริ่มการวิเคราะห์และรอสักครู่จนกว่าคุณจะเห็นการใช้งาน DPC และ Interrupt ที่สูงในตัวจัดการงาน
xperf -on latency -stackwalk profile
- เมื่อคุณสังเกตเห็นการใช้งาน CPU สูง ให้หยุดการติดตามด้วยคำสั่งด้านล่าง:
xperf -d DPC_Interrupt.etl
- การดำเนินการนี้จะปิดกระบวนการและเขียนผลลัพธ์ไปยังไฟล์ DPC_Interrupt.etl คลิกที่เมนู Start แล้วพิมพ์ Run เลือกเรียกใช้ กล่องโต้ตอบเรียกใช้จะปรากฏขึ้น พิมพ์ %temp% ในกล่องโต้ตอบ run แล้วคลิกปุ่ม OK ซึ่งจะเป็นการเปิดโฟลเดอร์ไฟล์ชั่วคราวทันที
- ค้นหาไฟล์ DPC_Interrupt.etl และดับเบิลคลิก รอจนกว่าทั้งสองรอบจะสิ้นสุดลงและไปที่ Trace>> Configure Symbol Paths และพิมพ์ดังต่อไปนี้:
srv*C:\symbols*https://msdl.microsoft.com/download/symbols
- ไปที่กราฟ "การใช้งาน CPU ของ DPC" หรือ "การใช้งาน CPU ขัดจังหวะ" (ขึ้นอยู่กับตำแหน่งที่คุณเห็นการใช้งาน CPU สูง) และเลือกช่วงเวลา คลิกขวาและเลือก "โหลดสัญลักษณ์" และคลิกถัดไป ตารางสรุป คุณอาจต้องยอมรับข้อตกลงใบอนุญาตเพื่อดาวน์โหลดสัญลักษณ์การดีบักสาธารณะ และอาจต้องรอสักครู่ก่อนที่จะดาวน์โหลด
- ที่นี่ คุณจะสามารถดูสรุปการโทรและดูสาเหตุของปัญหาได้ อาจเป็นไดรเวอร์ โปรแกรม บริการ หรือสิ่งที่คล้ายคลึงกัน Google ไฟล์ที่คุณเห็นว่าก่อให้เกิดปัญหา และตรวจสอบเพื่อดูว่าเป็นไฟล์ใดและระบุปัญหา
โซลูชันที่ 4:แก้ไขปัญหาผ่านคลีนบูต
หากแอปหรือบริการของบริษัทอื่นทำให้เกิดการขัดจังหวะของระบบบ่อยครั้ง คุณอาจต้องการระบุและปิดใช้งานหรือถอนการติดตั้งเพื่อแก้ไขปัญหา ผู้ใช้รายงานว่าปัญหาไม่ปรากฏในคลีนบูต ดังนั้นคุณอาจต้องการดูด้วยตัวคุณเอง
หากปัญหาไม่ปรากฏในคลีนบูตจริงๆ คุณอาจต้องการดูว่าแอปใดเป็นสาเหตุของปัญหาโดยเปิดใช้บริการและรายการเริ่มต้นทีละรายการแล้วกำจัดทิ้ง
- ใช้คีย์ผสมของ Windows + R บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบเรียกใช้ซึ่งคุณควรพิมพ์ 'MSCONFIG' แล้วคลิกตกลง
- คลิกที่แท็บ "บูต" และยกเลิกการเลือกตัวเลือก "Safe Boot"
- ภายใต้แท็บ General ในหน้าต่างเดียวกัน ให้คลิกเพื่อเลือกปุ่มตัวเลือก Selective startup จากนั้นคลิกเพื่อล้างช่องทำเครื่องหมาย Load startup items เพื่อให้แน่ใจว่าไม่ได้เลือกไว้
- ภายใต้แท็บ Services ให้คลิกเพื่อเลือกช่องทำเครื่องหมาย Hide all Microsoft services จากนั้นคลิก 'Disable all' เพื่อปิดใช้งานบริการที่ผู้ใช้ติดตั้งไว้
- บนแท็บ Startup คลิก 'Open Task Manager' ในหน้าต่าง Task Manager ใต้แท็บ Startup ให้คลิกขวาที่รายการเริ่มต้นแต่ละรายการที่เปิดใช้งานและเลือก 'Disable' อย่าลืมข้ามรายการเพราะแม้แต่แอปที่ถูกต้องที่สุดก็อาจทำให้เกิดความขัดแย้งของซอฟต์แวร์ได้
- หลังจากนี้ คุณจะต้องดำเนินการตามกระบวนการที่น่าเบื่อที่สุด นั่นคือการเปิดใช้งานรายการเริ่มต้นทีละรายการและรีสตาร์ทคอมพิวเตอร์ของคุณ หลังจากนั้น คุณต้องตรวจสอบว่าข้อผิดพลาดปรากฏขึ้นอีกครั้งหรือไม่ คุณจะต้องทำซ้ำขั้นตอนเดิมแม้สำหรับบริการที่คุณปิดใช้งานในขั้นตอนที่ 4 เมื่อคุณพบรายการเริ่มต้นหรือบริการที่มีปัญหา คุณสามารถดำเนินการเพื่อแก้ไขปัญหาได้ หากเป็นโปรแกรม คุณสามารถติดตั้งใหม่หรือซ่อมแซมได้ หากเป็นบริการ คุณสามารถปิดใช้งานได้ ฯลฯ