วิธีแก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe บน Windows

วิธีแก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe บน Windows
ผู้อ่านเช่นคุณช่วยสนับสนุน MUO เมื่อคุณทำการซื้อโดยใช้ลิงก์บนเว็บไซต์ของเรา เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตร อ่านเพิ่มเติม.

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





MUO วิดีโอประจำวันนี้ เลื่อนเพื่อดำเนินการต่อด้วยเนื้อหา

เรามาสำรวจว่า Ntoskrnl.exe คืออะไร และจะแก้ไขการใช้งาน CPU สูงบน Windows ได้อย่างไร





Ntoskrnl.exe คืออะไร?

Ntoskrnl.exe หรือที่เรียกว่าเคอร์เนลระบบปฏิบัติการ Windows NT ที่ปฏิบัติการได้ ทำหน้าที่ของระบบที่สำคัญบนคอมพิวเตอร์ Windows ของคุณ โดยจะจัดการบริการระบบที่จำเป็น เช่น การจัดการหน่วยความจำ การแยกฮาร์ดแวร์ และการกำหนดเวลากระบวนการ กล่าวอีกนัยหนึ่ง Ntoskrnl.exe จัดการทรัพยากรฮาร์ดแวร์และซอฟต์แวร์ของคอมพิวเตอร์ของคุณ เพื่อให้มั่นใจถึงความเสถียรและประสิทธิภาพของระบบ





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

เหตุใด Ntoskrnl.exe จึงใช้ CPU สูงของฉัน

พูดตามตรงไม่มีคำตอบที่ชัดเจน ปัจจัยหลายประการอาจทำให้ Ntoskrnl.exe ใช้ทรัพยากร CPU สูง คุณอาจรันโปรแกรมหลายโปรแกรมพร้อมกันมากเกินไป ทำให้ระบบของคุณทำงานหนักขึ้นและใช้ทรัพยากรมากขึ้น สถานการณ์นี้มักนำไปสู่การใช้งาน CPU ที่สูง และ Ntoskrnl.exe อาจต้องรับภาระหนัก



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

มัลแวร์หรือไวรัสยังสามารถกระตุ้นให้ Ntoskrnl.exe ใช้งาน CPU สูงได้ พวกเขาอาจปลอมตัวเป็นไฟล์ระบบและใช้ทรัพยากรมากขึ้น เพื่อขจัดความเป็นไปได้นี้ ให้ทำการสแกนระบบด้วยโปรแกรมป้องกันไวรัสที่มีชื่อเสียง





คุณใช้เครื่องพิมพ์ 3 มิติที่บ้านทำอะไรได้บ้าง

ฉันสามารถปิดการใช้งานหรือลบ Ntoskrnl.exe ได้หรือไม่

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

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





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

1. รีสตาร์ทพีซีของคุณ

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

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

2. ปิดการใช้งาน Windows Search Service

Windows Search Service เป็นกระบวนการของระบบที่ทำดัชนีไฟล์และโฟลเดอร์ในคอมพิวเตอร์ของคุณอย่างต่อเนื่องเพื่อเพิ่มความเร็วในการค้นหา อย่างไรก็ตาม บางครั้งอาจทำให้ Ntoskrnl.exe ใช้ทรัพยากร CPU สูง ในกรณีนี้ คุณสามารถปิดใช้งานบริการชั่วคราวและตรวจสอบว่าการใช้งาน CPU ลดลงหรือไม่

หากต้องการปิดใช้งาน Windows Search Service ให้ทำตามขั้นตอนเหล่านี้:

  1. กด วิน + อาร์ เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์ บริการ.msc ในกล่องข้อความแล้วกด Enter
  3. ในหน้าต่าง Services เลื่อนลงและค้นหา ค้นหาวินโดวส์ ในรายการ
  4. คลิกขวาที่มันแล้วเลือก คุณสมบัติ .
  5. ใน ทั่วไป แท็บคลิกเมนูแบบเลื่อนลงถัดจาก ประเภทการเริ่มต้น และเลือก พิการ .
  6. คลิกที่ นำมาใช้ แล้ว ตกลง เพื่อบันทึกการเปลี่ยนแปลง

หลังจากที่คุณปิดการใช้งาน Windows Search Service ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าการใช้งาน CPU ของ Ntoskrnl.exe ลดลงหรือไม่

แหล่งข่าวที่เป็นกลางที่สุดคืออะไร

3. อัปเดตไดรเวอร์อุปกรณ์

Microsoft จะเผยแพร่การอัปเดตสำหรับ Windows และไดรเวอร์ที่เกี่ยวข้องเป็นประจำ หากคุณอัปเดตไดรเวอร์อุปกรณ์ครั้งล่าสุดเมื่อไม่นานมานี้ อาจเป็นสาเหตุให้ใช้งาน CPU สูงของ Ntoskrnl.exe

หากต้องการอัปเดตไดรเวอร์อุปกรณ์ของคุณ ให้ทำตามขั้นตอนเหล่านี้:

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

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

4. สแกนหาโปรแกรมที่เป็นอันตราย

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

  1. ทำการสแกนระบบทั้งหมดด้วยโปรแกรมป้องกันไวรัสของคุณ .
  2. หากพบภัยคุกคามใดๆ ให้ปฏิบัติตามคำแนะนำเพื่อลบออก
  3. หลังจากการสแกน ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าการใช้งาน CPU สูงของ Ntoskrnl.exe ยังคงมีอยู่หรือไม่

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

5. ใช้ชุดเครื่องมือประสิทธิภาพของ Windows

หากทุกอย่างล้มเหลวและ Ntoskrnl.exe ยังคงใช้ทรัพยากร CPU ที่ผิดปกติ คุณสามารถลองใช้ Windows Performance Toolkit เป็นเครื่องมือการจัดการการวินิจฉัยและประสิทธิภาพในตัวที่ระบุและแก้ไขปัญหาทรัพยากรระบบ

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

วิธีเพิ่ม ram บนแล็ปท็อป
  1. เรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ .
  2. หากหน้าต่าง UAC ปรากฏขึ้น ให้คลิก ใช่ เพื่อดำเนินการต่อ.
  3. ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
    xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl
  4. รอให้กระบวนการเสร็จสิ้น อาจต้องใช้เวลาพอสมควร

หลังจากกระบวนการสิ้นสุดลง ให้รีสตาร์ทคอมพิวเตอร์และ เปิดโฟลเดอร์ System32 ใน File Explorer . ค้นหาไฟล์ชื่อ cpuusage.etl . นี่คือรายงานที่สร้างโดย Windows Performance Toolkit ดับเบิลคลิกเพื่อเปิดและวิเคราะห์รายงาน อาจให้ข้อมูลเชิงลึกเกี่ยวกับสาเหตุที่ทำให้ Ntoskrnl.exe ใช้ทรัพยากร CPU สูง

แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.Exe บน Windows

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

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