แก้ไขข้อผิดพลาด NTOSKRNL.exe และ CPU สูง ปัญหาการใช้งานหน่วยความจำและดิสก์

ไฟล์ NTOSKRNL.exe(NTOSKRNL.exe)เป็นเคอร์เนลอิมเมจที่รับผิดชอบกระบวนการที่ใช้ระบบหลายอย่าง เช่นHardware(Hardware Virtualization) Virtualization , ProcessและMemory นอกจากนี้ ยังมีหน้าที่บีบอัดหน้าเก่าของหน่วยความจำ ซึ่งช่วยลดจำนวนหน่วยความจำที่ใช้โดยรวม มีโอกาสที่หากคอมพิวเตอร์ของคุณทำงานช้าและคุณพบว่า NTOSKRNL.exe ใช้ทรัพยากรของคุณ เช่นการใช้ CPU การใช้งาน(CPU Usage)ดิสก์และ(Disk Usage)การใช้หน่วยความจำ(Memory Usage)คุณจะต้องพิจารณาบางสิ่ง โดยปกติกระบวนการนี้ใช้ CPU(CPU)น้อยกว่า 30% แต่ในกรณีที่เพิ่มขึ้นอย่างต่อเนื่องโพสต์นี้จะช่วยคุณได้

NTOSKRNL.exe CPUสูง, การใช้หน่วยความจำ(Memory) & ดิสก์(Disk)

NTOSKRNL ย่อมาจากNT Operating System Kernel (NT Operating System Kernel)ดังนั้น เพื่อแก้ไข เราจำเป็นต้องดำเนินการแก้ไขอย่างใดอย่างหนึ่งต่อไปนี้

  1. สแกนคอมพิวเตอร์ของคุณเพื่อหามัลแวร์ที่อาจเกิดขึ้น
  2. ลบโปรแกรมที่เข้ากันไม่ได้
  3. เรียกใช้ DISM เพื่อซ่อมแซมอิมเมจระบบ
  4. หยุดกระบวนการนายหน้ารันไทม์
  5. อัพเดทไดรเวอร์ของคุณ
  6. เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพ
  7. แก้ไขปัญหาในสถานะ Clean Boot
  8. ใช้ Windows Performance Toolkit(Use Windows Performance Toolkit)เพื่อค้นหาสาเหตุที่แท้จริง

1] สแกน(Scan)คอมพิวเตอร์ของคุณเพื่อหามัลแวร์ที่อาจเกิดขึ้น

อาจมีโอกาสดีที่คอมพิวเตอร์ของคุณอาจติดมัลแวร์ และมัลแวร์นี้อาจเชื่อมโยงกับ ไฟล์ NTOSKRNL.exeและทำให้ใช้ทรัพยากรระบบเป็นจำนวนมาก ดังนั้น เราขอแนะนำให้คุณตรวจสอบให้แน่ใจว่าโปรแกรมป้องกันไวรัสของคุณเป็นเวอร์ชันล่าสุด จากนั้นจึงสแกนคอมพิวเตอร์โดยใช้โฟลเดอร์ C:WindowsSystem32 โดยเฉพาะ เนื่องจากนี่คือตำแหน่งที่มีไฟล์NTOSKRNL.exe

2] ลบโปรแกรมที่เข้ากันไม่ได้

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

3] เรียกใช้คำสั่ง DISM

ข้อผิดพลาด NTOSKRNL.exe

4] หยุดกระบวนการนายหน้ารันไทม์

RuntimeBroker.exeตรวจสอบการเข้าถึงWindows API และทำให้แน่ใจว่าแอพจะไม่ละเมิดความปลอดภัยหลักของWindows RuntimeBroker.exeมักจะทิ้งรอยเท้าไว้เล็กน้อย ในบางกรณีRuntimeBroker.exeอาจใช้ทรัพยากรมากขึ้นแต่จะไม่ปล่อยหน่วยความจำหลังจากทำงานเสร็จ ส่งผลให้ หน่วยความ จำรั่ว (memory leak)สิ่งนี้มีผลกับ NTOSKRNL.exe

กดCtrl+Shift+Escเพื่อเปิดตัวจัดการงาน ค้นหาRuntime Brokerใต้แท็บProcesses หากใช้หน่วยความจำมากกว่า 15% คุณอาจมีปัญหากับแอปบนพีซีของคุณ ในกรณีนี้ คุณต้องหยุดกระบวนการRuntime Broker เลือกคลิกขวาที่มันแล้วคลิกที่End Task(End Task)

ดูว่าสิ่งนี้ช่วยได้หรือไม่

5] อัปเดตไดรเวอร์ของคุณ

ความเข้ากันไม่ได้ระหว่างระบบปฏิบัติการ(Operating System)และไดรเวอร์(Driver)อาจทำให้เกิดปัญหาเช่นนี้ ดังนั้น คุณสามารถลองอัปเดตไดรเวอร์ของคุณ   คุณสามารถลองอัปเดตสำเนา Windows 10ของคุณ วิธีนี้จะช่วยคุณแก้ไขเซกเตอร์เสียที่สร้างโดยงานที่ตั้งใจหรือไม่ได้ตั้งใจในคอมพิวเตอร์ ดังนั้น(Hence)การรักษา Windows 10 ให้ทันสมัยอยู่เสมอจึงเป็นสิ่งที่แนะนำเป็นอย่างยิ่ง เนื่องจากจะช่วยแก้ไขข้อผิดพลาดต่างๆ ได้มากมาย

6] เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพ

เปิดกล่องRun พิมพ์ต่อไปนี้แล้วกด Enter:(Run)

msdt.exe /id PerformanceDiagnostic

การดำเนินการ นี้จะเริ่มต้นเครื่องมือแก้ไขปัญหา(Performance Troubleshooter)ประสิทธิภาพ เรียกใช้และดูว่ามีปัญหาใดที่ต้องแก้ไขหรือไม่

คุณยังสามารถปรับ Windows เพื่อประสิทธิภาพที่ดีที่สุดและดูว่าเหมาะกับคุณหรือไม่

7] แก้ไขปัญหาในสถานะ Clean Boot

คุณสามารถแก้ไขปัญหาเพิ่มเติมได้ด้วยตนเองโดย ดำเนินการคลี นบูต (performing a Clean Boot)Clean Bootเริ่มระบบด้วยไดรเวอร์และโปรแกรมเริ่มต้นขั้นต่ำ เมื่อคุณเริ่มคอมพิวเตอร์ในคลีนบูต คอมพิวเตอร์เริ่มทำงานโดยใช้ชุดไดรเวอร์และโปรแกรมเริ่มต้นขั้นต่ำที่เลือกไว้ล่วงหน้า และเนื่องจากคอมพิวเตอร์เริ่มต้นด้วยชุดไดรเวอร์ขั้นต่ำ บางโปรแกรมอาจไม่ทำงานตามที่คุณคาดไว้

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

อ่าน(Read) : วิธีแก้ไข100% Disk, High CPU, High Memory usage in Windows 10 10

8] ใช้ Windows Performance Toolkit(Use Windows Performance Toolkit)เพื่อค้นหาสาเหตุที่แท้จริง

คุณอาจต้องใช้Windows Performance Toolkitเพื่อค้นหาสาเหตุที่แท้จริงของปัญหานี้ เปิดCommand Promptโดยค้นหา cmd ใน ช่องค้นหา CortanaหรือกดWINKEY+Rเพื่อเปิด ยูทิลิตี้ Runแล้วพิมพ์ cmd แล้วกดEnter

ตอนนี้พิมพ์คำสั่งต่อไปนี้แล้วกดEnter :

xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

รออย่างน้อย 60 วินาทีเพื่อให้คำสั่งนี้ทำงาน

ตรวจสอบบันทึกของWindows Performance Toolkitนี้ ไฟล์เหล่านี้ถูกเก็บไว้ในไฟล์ชื่อ  cpuusage.etl ในโฟลเดอร์ C:WindowsSystem32

นี่จะแสดงรายการสาเหตุทั้งหมดของทรัพยากร(Resources)ระบบ(System) นี้ ที่ถูกแฮ็ก

ฉันจะแก้ไข การใช้งาน CPUสูง ของ NTOSKRNL.exeได้อย่างไร

ระบบปฏิบัติการ NTOSKRNL(NTOSKRNL)หรือNT Kernel ใช้ทรัพยากร (NT Operating System Kernel)CPUมากกว่าปกติในบางครั้ง หากเกิดขึ้นกับคุณในคอมพิวเตอร์ของคุณ คุณต้องสแกนพีซีของคุณเพื่อหาไฟล์ที่เป็นอันตราย ไวรัส มัลแวร์ ฯลฯ นอกจากนั้น คุณสามารถถอนการติดตั้งหรือลบโปรแกรมที่ไม่จำเป็น เรียกใช้ เครื่องมือ DISMอัปเดตไดรเวอร์ของคุณ ฯลฯ หาก ไม่มีอะไรช่วย คุณสามารถแก้ไขปัญหาในสถานะClean Boot(Clean Boot State)ได้เช่นกัน

ฉันจะปิด NTOSKRNL.exe ได้อย่างไร

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

หวังว่าบางสิ่งที่นี่จะช่วยคุณได้(Hope something here helps you.)



About the author

ฉันเป็นมืออาชีพด้านคอมพิวเตอร์ที่มีประสบการณ์การทำงานกับซอฟต์แวร์ Microsoft Office รวมถึง Excel และ PowerPoint ฉันยังมีประสบการณ์กับ Chrome ซึ่งเป็นเบราว์เซอร์ของ Google ทักษะของฉันรวมถึงการสื่อสารที่เป็นลายลักษณ์อักษรและด้วยวาจา การแก้ปัญหา และการคิดอย่างมีวิจารณญาณ



Related posts