Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

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ì?

Máy chủ dịch vụ hoặc svchost.exe là một Quy trình Máy chủ Windows quan trọng nằm trong C:\ Windows \ System32 chạy dưới dạng tệp thực thi là 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.

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

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

Sự cố 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 nó chỉ không thể được sử dụng và cần phải được khởi động lại để trở nên 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 đã gặp phải vấn đề này trong quá khứ là lớn một cách đáng thất vọng. 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ể làm khá nhiều thứ để thử và khắc phục sự cố này và khôi phục dung lượng RAM quá lớn 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 tệp 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úng.

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

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ữ Phím Windows Nhấn R . Nhập eventvwr.msc và Nhấp vào OK. Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)
  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 Xóa nhật ký . Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)
  3. Thực hiện việc này cho Ứng dụng , Bảo mật , Thiết lập , Hệ thống Sự 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 . Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)
  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.
Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)

Tải xuống cà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ống cà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 tính ổn định của Windows và bản cập nhật Windows tích lũy.

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

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 nữa. 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 chống phần mềm độc hại, chẳng hạn như Malwarebytes và sau đó sử dụng nó để quét máy tính của bạn để tìm vi rút, phần mềm độc hại và bất kỳ mối đe dọa bảo mật nào khác.

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

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) ở chế độ 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ữ Phím Windows Nhấn R . Nhập services.msc và Nhấp vào OK.

    Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)
  2. Định vị dịch vụ có tên Dịch vụ truyền tải thông minh trong nền và nhấp đúp vào nó. Mở trình đơn thả xuống phía trước Loại khởi động. Nhấp vào Đã tắt . Nhấp vào Áp dụng . Nhấp vào OK . Làm như vậy sẽ tắt dịch vụ BITS.
Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)

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 theo bất kỳ cách nào. 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

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

  1. Giữ Phím Windows Nhấn R . Nhập services.msc và Nhấp vào OK.

    Cách khắc phục việc sử dụng CPU và RAM cao bằng svchost.exe (netsvcs)
  2. Cuộn xuống Windows Update. Nhấp đúp vào Windows Update Mở trình đơn thả xuống ở phía trước Loại khởi động. Nhấp vào Đã tắt . 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

Trong khi tắt wuauserv dịch vụ 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 quy trình svchost.exe để không sử dụng một lượng lớn RAM phi lý, vô hiệu hóa dịch vụ này có nghĩa là Windows Update sẽ không còn bắt đầu và dừng lại 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 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ỗi tháng một lần, đặt wuauserv Loại khởi động của dịch vụ sang 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 Windows Update Loại khởi động của dịch vụ quay lại Đã tắt để đảm bảo rằng bạn không trở thành con mồi của quá trình svchost.exe khi sử dụng lại RẤT NHIỀU sự cố RAM.