Tại sao Ntoskrnl.Exe lại gây ra CPU cao và cách khắc phục nó


Khi bạn khởi động PC hoặc máy tính xách tay Windows, một số quy trình hệ thống khác nhau bắt đầu hoạt động. Họ tạo ra giao diện người dùng mà bạn sẽ sử dụng để đăng nhập và bắt đầu hoạt động, nhưng họ cũng sẽ chịu trách nhiệm về các hành động ẩn khác nhau mà bạn thậm chí sẽ không biết, như giao tiếp với các thiết bị mạng khác.

Thật không may, các quy trình hệ thống như ntoskrnl.exe và csrss.exe đôi khi có thể gây ra sự cố trên PC của bạn. Đặc biệt, Ntoskrnl.exe là một thành phần chính của hệ điều hành Windows, gây khó khăn cho việc khắc phục sự cố. Nếu ntoskrnl.exe đang gây ra việc sử dụng CPU cao và bạn đang tìm cách khắc phục, đây là những gì bạn cần làm.

Ntoskrnl.exe là gì?

Quy trình hệ thống ntoskrnl.exe, còn được gọi là thực thi nhân hệ điều hành Windows NT(hoặc Hệ thốngtrong Windows Task Manager), được cho là một trong những quy trình quan trọng nhất mà Windows có.

Kernellà mã cung cấp liên kết giữa phần cứng và phần mềm. Khi hệ điều hành như Windows tải, hạt nhân Windows (ntoskrnl.exe)được sử dụng để gửi hướng dẫn đến các thành phần như CPU ​​của bạn để thực hiện các tác vụ và hành động. Nếu không có quy trình hệ thống ntoskrnl.exe, PC Windows của bạn sẽ không hoạt động.

Nó có trách nhiệm cung cấp phần mềm có quyền truy cập vào các thành phần và thiết bị ngoại vi đính kèm, quản lý các quy trình phần mềm đã tải để đảm bảo chúng tương tác với phần cứng một cách chính xác (và an toàn) và kiểm soát lượng bộ nhớ được sử dụng (và vẫn còn khả dụng) trên PC của bạn, cùng với những thứ khác.

Mặc dù có thể tắt các thành phần hệ thống khác, nhưng bạn sẽ không thể vô hiệu hóa ntosknrl.exe trong cài đặt Windows. Nếu nó bị buộc phải dừng lại, Windows sẽ trả về lỗi BSOD ntoskrnl.exe và bạn cần khởi động lại PC của mình.

In_content_1 tất cả: [300x250] / dfp: [640x360]->

Tại sao Ntoskrnl.exe lại gây ra vấn đề CPU cao?

Rất tiếc, không có câu trả lời rõ ràng về lý do ntoskrnl.exe có thể gây ra CPU cao sử dụng trong Windows Task Manager. Nguyên nhân đằng sau sự cố này có thể khác nhau giữa PC và PC.

Điều này là do ntoskrnl.exe chịu trách nhiệm cho nhiều hành động của hệ thống Windows hoặc có một phần trong việc thực hiện các hành động khác của hệ thống thông qua các quy trình khác. Một dịch vụ Windows khác, ứng dụng đã cài đặt, tệp hệ thống bị hỏng hoặc thiết bị ngoại vi được đính kèm đều có thể khiến quá trình hệ thống Windows ntoskrnl.exe (và CPU của bạn) thêm căng thẳng.

Cách tốt nhất để thử và giải quyết vấn đề này là kiểm tra các tệp hệ thống Windows của bạn, quét phần mềm độc hại hoặc vi rút và cập nhật PC của bạn. Bạn cũng có thể chạy Windows ở chế độ “khởi động sạch” để xem liệu ứng dụng hoặc dịch vụ đã cài đặt khác có đang gây ra sự cố hay không.

Vì ntoskrnl.exe chịu trách nhiệm một phần trong việc quản lý bộ nhớ trong Windows 10, bạn có thể thấy rằng một ứng dụng hoặc dịch vụ giao tiếp với nó đang sử dụng nhiều tài nguyên hệ thống hơn, được báo cáo không chính xác là thuộc quy trình ntoskrnl.exe.

Kiểm tra và sửa chữa tệp hệ thống Windows

Windows hoạt động tốt khi có tất cả các tệp hệ thống cần thiết. Nếu một số tệp đó bị hỏng, bị thiếu hoặc không thể truy cập được, thì cài đặt Windows 10 của bạn có thể bắt đầu trở nên không ổn định, với BSOD ntoskrnl.exe và ngày càng có nhiều lỗi.

Một cách khả thi để khắc phục sự cố này bằng cách chạy công cụ dòng lệnh chkdsk sfcsử dụng Windows PowerShell.

  1. Để chạy Windows PowerShell, nhấp chuột phải vào menu Bắt đầu và chọn tùy chọn Windows PowerShell (Quản trị).
    1. Trong cửa sổ đầu cuối PowerShell, nhập sfc / scannowđể kiểm tra tính toàn vẹn của các tệp hệ thống Windows. Thao tác này sẽ tìm và tự động sửa mọi tệp bị thiếu hoặc bị hỏng, nhưng bạn có thể cần nhấn Yđể chấp nhận mọi thay đổi.
      1. Sau khi sfchoàn tất, hãy nhập chkdsk / rđể lên lịch quét khởi động nhằm kiểm tra hệ thống tệp trong ổ cứng của bạn. Bạn sẽ cần xác nhận bằng cách nhấn Ytrên bàn phím, sau đó khởi động lại PC để quét.
      2. Những công cụ này sẽ kiểm tra cài đặt của bạn và ổ cứng cho các tệp bị thiếu hoặc bị hỏng. Nếu sự cố ntoskrnl.exe vẫn tiếp diễn, bạn sẽ cần thử một trong các bước bổ sung được liệt kê bên dưới.

        Cài đặt bản cập nhật trình điều khiển và hệ thống Windows

        Hệ thống Windows các bản cập nhật đi kèm với các bản sửa lỗi và nâng cấp có thể giúp giải quyết các sự cố phổ biến hơn mà người dùng báo cáo trực tuyến, bao gồm cả lỗi BSOD và mức sử dụng CPU cao.

        Đảm bảo PC của bạn được cập nhật bằng cách cài đặt bất kỳ hệ thống và trình điều khiển có sẵn nào các bản cập nhật đôi khi có thể giải quyết những vấn đề này. Bạn có thể thực hiện việc này từ trình đơn Cài đặt Windows.

        1. Để khởi chạy Cài đặt Windows, nhấp chuột phải vào trình đơn Bắt đầu và chọn nút Cài đặttùy chọn. Trong trình đơn Cài đặt, chọn Cập nhật & Bảo mật>Windows Update>Tải xuống(hoặc Tải xuống và cài đặt) nếu các bản cập nhật đã sẵn sàng để cài đặt. Nếu không, hãy chọn Kiểm tra bản cập nhậtđể thay thế. Thao tác này sẽ tự động bắt đầu tải xuống và cài đặt mọi bản cập nhật trình điều khiển và hệ thống có sẵn.
        2. Nếu gần đây bạn đã cài đặt thiết bị ngoại vi hoặc thành phần PC mới, bạn có thể muốn kiểm tra trang web của nhà sản xuất để biết các bản cập nhật trình điều khiển. Điều này đặc biệt đúng đối với cạc đồ họa, vì các nhà sản xuất như NVIDIA thường xuyên phát hành trình điều khiển hoàn toàn mới trước khi chúng được thêm vào Windows Update.

          Kiểm tra vi-rút và phần mềm độc hại

          Nhờ có Microsoft Defender(trước đây là Windows Defender), việc loại bỏ phần mềm độc hại cứng đầu từ PC chạy Windows 10 chưa bao giờ dễ dàng hơn thế.

          1. Để bắt đầu, hãy mở Cài đặt Windows(nhấp chuột phải vào trình đơn Bắt đầu và chọn Cài đặt). Từ đó, chọn Cập nhật & Bảo mật>Mở Bảo mật Windows.
            1. Trong Bảo mật Windows window, chọn Bảo vệ chống vi-rút & mối đe dọa>Tùy chọn quét, sau đó chọn tùy chọn Quét ngoại tuyến của Bộ bảo vệ Microsoft. Thao tác này sẽ chuẩn bị quét phần mềm độc hại cho PC khi khởi động. Chọn nút Quét ngayđể khởi động lại PC của bạn và bắt đầu quá trình quét.
            2. Windows sẽ khởi động lại và bắt đầu quét ổ đĩa của bạn để tìm phần mềm độc hại. Nếu nó phát hiện ra bất kỳ điều gì, bạn sẽ được hỏi xem bạn muốn xóa hay cách ly nó.

              Khắc phục sự cố các ứng dụng và dịch vụ đã cài đặt bằng Windows Clean Boot

              Windows 10 không có lỗi hoặc lỗi, nhưng nếu PC của bạn được nâng cấp -date và các tệp hệ thống của bạn còn nguyên vẹn thì một ứng dụng hoặc dịch vụ đã cài đặt khác có thể gây ra bất kỳ sự cố ntoskrnl.exe tiềm ẩn nào.

              Để kiểm tra điều này, bạn có thể chạy khởi động sạch , điều này sẽ chạy Windows mà không cần ứng dụng và dịch vụ của bên thứ ba.

              1. Để khởi động lại Windows ở chế độ khởi động sạch, nhấp chuột phải vào menu Bắt đầu và chọn tùy chọn Chạy(hoặc nhấn phím Windows + Rtrên bàn phím của bạn). Trong hộp lệnh Run, nhập msconfig, sau đó chọn OKđể khởi chạy nó.
                1. Trong tab Chungcủa cửa sổ Cấu hình Hệ thống, chọn tùy chọn Khởi động có chọn lọc, sau đó bỏ chọn Tùy chọn Tải dịch vụ hệ thốngTải các mục khởi động. Điều này sẽ đảm bảo rằng chỉ các dịch vụ do Microsoft phát hành mới tải khi bạn khởi động lại lần sau. Nhấn OKđể xác nhận, sau đó khởi động lại PC của bạn.
                  1. Khi bạn đã khởi động lại vào phiên bản khởi động sạch của Windows, hãy kiểm tra mức sử dụng CPU của bạn. Nếu sự cố được khắc phục, điều này cho thấy rằng một trong những dịch vụ không phải của Microsoft được hiển thị trong tab Dịch vụcủa cửa sổ Cấu hình hệ thốnglà nguyên nhân gây ra sự cố.
                  2. Nếu đúng như vậy, bạn sẽ cần lần lượt điều tra từng dịch vụ để xác định dịch vụ nào có thể gây ra mức sử dụng CPU cao. Sau đó, bạn có thể tắt vĩnh viễn mọi ứng dụng hoặc dịch vụ có vấn đề nếu bạn tìm thấy thủ phạm.

                    Giải quyết vấn đề Ntoskrnl.exe

                    Nếu các phương pháp trên không hoạt động và nếu bạn thường xuyên thấy sử dụng CPU cao cho ntoskrnl.exe, thì bạn có thể cần xem xét các bản sửa lỗi khác. Điều này đặc biệt đúng nếu bạn thấy lỗi BSOD ntoskrnl.exe bật lên, điều này có thể cho thấy sự cố với PC của bạn mà chỉ có thể được giải quyết bằng xóa và cài đặt lại Windows.

                    Nếu a Tùy chọn quyết liệt như cài đặt lại Windows vẫn không giải quyết được sự cố, thì không thể loại trừ sự cố phần cứng. Nâng cấp PC của bạn bằng cách thay thế các thành phần thiết yếu, chẳng hạn như RAM hoặc CPU, có thể đủ để mọi thứ hoạt động trở lại, nhưng bạn có thể thấy rằng thay thế toàn bộ PC là lựa chọn duy nhất.

                    bài viết liên quan:


                    14.10.2020