Mục lục:
10 Cách Khắc Phục Ntoskrnl.exe Gây Cao Bộ Nhớ Và CPU
Ntoskrnl.exe Trên Windows 10 Là Gì?
Tại Sao Ntoskrnl.exe Gây Cao Bộ Nhớ Và CPU?
Đôi khi, Windows 10 Task Manager cho thấy tiến trình hệ thống Ntoskrnl.exe sử dụng High Memory và CPU usage hoặc thậm chí các vấn đề BSOD trên Windows 10. Schlimmer noch, máy tính sẽ bị treo hoặc crash do lỗi ntosktnl.exe, không chỉ high memory và CPU, ntoskrnl.exe 100% disk usage cũng không hiếm.
Cách Khắc Phục Ntoskrnl.exe Gây Cao Bộ Nhớ Và CPU?
Sau nghiên cứu kỹ, bài viết giới thiệu cách loại bỏ high memory và disk usage do ntoskrnl.exe, bạn cần giải phóng bộ nhớ, CPU storage và sửa file/ứng dụng hỏng trên Windows 10.
Các giải pháp:
1: Chạy Windows Performance Troubleshooter
2: Vô Hiệu Hóa Cài Đặt Khởi Động
3: Cập Nhật Driver Thiết Bị
4: Vô Hiệu Hóa Dịch Vụ Windows Search
5: Kết Thúc Nhiệm Vụ Runtime Broker
6: Gỡ Cài Đặt Ứng Dụng Không Tương Thích
7: Chạy Development Image Servicing and Management (DISM)
8: Chạy System File Checker (SFC)
9: Thay Đổi Dữ Liệu ClearPageFileAtShutDown
10: Thực Hiện Clean Boot Trên Windows 10
Giải Pháp 1: Chạy Windows Performance Troubleshooter
Trong hệ thống Windows, có trình khắc phục sự cố hiệu suất (Performance Troubleshooter), chuyên phát hiện gì ảnh hưởng hiệu suất máy tính, bao gồm disk, memory, CPU usage. Hãy tận dụng nó để xem gì gây high memory và CPU usage của ntoskrnl.exe Windows 10.
Trong Command Prompt với quyền admin, copy và dán lệnh msdt.exe /id PerformanceDiagnostic để kích hoạt trình khắc phục sự cố hiệu suất PC.
Khi nó hiển thị nguyên nhân làm Windows 10 freeze (treo) và bị kẹt ở ntoskrnl.exe high memory/CPU hoặc high disk usage, hãy tiến hành khắc phục lỗi ntoskrnl CPU usage.
Giải Pháp 2: Vô Hiệu Hóa Cài Đặt Khởi Động
Nhiều người dùng thích bật một số chương trình khởi động cùng máy tính. Tuy nhiên, điều này có thể gây nhiều memory hoặc disk usage trên Windows 10. Hãy tắt một số cài đặt khởi động.
- Nhấp chuột phải Start chọn Task Manager.
- Tab Startup, nhấp chuột phải phần mềm/chương trình muốn Disable (Vô hiệu hóa) khởi động cùng máy.
Để khắc phục rò rỉ bộ nhớ và high CPU usage do tiến trình ntoskrnl.exe, bạn cần làm thêm việc ngoài việc tắt khởi động.
Giải Pháp 3: Cập Nhật Driver Thiết Bị
Như đã chỉ ra, không tương thích driver có thể là lý do chính gây rò rỉ bộ nhớ và high disk usage trên Windows 10. Bạn nên cập nhật tất cả để khắc phục sự cố ổ đĩa.
Nhưng bạn biết, cập nhật tất cả driver khá phiền toái và tốn thời gian, nên bạn có thể dùng Driver Booster. Nó giúp tải tất cả driver cho Windows 10 để khắc phục high CPU và disk usage do ntoskrnl.exe system. Với Driver Booster, bạn cập nhật driver rất nhanh và suôn sẻ.
- Tải xuống Driver Booster trên Windows 10.
- Sau khi cài đặt và chạy, nhấn Scan tìm driver gây sự cố.
Từ kết quả quét, bạn rõ ràng thấy driver nào thiếu, hỏng, cần cập nhật.
- Nhấn Update Now cập nhật tất cả driver một lần.
Khi Driver Booster tải và cập nhật driver cho bạn, máy tính chạy mượt mà hơn vì high memory, CPU hoặc disk usage do ntoskrnl.exe đã bị loại bỏ.
Khi Driver Booster tải và cập nhật driver, máy tính không chỉ chạy mượt mà mà còn có thêm dung lượng ổ đĩa trên Windows 10.
Giải Pháp 4: Vô Hiệu Hóa Dịch Vụ Windows Search
Vì bạn gặp sự cố high CPU và disk usage trên Windows 10, dù thấy trong Task Manager hay không chạy được ứng dụng vì đầy disk và CPU, Windows Search có thể là nguyên nhân không thể chối cãi. Nếu không cần, hãy vô hiệu hóa khi cần.
- Nhấn Windows + R mở hộp Run.
- Gõ services.msc nhấn OK mở Services.
- Cuộn xuống tìm Windows Search, nhấp chuột phải chọn Properties.
- Tab General, tìm Startup type chọn Disabled. Nhấn OK.
Khi đó, sau khi khởi động lại PC, Windows Search sẽ không chạy trên Windows 10. Nếu là trường hợp này, bạn sẽ tạm khắc phục được high memory và CPU usage.
Thêm: 7 Cách Khắc Phục Searching Not Working Trên Windows 10
Giải Pháp 5: Kết Thúc Nhiệm Vụ Runtime Broker
Nghe nói Runtime broker, một tiến trình hệ thống chiếm quá nhiều memory, đôi khi cạn kiệt RAM khi có ứng dụng lỗi trên Windows 10. Do đó, khi mở Task Manager kiểm tra tỷ lệ Runtime Broker chiếm CPU, bạn có thể chọn dừng nó để giải phóng không gian khắc phục high memory và CPU usage.
- Nhấp chuột phải Task Manager từ menu Start.
- Tab Processes, tìm Runtime Broker nhấp chuột phải chọn End Task (Kết thúc nhiệm vụ).
Có thể là lựa chọn tốt cho một số người dùng Windows 10 tắt Runtime Broker task. Nhưng nếu nó không khắc phục được high CPU và memory storage thì sao?
Giải Pháp 6: Gỡ Cài Đặt Ứng Dụng Không Tương Thích
Trong một số điều kiện, bạn nhận thấy Ntoskrnl high CPU xuất hiện ngay sau khi cài một chương trình nào đó trên Windows 10, nếu vậy, có thể cần gỡ chương trình không tương thích để tránh high disk usage do nó chiếm dụng.
- Mở Control Panel.
- Tìm programs and features trong hộp tìm kiếm Control Panel vào cửa sổ Programs and Features.
- Trong Programs and Features, tìm phần mềm nhấp chuột phải chọn Uninstall.
- Khởi động lại Windows 10 để có hiệu lực nếu có thể.
Khi chương trình không tương thích bị gỡ, bạn kiểm tra Task Manager xem ntoskrnl.exe high CPU usage còn tồn tại không.
Giải Pháp 7: Chạy Development Image Servicing and Management (DISM)
Như đã giới thiệu, Ntoskrnl.exe là một file. Do đó, khi PC gặp high CPU usage và memory leaking do ntoskrnl.exe, hãy dùng công cụ tích hợp – DISM trên Windows 10 để sửa chữa hỏng file hệ thống và cung cấp dịch vụ cho Windows images online/offline.
- Mở Command Prompt từ hộp tìm kiếm.
- Nhấp chuột phải kết quả phù hợp nhất chọn Run as administrator.
- Trong Command Prompt, nhập lệnh:
DISM.exe /Online /Cleanup-image /Restorehealth
- Nhấn Enter thực thi lệnh.
Mẹo: Khi chạy lệnh này nhưng nó cung cấp file cần sửa hỏng hệ thống khi Windows updates không khả dụng, bạn có thể copy lệnh sau để kích hoạt cài đặt Windows làm công cụ sửa chữa.
DISM.exe/Online/CleanupImage/RestoreHealth/Source:C:\RepairSource\Windows /LimitAccess
Có thể sau khi chạy lệnh này vài lần, Windows 10 không còn high disk và memory issue.
Giải Pháp 8: Chạy System File Checker (SFC)
System File Checker là tiện ích Windows 10 quét file hỏng. Khi các giải pháp trên không hiệu quả, bạn có thể dùng SFC tool trên Windows 10 khắc phục file gây CPU storage problem.
- Mở Command Prompt chọn Run as administrator.
- Chạy lệnh sfc / scannow tại Command Prompt.
- Nhấn Enter, SFC tool sẽ bắt đầu quét file hỏng Windows 10.
Công cụ System File Checker sẽ quét tất cả file trên Windows 10, nên mất một chút thời gian. Có thể nó sẽ phát hiện file ntoskrnl.exe hỏng và giải quyết vấn đề CPU và memory.
Giải Pháp 9: Thay Đổi Dữ Liệu ClearPageFileAtShutDown
Vì Ntoskrnl.exe gây high CPU và memory usage, nếu tất cả phương pháp vô hiệu, bạn có thể xóa tất cả dữ liệu file khi tắt Windows 10.
- Mở hộp Run với phím Windows + R.
- Gõ regedit nhấn OK vào Registry Editor.
- Đi đến đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Dưới Memory Management, tìm ClearPageFileAtShutDown.
- Nhấp chuột phải ClearPageFileAtShutDown chọn Modify (Sửa đổi) Value.
- Thay đổi ClearPageFileAtShutDown Value data thành 0.
Khởi động lại máy tính, PC sẽ xóa file hỏng như ntodkrnl.exe. Lúc này, high memory hoặc disk và CPU usage biến mất trên Windows 10.
Giải Pháp 10: Thực Hiện Clean Boot Trên Windows 10
Về vấn đề high memory hoặc CPU storage, clean boot là cách khắc phục tốt. Khác với Safe mode, nếu đặt máy ở clean boot, nó chạy với driver và phần mềm khởi động tối thiểu, giúp xác định ntoskrnl.exe có gây high CPU và memory usage trên Windows 10 không.
Tóm lại, từ bài viết này, bạn luôn tìm thấy cách khắc phục high CPU và disk usage cho Windows 10 miễn là bạn kiên nhẫn. Nếu thất bại với một số cách, hãy thử tắt Windows tips hoặc vô hiệu hóa Superfetch có thể là giải pháp cứu cánh.
Ntoskrnl.exe Trên Windows 10 Là Gì?
Đối với hầu hết bạn, Ktoskrnl.exe khá lạ, nhưng để khắc phục rò rỉ bộ nhớ và high disk storage, hãy kiên nhẫn theo dõi. Thường thấy Ntoskrnl.exe dưới tab System Details.
Ktoskrnl.exe, viết tắt của Windows NT Operating system kernel, chịu trách nhiệm các dịch vụ hệ thống khác nhau, như quản lý tiến trình, bộ nhớ và ảo hóa phần cứng. Tuy nhiên, đôi khi Ktoskrnl.exe làm chậm Windows 10 bằng cách tiêu thụ RAM và CPU power.
Tại Sao Ntoskrnl.exe Gây Cao Bộ Nhớ Và CPU?
Bạn có thể ít hiểu về cách memory xử lý trên Windows 10. Quá trình bắt đầu khi RAM tải task. Sau đó CPU giải mã và truyền đến memory. Toàn bộ quá trình encoding/decoding liên quan CPU, HDD, SSD, v.v.
Nhưng khác với Windows 7/8, Windows 10 ưu tiên tốc độ hy sinh memory vì Ktoskrnl.exe dùng compressed memory (bộ nhớ nén) thực thi task để bù đắp khi Physical Memory đã dùng hết.
Tuy nhiên, compressed memory này tạo áp lực lớn cho CPU. Đó là lý do Ntoskrnl.exe system khiến PC high memory và CPU usage trên Windows 10.