การแก้ไข: การเรียกขั้นตอนที่รอการตัดบัญชีและการขัดจังหวะบริการประจำการใช้งาน CPU และดิสก์สูงบน Windows 10



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

นี่คือกระบวนการที่จะปรากฏในแท็บกระบวนการของตัวจัดการงานและปัญหาจะเกิดขึ้นเมื่อรายการนี้ (หรือรายการตามที่ผู้ใช้รายงานว่าเห็นจำนวนมาก) ใช้พลังงาน CPU ของคุณเป็นส่วนใหญ่





Deferred Procedure Call (DPC) เป็นกลไกของระบบปฏิบัติการ Microsoft Windows ซึ่งอนุญาตให้งานที่มีลำดับความสำคัญสูง (เช่นตัวจัดการขัดจังหวะ) เลื่อนงานที่ต้องการ แต่มีลำดับความสำคัญต่ำกว่าเพื่อดำเนินการในภายหลัง สิ่งนี้อาจผิดพลาดและย้อนกลับไปที่ผู้ใช้ดังนั้นอย่าลืมทำตามวิธีแก้ปัญหาทั้งหมดที่เราเตรียมไว้ด้านล่างเพื่อรับทรัพยากร CPU ของคุณกลับคืนมา!



โซลูชันที่ 1: ติดตั้งใหม่หรืออัปเดตอะแดปเตอร์เครือข่ายของคุณ

หากมีข้อผิดพลาดเกิดขึ้นกับไดรเวอร์ที่เกี่ยวข้องกับอุปกรณ์เครือข่ายซึ่งทำให้คุณเกิดข้อผิดพลาดและทำให้กระบวนการ“ Deferred Procedure Calls and Interrupts Service Routines” พุ่งสูงขึ้นในการใช้งาน CPU คุณสามารถแก้ไขปัญหานี้ได้ง่ายๆโดยการอัพเดตหรือติดตั้งไดรเวอร์ใหม่ ที่เกี่ยวข้องขึ้นอยู่กับประเภทของอินเทอร์เน็ตที่คุณใช้

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

  1. ก่อนอื่นคุณจะต้องถอนการติดตั้งไดรเวอร์ที่คุณติดตั้งไว้ในเครื่องของคุณ
  2. พิมพ์“ Device Manager” ในช่องค้นหาถัดจากปุ่มเมนู Start เพื่อเปิดหน้าต่างตัวจัดการอุปกรณ์ คุณยังสามารถใช้คีย์ผสมของ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์“ devmgmt.msc” ในช่องแล้วคลิกตกลงหรือปุ่ม Enter



  1. ขยายส่วน“ Network Adapters” ซึ่งจะแสดงอะแดปเตอร์เครือข่ายทั้งหมดที่เครื่องได้ติดตั้งไว้ในขณะนี้ คลิกขวาที่อะแดปเตอร์เครือข่ายที่คุณต้องการถอนการติดตั้งและเลือก“ ถอนการติดตั้งอุปกรณ์” เลือกสิ่งที่ตรงกับการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ การดำเนินการนี้จะลบอะแดปเตอร์ออกจากรายการและถอนการติดตั้งอุปกรณ์เครือข่าย ตรวจสอบให้แน่ใจว่าคุณเลือกสิ่งที่ถูกต้องขึ้นอยู่กับประเภทของการเชื่อมต่อที่ทำให้คุณมีปัญหาเหล่านี้
  2. คลิก“ ตกลง” เมื่อได้รับแจ้งให้ถอนการติดตั้งอุปกรณ์

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

  1. ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งไดรเวอร์และตรวจสอบให้แน่ใจว่าอะแดปเตอร์ยังคงไม่ได้เชื่อมต่อจนกว่าการติดตั้งจะแจ้งให้คุณเชื่อมต่อซึ่งอาจทำหรือไม่ทำก็ได้ รีสตาร์ทพีซีของคุณหลังจากการติดตั้งเสร็จสิ้นและเชื่อมต่ออะแดปเตอร์เข้ากับคอมพิวเตอร์ของคุณ ตรวจสอบว่าการใช้งาน CPU ของคุณกลับมาเป็นปกติหรือไม่

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

โซลูชันที่ 2: ปิดใช้งานการเพิ่มประสิทธิภาพเสียงและเอฟเฟกต์พิเศษทั้งหมด

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

  1. คลิกขวาที่ไอคอนระดับเสียงที่ด้านล่างขวาของหน้าจอและเลือกตัวเลือกอุปกรณ์เล่น อีกวิธีหนึ่งคือการเปิดแผงควบคุมบนพีซีของคุณและตั้งค่าตัวเลือกดูตามเป็นไอคอนขนาดใหญ่ หลังจากนั้นค้นหาและคลิกที่ตัวเลือกเสียงเพื่อเปิดหน้าต่างเดียวกัน
  2. อยู่ในแท็บการเล่นของหน้าต่างเสียงที่เพิ่งเปิดขึ้นและเลือกอุปกรณ์การเล่นเริ่มต้นของคุณ (ลำโพง)
  3. คลิกขวาที่อุปกรณ์และเลือกตัวเลือกคุณสมบัติ เมื่อหน้าต่าง Properties เปิดขึ้นให้ไปที่แท็บ Enhancements และเลือกตัวเลือก Disable all sound effects ด้านล่าง ใช้การเปลี่ยนแปลงรีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าการใช้งาน CPU ของคุณกลับสู่สภาวะปกติหรือไม่

โซลูชันที่ 3: ใช้เครื่องมือบางอย่างเพื่อระบุสาเหตุที่แท้จริง

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

  1. ก่อนอื่นให้ดาวน์โหลด Windows SDK ซึ่งจะมี Windows Performance Kit ที่จำเป็นซึ่งจะมีเครื่องมือที่คุณจำเป็นต้องใช้เพื่อดำเนินการตามขั้นตอนต่อไป คุณสามารถดาวน์โหลดได้สำหรับ Windows 10 โดยใช้ไฟล์ ลิงค์นี้ .

  1. ค้นหาไฟล์ที่คุณอยู่ในโฟลเดอร์ดาวน์โหลดตามค่าเริ่มต้นและเรียกใช้การตั้งค่า เลือก WPT (Windows Performance Tools) จากรายการและคลิกที่ติดตั้ง รีสตาร์ทคอมพิวเตอร์เพื่อดำเนินการให้เสร็จสิ้น
  2. หากคุณเป็นผู้ใช้ Windows 10 คุณสามารถค้นหา Command Prompt ได้ง่ายๆเพียงคลิกปุ่มเมนู Start หรือปุ่ม Search ที่อยู่ถัดจากนั้นพิมพ์“ cmd” หรือ“ Command Prompt” คลิกขวาที่ผลลัพธ์แรกและเลือกตัวเลือก Run as administrator

  1. ใช้คำสั่งต่อไปนี้เพื่อนำทางไปยังโฟลเดอร์ Temp ใน Command Prompt ตรวจสอบให้แน่ใจว่าคุณคลิกปุ่ม Enter หลังจากพิมพ์ข้อความนี้:
cd  temp
  1. ใช้คำสั่งด้านล่างเพื่อเริ่มการวิเคราะห์และรอสักครู่จนกว่าคุณจะเห็นการใช้งาน DPC และ Interrupt ที่สูงในตัวจัดการงาน
xperf-on latency -stackwalk profile
  1. เมื่อคุณสังเกตเห็นการใช้งาน CPU สูงให้หยุดการติดตามด้วยคำสั่งด้านล่าง:
xperf -d DPC_Interrupt.etl
  1. สิ่งนี้จะปิดกระบวนการและเขียนผลลัพธ์ไปยังไฟล์ DPC_Interrupt.etl คลิกที่เมนู Start แล้วพิมพ์ Run เลือกเรียกใช้ กล่องโต้ตอบเรียกใช้จะปรากฏขึ้น พิมพ์“% temp%” ในกล่องโต้ตอบเรียกใช้แล้วคลิกปุ่มตกลง เพื่อเปิดโฟลเดอร์ Temporary files ทันที

  1. ค้นหาไฟล์ DPC_Interrupt.etl และดับเบิลคลิก รอจนกว่าทั้งสองรอบจะจบลงและไปที่ Trace >> Configure Symbol Paths และพิมพ์ดังต่อไปนี้:
srv * C:  สัญลักษณ์ * http: //msdl.microsoft.com/download/symbols
  1. ตอนนี้ไปที่กราฟ“ การใช้งาน CPU DPC” หรือ“ การใช้งาน CPU ขัดจังหวะ” (ขึ้นอยู่กับตำแหน่งที่คุณเห็นว่ามีการใช้งาน CPU สูง) แล้วเลือกช่วงเวลาคลิกขวาแล้วเลือก“ โหลดสัญลักษณ์” และคลิกถัดไปตารางสรุป คุณอาจต้องยอมรับข้อตกลงสิทธิ์การใช้งานเพื่อดาวน์โหลดสัญลักษณ์การดีบักสาธารณะและคุณอาจต้องรอสักครู่เพื่อดาวน์โหลด
  2. ที่นี่คุณจะสามารถดูสรุปการโทรและดูสาเหตุของปัญหา อาจเป็นไดรเวอร์โปรแกรมบริการหรือสิ่งที่คล้ายกัน Google ไฟล์ที่คุณเห็นสาเหตุของปัญหาและตรวจสอบเพื่อดูว่าเป็นของอะไรและระบุปัญหา

แนวทางที่ 4: แก้ไขปัญหาผ่าน Clean Boot

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

หากปัญหาไม่ปรากฏในคลีนบูตจริงๆคุณอาจต้องการดูว่าแอปใดเป็นสาเหตุโดยการเปิดใช้งานบริการและรายการเริ่มต้นทีละรายการและกำจัดออก

  1. ใช้คีย์ผสม Windows + R บนแป้นพิมพ์ของคุณเพื่อเปิดกล่องโต้ตอบเรียกใช้ซึ่งคุณควรพิมพ์ 'MSCONFIG' แล้วคลิกตกลง
  2. คลิกที่แท็บ 'Boot' และยกเลิกการเลือกตัวเลือก 'Safe Boot'

  1. ภายใต้แท็บทั่วไปในหน้าต่างเดียวกันให้คลิกเพื่อเลือกปุ่มตัวเลือกการเริ่มต้นระบบที่เลือกจากนั้นคลิกเพื่อล้างกล่องกาเครื่องหมายโหลดรายการเริ่มต้นระบบเพื่อให้แน่ใจว่าไม่ได้เลือกไว้
  2. ภายใต้แท็บบริการคลิกเพื่อเลือกกล่องกาเครื่องหมายซ่อนบริการทั้งหมดของ Microsoft จากนั้นคลิก 'ปิดใช้งานทั้งหมด' เพื่อปิดใช้งานบริการที่ผู้ใช้ติดตั้ง

  1. บนแท็บเริ่มต้นคลิก 'เปิดตัวจัดการงาน' ในหน้าต่างตัวจัดการงานใต้แท็บเริ่มต้นคลิกขวาที่รายการเริ่มต้นแต่ละรายการที่เปิดใช้งานและเลือก 'ปิดการใช้งาน' ตรวจสอบให้แน่ใจว่าคุณไม่ข้ามรายการเพราะแม้แต่แอปที่ถูกกฎหมายส่วนใหญ่ก็สามารถทำให้ซอฟต์แวร์สับสนได้
  2. หลังจากนี้คุณจะต้องดำเนินการตามกระบวนการที่น่าเบื่อที่สุดและนั่นคือการเปิดใช้งานรายการเริ่มต้นทีละรายการและรีสตาร์ทคอมพิวเตอร์ของคุณ หลังจากนั้นคุณต้องตรวจสอบว่าข้อผิดพลาดปรากฏขึ้นอีกครั้งหรือไม่ คุณจะต้องทำขั้นตอนเดิมซ้ำแม้กระทั่งกับบริการที่คุณปิดใช้งานในขั้นตอนที่ 4 เมื่อคุณพบรายการเริ่มต้นหรือบริการที่มีปัญหาคุณสามารถดำเนินการเพื่อแก้ไขปัญหาได้ หากเป็นโปรแกรมคุณสามารถติดตั้งใหม่หรือซ่อมแซมได้ หากเป็นบริการคุณสามารถปิดใช้งานได้ ฯลฯ
อ่าน 6 นาที