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

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

กระบวนการของระบบ เช่นNtoskrnl.exeอาจทำให้ประสิทธิภาพโดยรวมของพีซีของคุณช้าลง มันถูกขยายเป็นเคอร์เนลระบบ(system kernel)ปฏิบัติการWindows NT ที่ สามารถเรียกใช้งานได้ โปรแกรมปฏิบัติการนี้มีหน้าที่รับผิดชอบในการจัดการหน่วยความจำ การจัดการ(memory management)กระบวนการการ(process management)แยกฮาร์ดแวร์(hardware extraction)และ(, )เป็นส่วนพื้นฐานของระบบ(System)ปฏิบัติการ เมื่อคุณพบกระบวนการที่ใช้ ทรัพยากร CPUและดิสก์มากเกินไปในระบบของคุณ คุณสามารถปิดกระบวนการเหล่านี้ได้อย่างเต็มที่จากตัวจัดการงาน (Task Manager)แต่นี่ไม่ใช่กรณีของNtoskrnl.exeเนื่องจากการปิดอย่างเข้มงวดอาจส่งผลกระทบต่อพื้นที่ที่พวกเขารับผิดชอบดังนั้น(Hence)เพื่อ แก้ไขปัญหา การใช้งาน CPU หรือดิสก์สูง(High CPU or disk usage)โดยปัญหา Ntoskrnl.exe(Ntoskrnl.exe issue)ให้อ่านคู่มือนี้และแบ่งปัน(guide and share)กับเพื่อนของคุณที่ประสบปัญหาเดียวกัน

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

วิธีแก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe บน Windows 10(How to Fix Ntoskrnl.exe High CPU Usage on Windows 10)

หากคุณพบว่าระบบของคุณช้ากว่าปกติ ให้ไปที่ตัวจัดการงาน(Task Manager)เพื่อดูว่ารายการระบบใด(System item) ใช้ ทรัพยากรCPUสูง หากคุณพบว่ามันใช้ ทรัพยากร CPU สูงสุด ให้คลิกขวาที่มันแล้วเลือกตัวเลือกคุณสมบัติ (Properties)ตอนนี้ คุณจะพบรายการใหม่ที่เรียกว่า ntoskrnl.exe ในบทความนี้ เราได้แสดงขั้นตอนในการแก้ไขการใช้งาน CPU(CPU usage)สูง ของ Ntoskrnl.exeบนWindows(Windows 10) 10

คุณสมบัติ ntoskrnl.exe

เหตุใด Ntoskrnl.exe จึงใช้พื้นที่ดิสก์และทรัพยากร CPU เป็นจำนวนมาก(Why Ntoskrnl.exe Consumes a lot of Disk Space & CPU Resources?)

ปัญหาที่โดดเด่นที่สุดเช่นนี้สามารถรายงานได้เนื่องจากหน่วยความจำรั่วจากฮาร์ดแวร์และมัลแว(hardware and malware)ร์ อย่างไรก็ตาม หลายท่านอาจสับสนกับคำถามว่าNtoskrnl.exeจัดการหน่วยความจำ แต่เหตุใดจึงใช้ทรัพยากรหน่วยความจำส่วนเกิน อ่าน ต่อ(Continue)เพื่อเรียนรู้ว่าทำไม?

ต่อไปนี้เป็นสาเหตุที่เป็นไปได้บางประการที่อยู่เบื้องหลังข้อผิดพลาดนี้

  • สาเหตุที่พบบ่อยที่สุดที่ทำให้เกิดปัญหานี้คือหน่วยความจำที่บีบอัด(compressed memory)ใหม่ เมื่อใดก็ตามที่คุณใช้แอพพลิเคชั่นหรือโปรแกรม(application or program) ใดๆ ในระบบของคุณRAMจะถูกใช้จนหมดเพื่อเพิ่มความเร็วแทนการจัดเก็บข้อมูลปกติ อย่างไรก็ตาม เมื่อคุณเปิดแอปพลิเคชั่นหลายตัวพร้อมกันRAMจะถูกใช้มากขึ้น และทำให้ประสิทธิภาพของ CPU(CPU performance)ช้าลง
  • หากระบบของคุณเผชิญกับ การโจมตี ของมัลแวร์หรือไวรัส(malware or virus attack)ซีพียู(CPU)จะใช้ทรัพยากรที่สูง และทำให้คอมพิวเตอร์ของคุณช้าลงอย่างเห็นได้ชัด เรียกใช้การสแกนไวรัสเพื่อจัดเรียงการโจมตีของไวรัส/มัลแวร์ในระบบของคุณ
  • ไดรเวอร์ที่ล้าสมัยหรือเข้ากันไม่ได้(Outdated or incompatible drivers)ในระบบของคุณมีส่วนทำให้เกิด(system contribute)ปัญหาเดียวกัน อัปเดต(Update)หรือย้อนกลับไดรเวอร์ของคุณเพื่อหลีกเลี่ยงปัญหา
  • หากไฟล์ Ntoskrnl.exe เสียหาย(Ntoskrnl.exe files are corrupt)คุณจะประสบปัญหาดังกล่าวครั้งแล้วครั้งเล่า สิ่งนี้ไม่ค่อยเกิดขึ้นเนื่องจากไฟล์เหล่านี้ได้รับการปกป้องโดยระบบโดยค่าเริ่มต้น อย่างไรก็ตาม เมื่อคุณประสบปัญหา ปกติคุณจะไม่ทำงานในระบบของคุณ

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

วิธีที่ 1: ใช้แผนพลังงานประสิทธิภาพสูง(Method 1: Use High-Performance Power Plan)

คุณยังสามารถเพิ่มประสิทธิภาพคอมพิวเตอร์ของคุณเมื่อคุณตั้งค่าเป็นแผนการใช้พลังงานที่มีประสิทธิภาพ(high-performance power plan)สูง แผนการใช้พลังงาน(power plan)เหล่านี้ได้รับการพัฒนาเพื่อจัดการการตั้งค่าพลังงานในการตั้งค่าแบบพกพา ทำตามคำแนะนำด้านล่างเพื่อใช้ การตั้งค่า แผนพลังงานประสิทธิภาพสูง(high-performance power plan)ในระบบของคุณ

1. คลิกขวาที่  ไอคอนแบตเตอ(Battery icon)  รีบน  ทาสก์บาร์(Taskbar)  และเลือก  Power Options

คลิกขวาที่ไอคอนแบตเตอรีบนทาสก์บาร์แล้วเลือก Power Options

2. ตอนนี้ เลือก  ตัวเลือก ประสิทธิภาพสูง (High performance )ตามที่ไฮไลต์ในรูปด้านล่าง

ตอนนี้ เลือกตัวเลือกประสิทธิภาพสูงภายใต้แผนเพิ่มเติมสูง  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

ตอนนี้คุณได้ปรับระบบของคุณสำหรับเกมและประสิทธิภาพที่ดีขึ้นแล้ว

วิธีที่ 2: ลบไฟล์ชั่วคราว(Method 2: Delete Temporary Files)

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

1. กดปุ่มWindows(Windows key)พิมพ์%temp%แล้วคลิกOpen

ในแถบค้นหา พิมพ์ temp แล้วคลิก เปิด

2. ที่นี่ เลือกไฟล์และโฟลเดอร์(files and folders) ทั้งหมด  โดยกด  Ctrl + A keys  พร้อมกัน จากนั้นคลิกขวาที่ไฟล์ที่เลือก

3. เลือก ตัวเลือก ลบ (Delete )เพื่อลบไฟล์ชั่วคราวทั้งหมด

ที่นี่เลือกตัวเลือกลบ  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

4. สุดท้าย ไปที่เดสก์ท็อป(Desktop)  และคลิกขวาที่  ถังรีไซเคิล (Recycle Bin. )เลือก  ตัวเลือก Empty Recycle Bin  เพื่อลบข้อมูลออกจากพีซี Windows ของคุณอย่างถาวร

ถังขยะรีไซเคิลเปล่า

อ่านเพิ่มเติม: แก้ไข (Also Read:) การป้อนข้อมูลล่าช้า ของ (Input lag)แป้นพิมพ์(Fix keyboard) ในWindows 10

วิธีที่ 3: เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพ(Method 3: Run Performance Troubleshooter)

หากประสิทธิภาพของระบบของคุณยืดเยื้อ อาจเป็นเพราะ ปัญหา การใช้งาน CPU(CPU usage) ที่สูง คุณสามารถแก้ไขได้โดยใช้ขั้นตอนต่อไปนี้

1. กดปุ่มWindows + R keys ค้างไว้ พร้อมกันเพื่อเปิดกล่องโต้ตอบเรียกใช้(Run dialog box.)

2. ตอนนี้ พิมพ์msdt.exe /id PerformanceDiagnosticแล้วกดปุ่มEnter(Enter key)

การวินิจฉัยประสิทธิภาพ  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

3. ที่นี่ ตัวแก้ไขปัญหาประสิทธิภาพ(performance troubleshooter)จะเริ่มกระบวนการสแกน(scanning process)และแสดงปัญหาที่ต้องแก้ไข ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้นและตรวจสอบว่าคุณได้แก้ไขปัญหาแล้วหรือไม่

หมายเหตุ:(Note: )หากคุณได้รับข้อความแจ้ง แสดงว่าWindows Online Troubleshooting Serviceถูกปิดใช้งาน จากนั้นให้ทำตามวิธีการอื่นๆ ที่กล่าวถึงในบทความนี้

หากคุณได้รับข้อความแจ้ง แสดงว่า Windows Online Troubleshooting Service ถูกปิดใช้งาน จากนั้นให้ปฏิบัติตามวิธีอื่นๆ ที่กล่าวถึงในบทความนี้

วิธีที่ 4: สแกนไดรฟ์ในเครื่อง(Method 4: Scan the Local Drives)

บางครั้ง ข้อผิดพลาดในฮาร์ดดิสก์อาจส่งผลต่อการใช้งาน CPU หรือดิสก์สูง(High CPU or disk usage)โดยปัญหาNtoskrnl.exe (Ntoskrnl.exe issue)ดังนั้น คุณสามารถทำการสแกนและแยกแยะข้อผิดพลาด หากมี ดังนั้น ให้ค้นหาตำแหน่งที่จัดเก็บไฟล์การติดตั้งของคุณและสแกนไดรฟ์ที่เกี่ยวข้องตามคำแนะนำด้านล่าง

1. กดปุ่มWindows + E keysพร้อมกันเพื่อเปิดFile Explorerแล้วคลิกบนพีซีเครื่อง(This PC)นี้

คลิกที่พีซีเครื่องนี้ใน File Explorer

2. คลิกขวาที่Local DiskและเลือกPropertiesตามที่ไฮไลต์ในรูปด้านล่าง

คลิกขวาที่ Local Disk ของคุณและคลิกที่ Properties  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

3. ตอนนี้ ไปที่ แท็บ เครื่องมือ(Tools )แล้วคลิกปุ่มตรวจสอบ(Check)

ตอนนี้สลับไปที่แท็บเครื่องมือแล้วคลิกตรวจสอบ

4. ตอนนี้ คลิกที่ ตัวเลือก Scan driveในหน้าต่างError Checking

ตอนนี้ คลิกที่ตัวเลือกสแกนไดรฟ์  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

5. รอให้ กระบวนการ สแกน(Scanning)เสร็จสิ้นและจัดการข้อผิดพลาด หากมี 

รอให้ขั้นตอนการสแกนเสร็จสิ้นและจัดการข้อผิดพลาด หากมี

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

อ่านเพิ่มเติม: (Also Read:) แก้ไขการใช้งานดิสก์สูง WSAPPX(Fix WSAPPX High Disk Usage)ในWindows 10

วิธีที่ 5: ดำเนินการล้างข้อมูลบนดิสก์(Method 5: Perform Disk Cleanup)

การล้างข้อมูลบนดิสก์(Disk Cleanup)ก็เหมือนกับถังรีไซเคิล (Recycle Bin)ข้อมูลที่ถูกลบผ่านการล้างข้อมูลบนดิสก์(Disk Cleanup)จะไม่ถูกลบออกจากระบบอย่างถาวรและจะยังคงอยู่ในฮาร์ดไดรฟ์ของคุณ คุณสามารถกู้คืนไฟล์ได้ทุกเมื่อที่ต้องการ

1. ในแถบค้นหาของ Windows ให้พิมพ์Disk Cleanupแล้วคลิกRun as administratorตามที่ไฮไลต์ด้านล่าง

ในแถบค้นหาของ Windows พิมพ์ Disk Cleanup แล้วคลิก Run as administrator  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

2. ระบบจะขอให้คุณเลือกไดรฟ์ที่คุณต้องการ(Select the drive you want to clean up)ล้าง ที่นี่เราได้เลือกไดรฟ์ C: คลิก(Click)ตกลง(OK)เพื่อดำเนินการต่อ

ตอนนี้ เลือกไดรฟ์ที่คุณต้องการล้าง

3. ข้อความแจ้งจะปรากฏขึ้นและการล้างข้อมูลบนดิสก์ (Disk Cleanup )จะคำนวณจำนวนพื้นที่ว่างที่สามารถทำให้ว่างได้

ข้อความแจ้งจะปรากฏขึ้นและการล้างข้อมูลบนดิสก์จะคำนวณจำนวนพื้นที่ว่างที่สามารถทำให้ว่างได้  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

4. ทำเครื่องหมายที่ช่องสำหรับรายการที่ต้องการทั้งหมดภายใต้ไฟล์ที่จะลบ: (Files to delete: )และคลิก  ล้างไฟล์(Clean up system files)ระบบ

ทำเครื่องหมายที่ช่องสำหรับรายการทั้งหมดภายใต้ ไฟล์ที่จะลบ และคลิก ล้างไฟล์ระบบ

5. เมื่อการสแกน(scanning)  เสร็จสิ้น ให้ทำเครื่องหมายในช่องสำหรับรายการที่เลือกทั้งหมดอีกครั้ง แล้ว  คลิกตกลง(OK)

เมื่อการสแกนเสร็จสิ้น ให้ทำเครื่องหมายในช่องสำหรับรายการทั้งหมดอีกครั้ง แล้วคลิก ตกลง  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

6. สุดท้าย ให้คลิกที่ ปุ่ม ลบไฟล์(Delete Files)  ในข้อความแจ้งการยืนยัน

คลิกลบไฟล์ในป๊อปอัปใหม่ปรากฏขึ้น

7. รีสตาร์ท(Restart) พีซีของ(your PC)คุณ หากต้องการล้างพื้นที่เพิ่มเติม โปรดอ่าน 10 วิธีใน(Ways)การเพิ่ม พื้นที่ ว่าง ใน ฮาร์ดดิสก์(Hard Disk Space)

วิธีที่ 6: ปิดใช้งาน SuperFetch (SysMain)(Method 6: Disable SuperFetch (SysMain))

เวลาเริ่มต้น(startup time)สำหรับแอปพลิเคชันและWindowsได้รับการปรับปรุงโดยคุณลักษณะในตัวที่เรียกว่าSysMain (เดิมคือSuperFetch ) แต่โปรแกรมของระบบไม่ได้รับประโยชน์จากคุณสมบัตินี้ แต่กิจกรรมเบื้องหลังจะเพิ่มขึ้น และความเร็วในการทำงานของระบบของคุณจะลดลงค่อนข้างมาก บริการ Windows(Windows)เหล่านี้จะกิน ทรัพยากร CPU ของคุณ และมักจะแนะนำให้ปิดการใช้งานSuperFetchในระบบของคุณ

1. เปิด   กล่องโต้ตอบ  เรียกใช้ โดยกดปุ่ม (Run)Windows + R ค้างไว้  พร้อมกัน

2. พิมพ์  services.msc ตามที่แสดง แล้วคลิก  ตกลง (OK )เพื่อเปิด   หน้าต่างบริการ(Services)

พิมพ์ services.msc ดังต่อไปนี้ และคลิก ตกลง เพื่อเปิดหน้าต่างบริการ  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

3. ตอนนี้ เลื่อนลงและคลิกขวาที่  SysMain จากนั้นเลือก  Propertiesตามภาพ

เลื่อนลงไปที่ SysMain  คลิกขวาและเลือก Properties

4. ใน  แท็บ  General  ให้ตั้งค่า (General )Startup type เป็น  Disabled จากเมนูแบบเลื่อนลงตามที่ไฮไลต์ด้านล่าง

ตั้งค่า ประเภทการเริ่มต้น เป็น ปิดใช้งาน จากเมนูแบบเลื่อนลง  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

5. สุดท้าย คลิก  Apply  จากนั้น  คลิก OK (OK )เพื่อบันทึกการเปลี่ยนแปลง

อ่านเพิ่มเติม: (Also Read:) แก้ไข .NET Runtime Optimization Service การใช้งาน CPU สูง(Fix .NET Runtime Optimization Service High CPU Usage)

วิธีที่ 7: เริ่มบริการ Windows Update ใหม่(Method 7: Restart Windows Update Service)

บางครั้ง คุณสามารถแก้ไขปัญหาการใช้งาน CPU(CPU usage)สูง ของ Ntoskrnl.exeได้โดยการลบSoftware Distribution Folder ด้วยตนเอง และเริ่มต้นWindows Update Serviceใหม่ จากนั้น ทำตามคำแนะนำด้านล่างเพื่อใช้งานแบบเดียวกัน

1. คุณสามารถเปิด  กล่องโต้ตอบเรียกใช้(Run dialog box)  โดยไปที่เมนูค้นหาและพิมพ์(search menu and typing) เรียกใช้(Run.)

2. พิมพ์  services.mscดังต่อไปนี้ และคลิก  ตกลง(.)เพื่อ(OK )เปิดหน้าต่างServices

พิมพ์ services.msc ดังต่อไปนี้ และคลิก ตกลง เพื่อเปิดหน้าต่างบริการ

3. ตอนนี้ เลื่อนหน้าจอลงและคลิกขวา(right-click )ที่Windows Update

หมายเหตุ:(Note:)หากสถานะปัจจุบันไม่ทำงาน(Running)คุณสามารถข้ามขั้นตอนด้านล่างได้

4. ที่นี่ ให้คลิกที่StopหากสถานะปัจจุบันแสดงRunning

ที่นี่ คลิกที่ Stop หากสถานะปัจจุบันแสดง Running

5. คุณจะได้รับข้อความแจ้งว่าWindows พยายามหยุดบริการต่อไปนี้บน Local Computer... (Windows is attempting to stop the following service on the Local Computer…) รอจนกว่า(Wait)ข้อความแจ้งจะเสร็จสิ้น จะใช้เวลาประมาณ 3 ถึง 5 วินาที

คุณจะได้รับข้อความแจ้งว่า Windows กำลังพยายามหยุดบริการต่อไปนี้ใน Local Computer...

6. ตอนนี้ เปิดFile Explorerโดยคลิกปุ่มWindows + E keys พร้อมกัน ตอนนี้ นำทางไปยังเส้นทางต่อไปนี้

C:\Windows\SoftwareDistribution\DataStore

7. ตอนนี้ เลือกไฟล์และโฟลเดอร์ทั้งหมดโดยกดCtrl + A keysพร้อมกัน และคลิกขวา(right-click )บนพื้นที่ว่าง

8. ที่นี่ เลือก ตัวเลือก ลบ(Delete )เพื่อลบไฟล์และโฟลเดอร์ทั้งหมดออกจากตำแหน่งDataStore(DataStore location)

ที่นี่ ให้เลือกตัวเลือก ลบ เพื่อลบไฟล์และโฟลเดอร์ทั้งหมดออกจากตำแหน่ง DataStore

9. ตอนนี้ ไปที่เส้นทางC:\Windows\SoftwareDistribution\Download, และDelete all files in the Downloads locationตามที่กล่าวไว้ในขั้นตอนก่อนหน้านี้

ลบโฟลเดอร์ดาวน์โหลดการแจกจ่ายซอฟต์แวร์

10. ตอนนี้ กลับไปที่หน้าต่างServices และ (Services )คลิกขวา(right-click )ที่Windows Update

11. ที่นี่ ให้เลือก ตัวเลือก เริ่มต้น(Start )ตามที่ปรากฎในภาพด้านล่าง

ที่นี่เลือกตัวเลือกเริ่ม

12. คุณจะได้รับข้อความแจ้งว่าWindows กำลังพยายามเริ่มบริการต่อไปนี้บน Local Computer... (Windows is attempting to start the following service on Local Computer…) รอ(Wait) 3 ถึง 5 วินาทีแล้วปิดหน้าต่างServices

คุณจะได้รับข้อความแจ้งว่า Windows กำลังพยายามเริ่มบริการต่อไปนี้บน Local Computer...

13. สุดท้าย ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขในระบบของคุณหรือไม่

วิธีที่ 8: หยุดบริการ BlueStacks(Method 8: Stop BlueStacks Services)

BlueStacks เป็น โปรแกรมจำลอง Android แต่สร้างความขัดแย้งมากมายกับไฟล์Ntoskrnl.exeที่ ทำให้เกิด ปัญหา Ntoskrnl.exe (Ntoskrnl.exe issue)แต่คุณสามารถหยุดได้โดยทำตามขั้นตอนด้านล่าง

1. เปิดNotepadและวางคีย์(keys) ต่อไปนี้ ลงไป

C:Program Files (x86)BlueStacksHD-Quit.exe
net stop BstHdUpdaterSvc
net stop BstHdLogRotatorSvc
net stop BstHdAndroidSvc

เปิด Notepad และวางคีย์ต่อไปนี้  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

2. ตอนนี้ ไปที่Fileและบันทึกไฟล์เป็นname_you_like .bat

ตอนนี้ไปที่ ไฟล์ และบันทึกไฟล์

3. ตอนนี้ ไปที่ตำแหน่งที่คุณบันทึกไฟล์และเรียกใช้ด้วยสิทธิ์ระดับผู้ดูแล(administrative privileges. )

4. ตอนนี้ ยืนยันการเปลี่ยนแปลงรีจิสทรีโดยคลิกที่ใช่(Yes )และรีบูต(rebooting )ระบบของคุณ

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

ตอนนี้ บริการ BlueStacksทั้งหมดจะถูกปิดการใช้งาน ดังนั้นจึงช่วยแก้ไขปัญหาการใช้งาน CPU(CPU usage)สูง ของ Ntoskrnl.exe

อ่านเพิ่มเติม: (Also Read:) แก้ไขโฮสต์บริการ(Fix Service Host) : บริการนโยบายการวินิจฉัยการใช้งาน CPU สูง(Policy Service High CPU Usage)

วิธีที่ 9: เรียกใช้การสแกนมัลแวร์(Method 9: Run Malware Scans)

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

1. กด  Windows + I keys  พร้อมกันเพื่อเปิด  การ ตั้งค่า(Settings)

2. ที่นี่ คลิกที่  Update & Security  settings ตามที่แสดง

คลิกที่อัปเดตและความปลอดภัยในการตั้งค่า

3. ไปที่  Windows Security  ในบานหน้าต่างด้านซ้าย

ไปที่ Windows Security ในบานหน้าต่างด้านซ้าย  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

4. คลิกที่  ตัวเลือก การป้องกันไวรัสและภัยคุกคาม(Virus & threat protection)  ในบานหน้าต่างด้านขวา

คลิกที่ตัวเลือกการป้องกันไวรัสและภัยคุกคาม

5. คลิกที่ปุ่ม  Quick Scan  เพื่อค้นหามัลแวร์

คลิกที่ปุ่ม สแกนด่วน  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

6A. เมื่อการสแกนเสร็จสิ้น ภัยคุกคามทั้งหมดจะปรากฏขึ้น คลิก(Click)ที่  เริ่มการดำเนิน (Start Actions ) การ ภายใต้  ภัยคุกคาม(Current threats)ปัจจุบัน

คลิกที่เริ่มการดำเนินการภายใต้ภัยคุกคามปัจจุบัน

6B. หากไม่มีภัยคุกคามในอุปกรณ์ของคุณ อุปกรณ์จะแสดงการ  แจ้งเตือนว่าไม่มีภัยคุกคามในปัจจุบัน (No current threats )

แสดงการแจ้งเตือนไม่มีภัยคุกคามในปัจจุบัน  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

วิธีที่ 10: ซ่อมแซมไฟล์ระบบ(Method 10: Repair System Files)

ผู้ใช้ Windows 10 สามารถสแกนและซ่อมแซมไฟล์ระบบได้โดยอัตโนมัติโดยเรียกใช้System File Checker (System File Checker)นอกจากนี้ยังเป็นเครื่องมือในตัวที่ช่วยให้ผู้ใช้สามารถลบ(user delete)ไฟล์และแก้ไขปัญหานี้ได้ จากนั้น ทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อใช้สิ่งเดียวกัน

1. กด  ปุ่ม Windows(Windows key)พิมพ์  Command Promptแล้ว คลิก  Run as administrator

เปิดเมนู Start พิมพ์ Command Prompt แล้วคลิก Run as administrator ที่บานหน้าต่างด้านขวา  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

2. คลิกที่  ใช่(Yes)  ใน   พรอมต์การควบคุมบัญชีผู้ใช้(User Account Control)

3. พิมพ์  คำ สั่งchkdsk C: /f /r /x  และกด  Enter(Enter key)

คำสั่ง chkdsk

4. หากคุณได้รับข้อความแจ้ง  Chkdsk ไม่สามารถทำงานได้…ระดับเสียงกำลัง… อยู่ในขั้นตอนการใช้งาน(Chkdsk cannot run…the volume is… in use process)จากนั้นพิมพ์  Yแล้ว กดปุ่ม  Enter(Enter key)

5. พิมพ์คำสั่งอีกครั้ง:  sfc /scannow  แล้วกดปุ่ม  Enter(Enter key)  เพื่อเรียกใช้การ   สแกนSystem File Checker

พิมพ์บรรทัดคำสั่งด้านล่างแล้วกด Enter เพื่อดำเนินการ  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

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

หลังจากเสร็จสิ้นการสแกน จะแสดงข้อความใดข้อความหนึ่งต่อไปนี้

  • Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์(Windows Resource Protection did not find any integrity violations.)
  • Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้(Windows Resource Protection could not perform the requested operation.)
  • Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้(Windows Resource Protection found corrupt files but was unable to fix some of them.)

6. เมื่อการสแกนเสร็จสิ้น ให้  รีสตาร์ท(restart) พีซีของ(your PC)คุณ

7. เปิด  Command Prompt อีกครั้งในฐานะผู้ดูแลระบบ(Command Prompt as administrator)  และดำเนินการคำสั่งที่กำหนดทีละคำสั่ง:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

หมายเหตุ:(Note:)  คุณต้องมีการเชื่อมต่ออินเทอร์เน็ต(internet connection) ที่ใช้งานได้ เพื่อดำเนินการคำสั่งDISM อย่างถูกต้อง(DISM)

สแกนคำสั่งสุขภาพใน Command Prompt

อ่านเพิ่มเติม:(Also Read:)วิธีแก้ไขการใช้งาน CPU สูง(Fix High CPU Usage)ในWindows 10

วิธีที่ 11: การอัปเดตไดรเวอร์ย้อนกลับ(Method 11: Rollback Driver Updates)

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

หมายเหตุ:(Note: )ในคู่มือนี้ เราได้รวบรวมขั้นตอนในการย้อนกลับDisplay Driverทั่วไป ขอแนะนำให้คุณย้อนกลับไดรเวอร์ที่เข้ากันไม่ได้ทั้งหมด

1. กด  ปุ่ม Windows(Windows key)พิมพ์  device managerแล้วคลิก  Open

เริ่มผลการค้นหาสำหรับ Device Manager  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

2. คลิกที่ลูกศรถัดจาก  การ์ดแสดงผล(Display adapters)  เพื่อขยาย

คลิกที่ลูกศรถัดจากการ์ดแสดงผลเพื่อขยาย  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

3. คลิกขวาที่ ไดรเวอร์การแสดงผล( display driver) ของคุณ  (เช่น  ไดรเวอร์(driver)NVIDIA GeForce  ) และเลือก  Propertiesดังที่แสดงด้านล่าง

คลิกขวาที่ NVIDIA GeForce 940MX และเลือก Properties

4. สลับไปที่ แท็บ Driver แล้วคลิก  Roll Back Driverดังที่แสดง

หมายเหตุ(Note) : หากตัวเลือกสำหรับRoll Back Driverเป็นสีเทา แสดงว่าพีซีที่ใช้ Windows ของคุณไม่มีไฟล์ไดรเวอร์ที่ติดตั้งไว้ล่วงหน้า หรือโปรแกรม Tit ไม่เคยได้รับการอัพเดต ในกรณีนี้ ให้ลองใช้วิธีอื่นที่กล่าวถึงในบทความนี้

สลับไปที่แท็บ Driver และเลือก Roll Back Driver ดังที่แสดง  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

5. ให้เหตุผลว่าทำไมคุณถึงย้อนกลับ? (Why are you rolling back?) ใน   หน้าต่างย้อนกลับแพ็คเกจไดรเวอร์ (Driver Package rollback)จากนั้นคลิก  ปุ่ม ใช่(Yes)  ซึ่งแสดงไว้

ให้เหตุผลในการย้อนกลับไดรเวอร์และคลิกใช่ในหน้าต่างย้อนกลับของแพ็คเกจไดรเวอร์

6. ตอนนี้รีสตาร์ท(restart)  ระบบของคุณเพื่อให้การย้อนกลับมีประสิทธิภาพ

วิธีที่ 12: ถอนการติดตั้งซอฟต์แวร์ Zune (ถ้ามี)(Method 12: Uninstall Zune Software (If Applicable))

ผู้ใช้หลายคนรายงานว่า ซอฟต์แวร์ Zuneรบกวนไฟล์ ntoskrnl.exe ทำให้เกิดปัญหาการใช้งาน CPU(CPU usage)สูง ของ Ntoskrnl.exe ถอนการติดตั้งโดยทำตามขั้นตอนที่กล่าวถึงด้านล่าง

1. กด  ปุ่ม Windows(Windows key)พิมพ์  apps and featuresแล้ว  คลิก  Open

พิมพ์แอพและคุณสมบัติแล้วคลิกเปิดในแถบค้นหาของ Windows 10

2. คลิกที่แอป Zune(Zune app)และเลือกตัวเลือกถอนการติดตั้ง (Uninstall )ดังที่แสดงด้านล่าง

สุดท้าย ให้คลิกที่ ถอนการติดตั้ง  แก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe

3. คลิกที่  ถอนการติดตั้ง(Uninstall)  อีกครั้งเพื่อยืนยันเช่นเดียวกับที่แสดงด้านบน

4. ทำตาม  คำแนะนำบนหน้าจอ(on-screen instructions)  เพื่อสิ้นสุดกระบวนการถอนการติด(uninstallation process)ตั้ง

5. สุดท้าย  รีสตาร์ท(restart) พีซีของ(your PC)คุณ

ที่แนะนำ:(Recommended:)

  • 20 แอพติดตามโทรศัพท์มือถือที่ดีที่สุด
  • แก้ไข ROG Gaming Center ไม่ทำงาน
  • แก้ไขการใช้งานดิสก์สูง Ntoskrnl.exe
  • 14 วิธีในการแก้ไขข้อผิดพลาดของโปรไฟล์ Chrome

เราหวังว่าคู่มือนี้จะเป็นประโยชน์และคุณสามารถแก้ไขปัญหาการใช้งาน CPU สูงของ Ntoskrnl.exe(Ntoskrnl.exe high CPU usage)ได้ แจ้งให้เราทราบว่าวิธีใดได้ผลดีที่สุดสำหรับคุณ นอกจากนี้ หากคุณมีคำถาม/ข้อเสนอแนะใดๆ เกี่ยวกับบทความนี้ โปรดทิ้งคำถามไว้ในส่วนความคิดเห็น



About the author

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



Related posts