Svchost.exe (Máy chủ dịch vụ, hoặc SvcHost) là tên quy trình máy chủ lưu trữ chung cho các dịch vụ chạy từ thư viện liên kết động. Tất cả các dịch vụ nội bộ của Windows đã được chuyển vào một tệp .dll thay vì tệp .exe, nhưng bạn cần tệp thực thi (.exe) để tải các tệp .dll này; do đó quá trình svchost.exe được tạo. Bây giờ, bạn có thể nhận thấy rằng có một số trường hợp của quy trình svchost.exe ở đó bởi vì nếu một dịch vụ bị lỗi, nó sẽ không đưa Windows xuống và tất cả các dịch vụ này được tổ chức thành các nhóm và mỗi phiên bản svchost.exe được tạo cho từng loại như vậy nhóm.
Bây giờ sự cố bắt đầu khi svchost.exe (netsvcs) bắt đầu chiếm gần như tất cả tài nguyên Windows và gây ra mức sử dụng CPU cao. Nếu bạn đã xem xét Task Manager, bạn sẽ thấy rằng một svchost.exe cụ thể đang chiếm gần như toàn bộ bộ nhớ và tạo ra sự cố cho các chương trình hoặc ứng dụng khác. Máy tính trở nên không ổn định vì nó trở nên rất chậm chạp và nó bắt đầu đóng băng Windows một cách ngẫu nhiên, sau đó người dùng phải khởi động lại hệ thống của họ hoặc buộc tắt máy.
Svchost.exe Sự cố sử dụng CPU cao xảy ra chủ yếu do nhiễm vi-rút hoặc phần mềm độc hại trên PC của người dùng. Nhưng vấn đề không chỉ giới hạn ở điều này vì nó thường phụ thuộc vào cấu hình hệ thống của người dùng và môi trường. Vì vậy, đừng lãng phí thời gian, hãy xem cách thực sự Khắc phục mức sử dụng CPU cao bằng svchost.exe (netsvcs) với hướng dẫn khắc phục sự cố được liệt kê bên dưới.
Khắc phục mức sử dụng CPU cao bằng svchost.exe (netsvcs)
Đảm bảo tạo điểm khôi phục đề phòng xảy ra sự cố.
Phương pháp 1:Chạy CCleaner và Malwarebytes
1. Tải xuống và cài đặt CCleaner &Malwarebytes.
2. Chạy Malwarebytes và cho phép nó quét hệ thống của bạn để tìm các tệp có hại. Nếu phần mềm độc hại được tìm thấy, nó sẽ tự động xóa chúng.
3. Bây giờ chạy CCleaner và chọn Custom Clean .
4. Trong Custom Clean, chọn tab Windows và mặc định dấu kiểm và nhấp vào Phân tích .
5. Sau khi Phân tích hoàn tất, hãy đảm bảo rằng bạn chắc chắn xóa các tệp sẽ bị xóa.
6. Cuối cùng, nhấp vào Run Cleaner và để CCleaner chạy quá trình của nó.
7. Để làm sạch thêm hệ thống của bạn, hãy chọn tab Đăng ký và đảm bảo những điều sau được kiểm tra:
8. Nhấp vào nút Quét phát hiện sự cố và cho phép CCleaner quét, sau đó nhấp vào nút Khắc phục sự cố đã chọn nút.
9. Khi CCleaner hỏi “ Bạn có muốn sao lưu các thay đổi vào sổ đăng ký không? ” chọn Có .
10. Sau khi sao lưu của bạn đã hoàn tất, hãy nhấp vào nút Khắc phục tất cả các vấn đề đã chọn nút.
11. Khởi động lại PC của bạn để lưu các thay đổi.
Phương pháp 2:Tắt dịch vụ cụ thể gây ra CPU cao
1. Nhấn Ctrl + Shift + Esc cùng nhau để khởi chạy Trình quản lý tác vụ.
2. Chuyển sang tab Chi tiết và nhấp chuột phải vào mức sử dụng CPU cao svchost.exe xử lý và chọn Đi tới (các) Dịch vụ.
3. Thao tác này sẽ tự động đưa bạn đến tab Dịch vụ và bạn sẽ nhận thấy rằng có một số dịch vụ được đánh dấu chạy trong quy trình svchost.exe.
4. Bây giờ, hãy nhấp chuột phải vào dịch vụ được đánh dấu từng cái một và chọn Dừng.
5. Làm điều này cho đến khi việc sử dụng CPU cao của quá trình svchost.exe cụ thể đó được khắc phục.
6. Sau khi bạn đã xác minh các dịch vụ mà sự cố này đã xảy ra, đã đến lúc tắt dịch vụ đó.
Lưu ý: Thông thường, Dịch vụ Windows Update là dịch vụ thủ phạm, nhưng chúng tôi sẽ giải quyết vấn đề này sau.
7. Nhấn Windows Key + R rồi nhập services.msc và nhấn Enter.
8. Bây giờ, hãy tìm dịch vụ cụ thể đó trong danh sách này rồi nhấp chuột phải trên đó và chọn Thuộc tính.
9. Nhấp vào Dừng nếu dịch vụ đang chạy và sau đó đảm bảo Loại khởi động được đặt thành Tắt và nhấp vào Áp dụng, sau đó nhấp vào OK.
10. Khởi động lại PC của bạn để lưu các thay đổi và xem sự cố đã được giải quyết hay chưa
Điều này chắc chắn sẽ Giải quyết việc sử dụng CPU cao bằng svchost.exe (netsvcs) . Nếu bạn cảm thấy khó truy cập vào tệp svchost.exe cụ thể gây ra sự cố, bạn có thể sử dụng chương trình Microsoft có tên là Process Explorer, chương trình này sẽ giúp bạn tìm ra nguyên nhân của sự cố.
Phương pháp 3:Xóa nhật ký trình xem sự kiện
1. Nhấn phím Windows + R rồi nhập eventvwr.msc và nhấn Enter để mở Trình xem sự kiện.
2. Từ menu bên trái, hãy mở rộng Nhật ký Windows và sau đó nhấp chuột phải vào từng thư mục con và chọn Xóa nhật ký.
3. Các thư mục con này sẽ là Ứng dụng, Bảo mật, Thiết lập, Hệ thống và Sự kiện được Chuyển tiếp.
4. Đảm bảo rằng bạn xóa nhật ký sự kiện cho tất cả các thư mục trên.
5. Khởi động lại PC của bạn để lưu các thay đổi.
Phương pháp 4:Đổi tên Thư mục Phân phối Phần mềm
1.Nhấn phím Windows + X rồi chọn Command Prompt (Admin).
2. Bây giờ, hãy nhập các lệnh sau để dừng Dịch vụ Windows Update rồi nhấn Enter sau mỗi lệnh:
net stop wuauserv
net stop cryptSvc
bit dừng ròng
net stop msiserver
3. Tiếp theo, gõ lệnh sau để đổi tên Thư mục SoftwareDistribution rồi nhấn Enter:
ren C:\ Windows \ SoftwareDistribution SoftwareDistribution.old
ren C:\ Windows \ System32 \ catroot2 catroot2.old
4. Cuối cùng, nhập lệnh sau để khởi động Dịch vụ Windows Update và nhấn Enter sau mỗi lệnh:
net start wuauserv
net start cryptSvc
bit bắt đầu ròng
net start msiserver
5. Khởi động lại PC của bạn để lưu các thay đổi.
Phương pháp 5:Chạy Trình gỡ rối Windows Update
1. Nhập “khắc phục sự cố” vào thanh Tìm kiếm của Windows và nhấp vào Khắc phục sự cố.
2. Tiếp theo, từ cửa sổ bên trái, ngăn chọn Xem tất cả.
3. Sau đó, từ danh sách Khắc phục sự cố máy tính, hãy chọn Windows Update.
4. Làm theo hướng dẫn trên màn hình và để cho Windows Update Troubleshoot chạy.
5. Khởi động lại PC của bạn để lưu các thay đổi.
Điều này sẽ giúp bạn khắc phục sự cố Sử dụng CPU cao của svchost.exe (netsvcs) nhưng nếu không, hãy tiếp tục với phương pháp tiếp theo.
Phương pháp 6:Đảm bảo cập nhật Windows
1. Nhấn Windows Key + I, sau đó chọn Cập nhật &Bảo mật.
2. Tiếp theo, nhấp vào Kiểm tra bản cập nhật và đảm bảo cài đặt mọi bản cập nhật đang chờ xử lý.
3. Sau khi các bản cập nhật được cài đặt, hãy khởi động lại PC của bạn để Khắc phục mức sử dụng CPU cao bằng svchost.exe (netsvcs).
Phương pháp 7:Tắt dịch vụ BITS và Windows Update
1. Nhấn phím Windows + R rồi nhập services.msc và nhấn Enter.
2. Bây giờ hãy tìm BITS và Windows Update trong danh sách, sau đó nhấp chuột phải vào chúng và chọn Thuộc tính.
3. Đảm bảo nhấp vào Dừng và sau đó thiết lập loại Khởi động của họ thành Đã tắt.
4. Nhấp vào Áp dụng, sau đó nhấp vào OK.
5. Khởi động lại PC của bạn để lưu các thay đổi.
Điều này sẽ giúp bạn khắc phục sự cố Sử dụng CPU cao của svchost.exe (netsvcs) nhưng nếu không, hãy tiếp tục với phương pháp tiếp theo.
Phương pháp 8:Tải xuống và chạy RKill
Rkill là một chương trình được phát triển tại BleepingComputer.com nhằm cố gắng chấm dứt các quy trình phần mềm độc hại đã biết để phần mềm bảo mật thông thường của bạn sau đó có thể chạy và làm sạch máy tính của bạn. Khi Rkill chạy, nó sẽ giết các quy trình phần mềm độc hại và sau đó xóa các liên kết thực thi không chính xác và sửa các chính sách ngăn chúng tôi sử dụng một số công cụ nhất định khi hoàn tất. Nó sẽ hiển thị một tệp nhật ký hiển thị các quá trình đã bị chấm dứt trong khi chương trình đang chạy. Điều này sẽ giải quyết vấn đề Sử dụng CPU cao bởi svchost.exe.
Tải xuống Rkill từ đây, cài đặt và chạy nó.
Phương pháp 9: Chạy trình kiểm tra tệp hệ thống (SFC) và kiểm tra đĩa (CHKDSK)
1. Nhấn Windows Key + X rồi nhấp vào Command Prompt (Admin).
2. Bây giờ, hãy nhập nội dung sau vào cmd và nhấn enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. Chờ quá trình trên kết thúc và sau khi hoàn tất, hãy khởi động lại PC của bạn.
4. Tiếp theo, chạy CHKDSK từ Sửa lỗi hệ thống tệp bằng Kiểm tra tiện ích đĩa (CHKDSK).
5. Để quá trình trên hoàn tất và khởi động lại PC của bạn một lần nữa để lưu các thay đổi.
Phương pháp 10:Chạy trình gỡ rối hệ thống và bảo trì
1. Nhấn Windows Key + X và nhấp vào Bảng điều khiển.
2. Tìm kiếm Khắc phục sự cố và nhấp vào Khắc phục sự cố.
3. Tiếp theo, nhấp vào xem tất cả trong ngăn bên trái.
4. Nhấp và chạy Trình gỡ rối để bảo trì hệ thống .
5. Trình khắc phục sự cố có thể Khắc phục mức sử dụng CPU cao bằng svchost.exe (netsvcs).
Được đề xuất:
- Khắc phục tình trạng sử dụng CPU cao bằng TiWorker.exe
- 10 cách khắc phục Đã xảy ra lỗi đọc đĩa
- Sửa thông báo lỗi đĩa hoặc đĩa không phải hệ thống
- Khắc phục tình trạng sử dụng CPU cao bằng RuntimeBroker.exe
Vậy là bạn đã khắc phục thành công Sử dụng CPU cao bằng svchost.exe (netsvcs) nhưng nếu bạn vẫn có bất kỳ câu hỏi nào liên quan đến bài đăng này, vui lòng hỏi họ trong phần nhận xét.