Windows 8.1 Hệ thống xử lý bằng CPU cao


15

Tôi có Dell XPS 8500 với CPU I7-3770 và 8 bộ xử lý logic, RAM 24Gb.

Nó đang chạy Windows 8.1 (Cập nhật 1). Gần đây, tôi nhận thấy quy trình Hệ thống đang sử dụng 12,5% (1/8) CPU không đổi.

Sử dụng Process Explorer - Sysiternals, tôi đã xác định được một luồng trong nhân hệ thống đang tiêu thụ lượng CPU này. Chủ đề này có địa chỉ bắt đầu: ntoskrnl.exe! RtlSidHashLookup + 0x1ffc.

Chủ đề này là gì và tôi có thể làm gì để ngăn chặn nó liên tục sử dụng 1/8 CPU của mình?


3
Tôi khuyên bạn nên chạy sfc /scannowtừ dấu nhắc lệnh của quản trị viên ..
tumchaaditya

chúng tôi cần theo dõi xperf để xem nguyên nhân: pastebin.com/pgE11HRD
magicandre1981

Câu trả lời:


13

Cảm ơn tumchaaditya đã gợi ý sfc / scannow. Nó xác định trình điều khiển máy in bị hỏng và tệp .inf có liên quan: CNBJ2530.DPB và prncacla.inf.

Điều đó dẫn tôi đến giải pháp: http://www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html

Trang này chứa các hướng dẫn chi tiết về cách khắc phục sự cố dường như đang trở thành vấn đề tràn lan với windows 8 / 8.1. Chạy "DISM.exe / Trực tuyến / Cleanup-image / Restorehealth" đã thay thế các tệp xấu này bằng các phiên bản mới được tải xuống từ Máy chủ MS. Chạy lại "sfc / scannow" xác nhận mọi thứ đã khỏe mạnh trở lại.

Sau khi khởi động lại, hạt nhân NT hiện đang sử dụng 0,13% CPU thay vì 13%.


6
điều này làm việc cho tôi với ngoại lệ là tôi đã không tải xuống và cài đặt exe trong liên kết đó. Hơi xa một chút nhưng tôi sẽ rất cảnh giác khi sử dụng bất cứ thứ gì như vậy - bạn không biết bạn đang đặt cái gì vào máy của mình
JonnyRaa

Điều này cũng làm việc cho tôi (và cũng không cần tải xuống liên kết.) Tôi sẽ đề cập rằng phần khởi động lại rất quan trọng. Ngay cả sau khi chạy dọn dẹp với DISM, tình trạng ăn mòn CPU kernel vẫn xảy ra khi không hoạt động. Tuy nhiên, nó đã biến mất sau khi khởi động lại và chưa trở lại.
đăng lại

2

Trong trường hợp của tôi, đó là một vấn đề khác, nhưng cùng một triệu chứng. Đó là nhiệm vụ RunFullMemoryDiagnellect mà bằng cách nào đó không bao giờ kết thúc. Chỉ cần vô hiệu hóa nó trong Trình lập lịch tác vụ, bên trong Microsoft> Windows> MemoryDiagnellect> RunFullMemoryDiagnellect .


0

Ban đầu, tôi có Quá trình nhàn rỗi hệ thống liên tục ở mức ~ 25% CPU. Tôi đã chạy (trong bảng điều khiển với tư cách quản trị viên) "sfc / verifyonly" & "sfc / scannow" - cả hai đều không có lỗi / vấn đề về tính toàn vẹn của hệ điều hành hoặc hệ thống. Vì vậy, tôi đã giết Quy trình nhàn rỗi hệ thống (trong Trình quản lý tác vụ) và khởi động lại, sau đó tôi thấy quy trình Hệ thống ở mức ~ 25% CPU (Quá trình nhàn rỗi hệ thống đã biến mất). Chờ đợi một vài ngày (khởi động lại 2-3 lần) với hy vọng nó sẽ tự giải quyết, không. Sau đó khởi động lại ở chế độ chẩn đoán (nhấn F2 nhanh khi nó bắt đầu khởi động), không chạy bất kỳ chẩn đoán nào, chỉ nhìn xung quanh, sau đó nhấn Esc để thoát và để nó hoàn thành quá trình khởi động. Vấn đề CPU 25% đã được giải quyết, không có Quá trình nhàn rỗi hệ thống & quy trình Hệ thống ở mức 0,4% CPU. Tất cả đã trở lại bình thường, không biết tại sao điều này làm việc!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.