Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

Svchost.exe ( Máy chủ dịch vụ(Service Host) , 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 các quy trình svchost .exe ở đó bởi vì nếu một dịch vụ bị lỗi, nó sẽ không làm hỏng Windows và tất cả các dịch vụ này được tổ chức thành các nhóm và mỗi svchost .execá thể được tạo cho mỗi nhóm như vậy.

Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

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(Svchost.exe High CPU Usage) chủ yếu xảy ra 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 tình trạng sử dụng CPU cao(Fix High CPU Usage) 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 tình trạng sử dụng CPU cao(Fix High CPU Usage) bằng svchost.exe (netsvcs)

Đảm bảo  tạo điểm khôi phục(create a restore point)  đề phòng xảy ra sự cố.

Phương pháp 1: Chạy CCleaner và Malwarebytes(Method 1: Run CCleaner and Malwarebytes)

1. Tải xuống và cài đặt  CCleaner  & Malwarebytes.

2.  Chạy Malwarebytes(Run Malwarebytes)(Run Malwarebytes) và để 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 loại bỏ chúng.

Nhấp vào Quét ngay sau khi bạn chạy Malwarebytes Anti-Malware

3. Bây giờ chạy CCleaner và chọn  Custom Clean .

4. Trong Custom Clean, chọn  tab Windows(Windows tab) và đánh dấu chọn mặc định và nhấp vào  Analyze .

Chọn Custom Clean rồi đánh dấu chọn mặc định trong tab Windows |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

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 cần xóa.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

Nhấp vào Run Cleaner để xóa các tệp đã xóa

6. Cuối cùng, nhấp vào nút  Run Cleaner  và để CCleaner chạy quá trình của nó.

7. Để làm sạch hơn nữa hệ thống của bạn,  hãy chọn tab Đăng ký(select the Registry tab) và đảm bảo rằng các mục sau được chọn:

Chọn tab Registry, sau đó nhấp vào Scan for Issues

8. Nhấp vào nút  Quét phát hiện(Scan for Issues)  và cho phép CCleaner quét, sau đó nhấp vào nút  Khắc phục sự cố đã chọn(Fix Selected Issues)  .

Sau khi quá trình quét các sự cố hoàn tất, hãy nhấp vào Khắc phục sự cố đã chọn |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

9. Khi CCleaner hỏi “ Bạn có muốn sao lưu các thay đổi vào sổ đăng ký không? (Do you want backup changes to the registry?) Chọn Có( select Yes) .

10. Khi quá trình 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 đề(Fix All Selected Issues) đã  chọn.

11. Khởi động lại PC của bạn để lưu các thay đổi.

Phương pháp 2: Vô hiệu hóa dịch vụ cụ thể đang gây ra CPU cao(Method 2: Disable the particular service that is causing High CPU)

1. Nhấn tổ hợp Ctrl + Shift + Esc để khởi chạy Trình quản lý tác vụ.

2. Chuyển sang tab Chi tiết(Details tab) và nhấp chuột phải vào quá trình svchost.exe sử dụng CPU cao và chọn Đi tới (các) Dịch vụ.(Go to Service(s).)

Nhấp chuột phải vào svchost.exe đang gây ra mức sử dụng CPU cao 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ụ(Services) và bạn sẽ nhận thấy rằng có một số dịch vụ được đánh dấu(highlighted services) chạy trong quy trình svchost.exe.

Thao tác này sẽ tự động đưa bạn đến tab Dịch vụ và có một số dịch vụ được đánh dấu

4. Bây giờ nhấp chuột phải vào từng dịch vụ được đánh dấu( highlighted service) 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. 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 ý:(Note:) Hầu hết thời gian, Dịch vụ Windows Update(Windows Update Service) là dịch vụ thủ phạm, nhưng chúng tôi sẽ giải quyết nó ở phần sau.

7. Nhấn Windows Key + R, sau đó nhập services.msc và nhấn Enter.

cửa sổ dịch vụ |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

8. Bây giờ tìm dịch vụ cụ thể đó trong danh sách này, sau đó nhấp chuột phải(right-click) vào nó và chọn Thuộc tính.(Properties.)

Bây giờ, hãy tìm dịch vụ cụ thể đó trong danh sách này, sau đó nhấp chuột phải vào nó và chọn Thuộc tính

9. Nhấp vào Dừng(Click Stop) nếu dịch vụ đang chạy và sau đó đảm bảo Loại khởi động(Startup) được đặt thành Tắt(Disable) và nhấp vào Áp dụng, sau đó nhấp vào OK.

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

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)(Resolve High CPU Usage by 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 một chương trình của Microsoft(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(Method 3: Clear Event Viewer Logs)

1. Nhấn Windows Key + R, sau đó nhập eventvwr.msc và nhấn Enter để mở Event Viewer.

Nhập eventvwr đang chạy để mở Event Viewer |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

2. Từ menu bên trái, mở rộng Nhật ký Windows(Windows Logs) rồi nhấp chuột phải vào từng thư mục con và chọn Xóa Nhật ký.(Clear Log.)

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.(Application, Security, Setup, System and Forwarded Events.)

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(Method 4: Rename SoftwareDistribution Folder)

1. Nhấn phím Windows Key + 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ụ (Services)Windows Update và sau đó nhấn Enter sau mỗi lệnh:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Dừng dịch vụ cập nhật Windows wuauserv cryptSvc bits msiserver

3. Tiếp theo, gõ lệnh sau để đổi tên Thư mục SoftwareDistribution(SoftwareDistribution Folder) và sau đó nhấn Enter :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Đổi tên phần mềm Thư mục phân phối

4. Cuối cùng, nhập lệnh sau để khởi động Dịch vụ (Services)Windows Update và nhấn Enter sau mỗi lệnh:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Khởi động dịch vụ cập nhật Windows wuauserv cryptSvc bits msiserver |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

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(Method 5: Run Windows Update Troubleshooter)

1. Nhập “khắc phục sự cố” vào thanh Tìm kiếm của Windows(Windows Search) và nhấp vào Khắc phục sự cố.(Troubleshooting.)

bảng điều khiển khắc phục sự cố

2. Tiếp theo, từ cửa sổ bên trái, chọn Xem tất cả.(View all.)

3. Sau đó, từ danh sách Khắc phục sự cố(Troubleshoot) máy tính, hãy chọn Windows Update.

chọn cập nhật windows từ khắc phục sự cố máy tính

4. Làm theo hướng dẫn trên màn hình và để Windows Update Troubleshoot chạy.(Windows Update Troubleshoot run.)

Trình gỡ rối Windows Update

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 sửa lỗi  Sử dụng CPU cao bằng svchost.exe (netsvcs)( High CPU Usage by 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(Method 6: Make sure to Update Windows)

1. Nhấn Windows Key + I, sau đó chọn Cập nhật & Bảo mật.(Update & Security.)

Nhấp vào biểu tượng Cập nhật & bảo mật |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

2. Tiếp theo, nhấp vào Kiểm tra bản cập nhật(Check for updates)  và đảm bảo cài đặt mọi bản cập nhật đang chờ xử lý.

Kiểm tra các bản cập nhật Windows

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 tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Phương pháp 7: Tắt dịch vụ BITS và Windows Update(Method 7: Disable the BITS and Windows Update service)

1. Nhấn Windows Key + R, sau đó nhập services.msc và nhấn Enter.

cửa sổ dịch vụ

2. Bây giờ tìm BITSWindows Update trong danh sách, sau đó nhấp chuột phải vào chúng và chọn Thuộc tính.(Properties.)

Nhấp chuột phải vào dịch vụ Windows Update và chọn Thuộc tính trong cửa sổ Dịch vụ

3. Đảm bảo nhấp vào Dừng(click Stop) và sau đó thiết lập loại Khởi động của chúng thành (Startup)Tắt.(Disabled.)

Nhấp vào dừng và đảm bảo Loại khởi động của dịch vụ Windows Update là Tắt |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

4. Nhấp vào Áp dụng, tiếp theo là 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 sửa lỗi  Sử dụng CPU cao bằng svchost.exe (netsvcs)( High CPU Usage by 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(Method 8: Download & Run 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, 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 các 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ị kết thúc 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.( High CPU Usage by svchost.exe issue.)

Tải xuống Rkill từ đây(Download Rkill from here) , cài đặt và chạy nó.

Phương pháp 9:  (Method 9: )Chạy Trình kiểm tra tệp hệ thống (SFC) và Kiểm tra đĩa (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Nhấn Windows Key + X rồi nhấp vào Command Prompt (Admin).

dấu nhắc lệnh với quyền quản trị

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)

Dấu nhắc lệnh quét SFC ngay bây giờ |  Khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs)

3. Chờ(Wait) 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)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with Check Disk Utility(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ì(Method 10: Run System and Maintenance Troubleshooter)

1. Nhấn Windows Key + X và nhấp vào Control Panel.

bảng điều khiển

2. Tìm kiếm Khắc phục sự cố(Search Troubleshoot) và nhấp vào Khắc phục sự cố.(Troubleshooting.)

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ả ở khung bên trái.

4. Nhấp và chạy Trình khắc phục sự cố để Bảo trì Hệ thống( Troubleshooter for System Maintenance) .

chạy trình khắc phục sự cố bảo trì hệ thống

5. Trình khắc phục sự cố có thể khắc phục tình trạng sử dụng CPU cao bằng svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Khuyến khích:(Recommended:)

Như vậy là bạn đã khắc phục thành công Sử dụng CPU cao(Fix High CPU Usage) bằng svchost.exe (netsvcs) nhưng nếu bạn vẫn còn bất kỳ câu hỏi nào liên quan đến bài đăng này, hãy hỏi họ trong phần bình luận.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts