Khắc phục hạt nhân NT & amp; Quy trình hệ thống Sử dụng CPU cao trong Windows


Gần đây tôi đã gặp phải sự cố lạ khi một quá trình có tên Hệ thống (Hệ thống & hạt nhân NT)đã sử dụng khoảng 15 đến 30 phần trăm CPU trên máy tính Windows của tôi mọi lúc.

image

Trong ảnh chụp màn hình ở trên, Hệ thống đang sử dụng CPU 0%, đó là cách bình thường. Quy trình hệ thống về cơ bản chứa mã nhân và mã trình điều khiển cộng với các luồng hệ thống và là một tiến trình Windows thiết yếu. Đừng cố giết quá trình hoặc xóa nó.

Trước khi đi vào bất kỳ chi tiết kỹ thuật nào, sự cố này thường do trình điều khiển phần cứng kém hoặc lỗi thời trong Windows gây ra. Có một vài điều bạn muốn kiểm tra ngay lập tức:

Phần cứng mới- Gần đây bạn có cài đặt bất kỳ phần cứng mới nào trên máy tính Windows của mình không? Card đồ họa, ổ cứng, card âm thanh, card TV tuner, vv? Nếu vậy, bạn cần truy cập trang web của nhà sản xuất và tải xuống trình điều khiển mới nhất từ ​​đó. Nếu bạn chỉ cài đặt trình điều khiển từ đĩa CD đi kèm với phần cứng mới, nó có thể lỗi thời.

Trình điều khiển cập nhật- Gần đây bạn có cập nhật trình điều khiển và đang xem sử dụng CPU cao hơn sau khi cập nhật? Đôi khi các trình điều khiển mới nhất cũng có thể gây ra sự cố. Trong trường hợp này, bạn nên thử quay lại trình điều khiển và xem có khắc phục được sự cố không.

Trong trường hợp của tôi, tôi đã cài đặt một cạc đồ họa mới trên PC và cài đặt trình điều khiển từ CD. Nó không phải là trình điều khiển mới nhất và vì nó là một trình điều khiển chế độ hạt nhân, nó đã gây ra sự tăng đột biến này trong quá trình Hệ thống.

Nếu bạn không thể tìm ra trình điều khiển nào gây ra sự cố, có một quy trình kỹ thuật khác mà bạn có thể làm theo để tìm trình điều khiển sự cố chính xác. Đầu tiên, tải xuống một chương trình có tên KrView (Trình xem Kernrate), một công cụ miễn phí của Microsoft.

Đó là công cụ dòng lệnh, vì vậy hãy mở dấu nhắc lệnh và sau đó chỉ cần chạy chương trình mà không có bất kỳ đối số nào. Sau đây là kết quả:

image

Bây giờ bạn có thể thấy trình điều khiển thiết bị nào nhận được nhiều lần truy cập nhất trong hạt nhân. Cái đầu tiên được gọi là ntkrnlpavà có thể bỏ qua. Bạn muốn xem xét các trình điều khiển khác sau đó. Trong trường hợp này b57nd60x. Vì vậy, trình điều khiển này là cho phần cứng chính xác bạn đang tự hỏi?

Vâng, để tìm ra điều đó, bạn cần tải xuống một công cụ miễn phí khác của Microsoft được gọi là Process Explorer. Cài đặt nó, chạy nó và sau đó đi đến xem DLL để xem các trình điều khiển nạp.

image

Như bạn có thể thấy b57nd60x.sys DLL là trình điều khiển cho card Broadcom NetXtreme Gigabit Ethernet. Ngọt! Bây giờ bạn chỉ cần đi và tìm trình điều khiển được cập nhật cho card mạng và hy vọng sự tăng đột biến trong CPU sẽ biến mất.

Tất nhiên, giải pháp khác trong trường hợp này là chỉ cần vô hiệu hóa phần đó của phần cứng hoặc loại bỏ nó khỏi hệ thống của bạn hoàn toàn nếu bạn không cần nó hoặc không thể tìm thấy một trình điều khiển cập nhật. Nguồn: Technet.

bài viết liên quan:


26.08.2012