Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ไขแล้ว:Ntoskrnl.exe การใช้งาน CPU สูงใน Windows 10 เวอร์ชัน 22H2

คุณสังเกตเห็น ระบบ Windows 10 ค้าง หรือไม่ เมื่อเริ่มต้นระบบ ไม่ตอบสนองต่อการคลิกของคุณหลังจากอัปเดต Windows 10 ล่าสุดใช่หรือไม่ และการตรวจสอบตัวจัดการงานมีกระบวนการชื่อ “ntoskrnl.exe ” ใช้ CPU หรือทรัพยากรระบบเกือบ 99% หรือ 100% ในโพสต์นี้ เราจะพูดถึง ntoskrnl.exe คืออะไร เหตุใดจึงทำให้เกิดทรัพยากรระบบขนาดใหญ่และวิธีแก้ปัญหาบางอย่างเพื่อแก้ไขการใช้งาน CPU สูงของ Ntoskrnl.exe บน Windows 10 เวอร์ชัน 22H2 เริ่มกันเลย:

ntoskrnl.exe คืออะไร

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

Ntoskrnl.exe การใช้งาน CPU สูง

มีหลายสาเหตุที่ทำให้เกิดการใช้งาน CPU สูงของ Ntoskrnl.exe เช่น Update Bugs, Virus Malware Infections, Outdated Incompatible Device or Applications, ไฟล์ระบบเสียหาย บริการ Windows ใด ๆ ค้างอยู่ในพื้นหลัง เป็นต้น ไม่ว่าด้วยเหตุผลใดก็ตาม ต่อไปนี้เป็นวิธีแก้ปัญหาสำหรับคุณ อาจนำไปใช้เพื่อแก้ไข Ntoskrnl.exe การใช้งาน CPU สูงใน Windows 10 .

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

เรียกใช้เครื่องมือเพิ่มประสิทธิภาพระบบฟรี เช่น Ccleaner ล้างขยะระบบ แคช การถ่ายโอนข้อมูลหน่วยความจำ ไฟล์ชั่วคราว ฯลฯ ซึ่งช่วยปรับปรุงประสิทธิภาพของระบบ .

ปิดการใช้งานนายหน้ารันไทม์: 

  • เปิด การตั้งค่า แอปแล้วไปที่ระบบ .
  • ในหน้าต่างระบบ ค้นหา การแจ้งเตือนและการดำเนินการ
  • ยกเลิกการเลือก “แสดงเคล็ดลับเกี่ยวกับ Windows

ปิดใช้งาน Sysmain (ก่อนหน้านี้เรียกว่า Superfetch):

  • กดแป้น Windows + R พิมพ์ services.msc และตกลง
  • ที่นี่ ค้นหาบริการ sysmain
  • คลิกขวาที่ syamain และเลือกคุณสมบัติ
  • ตั้งค่า ประเภทการเริ่มต้น เป็น ปิดการใช้งาน
  • และคลิกปุ่มหยุดเพื่อหยุดบริการ
  • สุดท้าย ให้คลิก นำไปใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง
  • ทำเช่นเดียวกันกับ Background Intelligent Transfer Service (BITS)

ตอนนี้ให้รีสตาร์ทพีซีเพื่อให้กลับมาเป็นปกติและแก้ไขการใช้งาน CPU ที่สูง

ตรวจสอบโปรแกรมที่เข้ากันไม่ได้

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

ปิดใช้งานโปรแกรมเริ่มต้น

การปิดใช้งานโปรแกรมเริ่มต้นที่ไม่จำเป็นอีกครั้งเป็นวิธีแก้ปัญหาที่มีประโยชน์มากในการแก้ไขปัญหาการใช้ทรัพยากรระบบสูง (การใช้งาน CPU สูง ntoskrnl.exe) ใน Windows 10

  • หากต้องการปิดใช้งานโปรแกรมเริ่มต้น ให้เปิด Task Manager
  • จากนั้นไปที่แท็บ "เริ่มต้น"
  • คุณจะเห็นรายชื่อโปรแกรมที่ทำงานเมื่อเริ่มต้น
  • คลิกขวาที่แอปพลิเคชันที่คุณไม่ต้องการเรียกใช้เมื่อเริ่มต้นระบบ แล้วเลือก "ปิดใช้งาน"

ปรับแต่ง Windows 10 ของคุณเพื่อประสิทธิภาพที่ดีที่สุด

  • คลิกขวาที่ไอคอน "คอมพิวเตอร์" แล้วเลือก "คุณสมบัติ"
  • เลือก “การตั้งค่าระบบขั้นสูง”
  • ไปที่ "คุณสมบัติของระบบ" เลือก "การตั้งค่า"
  • เลือก "ปรับเพื่อประสิทธิภาพที่ดีที่สุด" และ "นำไปใช้"
  • คลิก “ตกลง” และรีสตาร์ทคอมพิวเตอร์ของคุณ

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

อีกครั้ง ไดรเวอร์ดิสก์ที่เข้ากันไม่ได้ (โดยเฉพาะไดรเวอร์กราฟิกและเครือข่าย) อาจเป็นทางเลือกแรกสำหรับการใช้ทรัพยากรระบบสูงหรือการใช้งาน CPU 100% ใน windows 10 ขอแนะนำให้ตรวจสอบและอัปเดตไดรเวอร์ของคุณ:

  1. กดแป้น Windows ค้างไว้แล้วกด R พิมพ์ hdwwiz.cpl แล้วคลิกตกลง
  2. ไปที่แท็บไดรเวอร์ แล้วคลิก "อัปเดตไดรเวอร์"
  3. เลือกตัวเลือกอัตโนมัติเพื่อค้นหาและติดตั้งไดรเวอร์ที่อัปเดตจากอินเทอร์เน็ต
  4. รีสตาร์ทพีซีของคุณ

หรือติดตั้งไดรเวอร์อุปกรณ์ใหม่

เรียกใช้ยูทิลิตี้ DISM และ SFC

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

  • เมื่อต้องการเปิดพรอมต์คำสั่งนี้ในฐานะผู้ดูแลระบบ
  • จากนั้นพิมพ์ sfc /scannow และกดปุ่ม Enter
  • การดำเนินการนี้จะสแกนหาไฟล์ระบบที่ขาดหายไป
  • หากพบยูทิลิตี้ SFC ใดๆ จะกู้คืนจากโฟลเดอร์พิเศษที่อยู่บน %WinDir%\System32\dllcache
  • รอจนกว่ากระบวนการจะเสร็จสิ้น 100% หลังจากนั้นให้รีสตาร์ทหน้าต่าง

แก้ไขแล้ว:Ntoskrnl.exe การใช้งาน CPU สูงใน Windows 10 เวอร์ชัน 22H2

หากผลการสแกน SFC พบไฟล์ระบบที่เสียหายแต่ไม่สามารถซ่อมแซมได้ ให้เรียกใช้คำสั่ง DISM ซึ่งซ่อมแซมอิมเมจระบบและอนุญาตให้ sfc ทำงานได้

ปรับแต่งโปรแกรมแก้ไขรีจิสทรีของ Windows

กด Windows + R พิมพ์ regedit แล้วกดปุ่ม Enter เพื่อเปิดโปรแกรมแก้ไขรีจิสทรีของ Windows

  • สำรองฐานข้อมูลรีจิสทรีก่อน แล้วไปที่คีย์ต่อไปนี้
  •  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,
  • Look for ‘ClearPageFileAtShutDown ’, do double-click on this once found and then change the value data to 1.

Now navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters. Here you must have Enable Prefetcher value 2 or 3 change to 0. That’s all now close the registry editor and Restart the Device. I am sure there is no more high CPU usage by Ntoskrnl.exe on windows 10.

Did these tips help to fix “Ntoskrnl.exe High CPU usage on Windows 10 Version 22H2”? แจ้งให้เราทราบในความคิดเห็นด้านล่าง อ่านเพิ่มเติม:

  • We couldn’t connect to the update service in Windows 10
  • Windows 10 ค้างอย่างต่อเนื่องและรีสตาร์ทอัตโนมัติด้วย BSOD
  • Windows 10  Freezes frequently while playing Games 
  • Solved :Feature Update to Windows 10 Version 21h2 failed to install
  • Fix Driver Unloaded Without Cancelling Pending Operations on windows 10/8.1/7