Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)

Nhiều người dùng Windows gặp phải sự cố kỳ lạ và có tính đe dọa cao trong đó một quá trình cụ thể có tên svchost.exe (netsvcs) bắt đầu yêu cầu và sử dụng ngày càng nhiều RAM sau khi máy tính bị ảnh hưởng khởi động và không thể giải phóng RAM bất kể nó tích tụ bao nhiêu.

Svchost.exe là gì?

Service Host hoặc svchost.exe là một Windows Host Process quan trọng nằm trong C: \ Windows \ System32 chạy dưới dạng tệp thực thi là một phần phụ thuộc của một số tệp DLL của Windows và các dịch vụ liên quan mà không có các cửa sổ này sẽ không hoạt động. Vì đây là một quy trình hệ thống bắt buộc, nên đôi khi nó có thể làm tăng mức Sử dụng CPU do các quy trình bên ngoài phụ thuộc vào nó.

Như trong hình bên dưới, bạn có thể thấy một số quy trình svchost đang chạy với tài khoản hệ thống / cục bộ và tài khoản người dùng.

svchost.exe (netsvcs)

Tại sao Svchost.exe (netsvcs) lại tăng mức sử dụng RAM và CPU?

Vấn đề này nghiêm trọng đến mức tổng dung lượng RAM được sử dụng bởi quá trình tệp svchost.exe (netsvcs) thậm chí vượt quá 50% với thời gian trôi qua một khoảng thời gian nhỏ và đến mức máy tính bị ảnh hưởng trở nên chậm chạp đến mức chỉ không thể sử dụng được và cần phải khởi động lại để hoạt động trong một thời gian ngắn. Thành thật mà nói, số lượng người dùng Windows từng gặp phải vấn đề này trong quá khứ là rất lớn. Mặc dù vấn đề này chủ yếu gặp ở các máy tính chạy trên Hệ điều hành Windows 7, nhưng Windows 8 và 10 hoàn toàn không miễn nhiễm với nó.

Thủ phạm chính đằng sau: svchost.exe (netsvcs)

Trong hầu hết các trường hợp, thủ phạm gây ra sự cố này là vi-rút hoặc phần mềm độc hại hoặc một chương trình hoặc dịch vụ độc hại tự động khởi động khi máy tính bị ảnh hưởng khởi động. Rất may, bạn có thể thực hiện khá nhiều việc để thử và khắc phục sự cố này và khôi phục dung lượng RAM quá mức mà quá trình svchost.exe (netsvcs) thường tiếp quản. Nhưng trước khi chuyển sang các giải pháp, nếu bạn đang gặp phải sự cố trên PC chạy Windows 7, hãy truy cập trang chính thức của Microsoft để tải xuống bản cập nhật nhằm khắc phục sự cố.

Sau đây là một số giải pháp hiệu quả nhất cho vấn đề này:

Giải pháp 1: Khôi phục Registry Hive và sửa chữa các tệp bị hỏng

Tải xuống và chạy Restoro để quét các tệp bị hỏng bằng cách nhấp vào đây , Nếu phát hiện thấy tệp bị hỏng, hãy sửa chữa chúng.

Giải pháp 2: Cập nhật WindowsUpdate Client

Hãy thử cập nhật Windows Update Client từ liên kết bên dưới tùy thuộc vào loại hệ thống của bạn. Sau khi cập nhật, hãy kiểm tra xem điều này có khắc phục được sự cố hay không. (Cái này dành cho Windows 7)

Tải xuống:

  • Phiên bản 32Bit
  • Phiên bản 64Bit

Nếu phương pháp này khắc phục được sự cố thì bạn không cần phải tắt cập nhật, tuy nhiên nếu không thì bạn có thể.

Giải pháp 3: Xóa nhật ký trình xem sự kiện

  1. Giữ Windows KeyNhấn R . Gõ eventvwr.msc và bấm OK.2016-08-13_094552
  2. Từ ngăn bên trái, mở rộng Nhật ký Windows. Nhấp chuột phải vào các thư mục con bên dưới nó và chọn Clear Log .2016-08-13_094920
  3. Làm điều này cho Ứng dụng , Bảo mật , Thiết lập , Hệ thốngSự kiện được Chuyển tiếp

Giải pháp 4: Cài đặt tất cả các bản cập nhật Windows có sẵn

Quá trình svchost.exe (netsvcs) sử dụng sự cố tải trọng RAM đã được báo cáo vô số lần cho Microsoft, đó là lý do tại sao Windows đã phát hành vô số bản vá lỗi khác nhau cho sự cố này đi kèm với khá nhiều bản cập nhật Windows của nó. Bất kể phiên bản Windows nào mà máy tính của bạn đang chạy, ít nhất phải có một vài bản cập nhật cho hệ thống của bạn, các bản cập nhật bao gồm các bản vá hoặc bản sửa lỗi cho sự cố này và nếu đúng như vậy, chỉ cần tải xuống và cài đặt các bản cập nhật này sẽ khắc phục được sự cố này vấn đề cho bạn.

  1. Mở Windows Update . Nhấp vào Kiểm tra các bản cập nhật .2015-12-03_091616
  2. Cho phép máy tính của bạn kiểm tra và sau đó liệt kê tất cả các bản cập nhật có sẵn.
2015-12-03_091502

Tải xuốngcài đặt tất cả các bản cập nhật có sẵn. Phải có ít nhất một bản cập nhật chứa bản vá hoặc bản sửa lỗi cho sự cố này trong số nhiều bản cập nhật Windows mà bạn tải xuốngcài đặt . Bạn chắc chắn có thể chọn không tải xuống một số bản cập nhật, nhưng chỉ cần đảm bảo rằng bạn không bỏ qua bất kỳ bản cập nhật nào có thể chứa bản vá hoặc bản sửa lỗi cho sự cố này - các bản cập nhật như bản cập nhật ổn định Windows và bản cập nhật Windows tích lũy.

Giải pháp 5: Quét máy tính của bạn để tìm vi rút và phần mềm độc hại

Quá trình svchost.exe có thể đang sử dụng rất nhiều RAM do nhiễm vi-rút hoặc phần mềm độc hại. Các vi-rút và phần mềm độc hại cụ thể có thể khiến một số quá trình trên máy tính của bạn - chẳng hạn như svchost.exe - bắt đầu sử dụng một lượng lớn RAM mà không giải phóng bất kỳ bộ nhớ RAM nào mà chúng không còn sử dụng. Vì trường hợp đó xảy ra, một phương pháp hiệu quả khác mà bạn có thể sử dụng để thử và khắc phục sự cố này là tải xuống và cài đặt chương trình chống vi-rút hoặc phần mềm chống phần mềm độc hại như Malwarebytes , sau đó sử dụng nó để quét vi-rút, phần mềm độc hại và bất kỳ chương trình nào khác trên máy tính của bạn các mối đe dọa an ninh.

Giải pháp 6: Tắt Dịch vụ BITS

BITS (Dịch vụ truyền tải thông minh trong nền) là một thành phần của Hệ điều hành Microsoft Windows sử dụng băng thông mạng nhàn rỗi để tải dữ liệu quan trọng xuống hệ thống (chẳng hạn như các bản cập nhật Windows) trong nền. Tuy nhiên, trong một số trường hợp, dịch vụ BITS có thể hoạt động sai, khiến nó lấy đi lượng băng thông quá lớn từ người dùng và cũng khiến quá trình svchost.exe bắt đầu sử dụng một tỷ lệ phần trăm đáng kể không thể chấp nhận được trong Bộ nhớ Truy cập Ngẫu nhiên của máy tính bị ảnh hưởng. Nếu máy tính của bạn bị ảnh hưởng bởi quá trình svchost.exe chiếm nhiều RAM của bạn và BITS cũng đang sử dụng nhiều băng thông thì ngay từ đầu nó có thể gây ra sự cố và nếu vậy, hãy tắt dịch vụ BITS hoàn toàn sẽ khắc phục được sự cố.

  1. Giữ Windows KeyNhấn R . Nhập services.msc và bấm OK.

    2015-12-03_092457

  2. Định vị dịch vụ có tên Dịch vụ Truyền tải Thông minh Nền và nhấp đúp vào dịch vụ đó. Mở menu thả xuống ở phía trước Loại khởi động. Click vào Disabled . Nhấp vào Áp dụng . Nhấp vào OK . Làm như vậy sẽ vô hiệu hóa dịch vụ BITS.
2015-12-03_092937

Bạn không nên ngại vô hiệu hóa dịch vụ BITS vì nó sẽ không ảnh hưởng đến cách máy tính của bạn chạy hàng ngày. Nếu giải pháp này không hoàn thành công việc cho bạn, chỉ cần chuyển sang giải pháp tiếp theo.

Giải pháp 7: Tắt Dịch vụ Wuauserv

Các wuauserv dịch vụ là tên của Windows Update dịch vụ. Các Windows Update dịch vụ là khét tiếng cho là chịu trách nhiệm về tiến trình svchost.exe chiếm hơn 50% tổng số RAM máy tính bị ảnh hưởng bởi sự cố này có. Nếu dịch vụ Windows Update đang gây ra sự cố này trên máy tính của bạn, thì việc tắt nó sẽ thực hiện thủ thuật.

  1. Giữ Windows KeyNhấn R . Nhập services.msc và bấm OK.

    2015-12-03_092457

  2. Cuộn xuống Windows Update. Nhấp đúp vào Windows Update Mở menu thả xuống ở phía trước Loại khởi động. Click vào Disabled . Nhấp vào Áp dụng . Nhấp vào OK . Thao tác này sẽ vô hiệu hóa thành công wuauserv

Mặc dù vô hiệu hóa dịch vụ wuauserv là một trong những giải pháp hiệu quả nhất mà bạn có thể sử dụng để thử và lấy quá trình svchost.exe để không sử dụng dung lượng RAM quá lớn, vô hiệu hóa dịch vụ này có nghĩa là Windows Update sẽ không còn khởi động và dừng theo cách riêng của nó. Điều này có nghĩa là các bản cập nhật có sẵn cho máy tính của bạn sẽ không tự động được tải xuống và cài đặt. Mặc dù đây không phải là thứ sẽ cản trở các hoạt động hàng ngày, nhưng việc giữ cho máy tính của bạn cũng như tất cả các thiết bị và trình điều khiển của nó luôn được cập nhật là điều chắc chắn quan trọng nhất.

Vì trường hợp đó xảy ra, nếu bạn chọn tắt dịch vụ wuauserv và nếu làm như vậy sẽ khắc phục được sự cố này trong trường hợp của bạn, hãy đảm bảo, ít nhất một lần mỗi tháng, đặt loại Khởi động của dịch vụ wuauserv thành Thủ công , nhấp chuột phải vào dịch vụ và nhấp vào Bắt đầu , mở Windows Update , kiểm tra các bản cập nhật có sẵn và tải xuống và cài đặt tất cả các bản cập nhật có sẵn. Điều này sẽ đảm bảo rằng máy tính của bạn cũng như tất cả các thiết bị và phần mềm của nó luôn được cập nhật. Khi bạn đã tải xuống và cài đặt tất cả các bản cập nhật có sẵn, bạn có thể chuyển loại Khởi động của dịch vụ Windows Update trở lại thành Tắtđể đảm bảo rằng bạn không trở thành con mồi của quá trình svchost.exe bằng cách sử dụng RẤT NHIỀU vấn đề RAM một lần nữa.