Cách khắc phục mức sử dụng CPU cao của Svchost.exe

  • Chia Sẻ Cái Này
Cathy Daniels

Nếu bạn nhận thấy máy tính của mình gặp khó khăn trong việc duy trì hoạt động, trước tiên bạn có thể chuyển sang Trình quản lý tác vụ để tìm ra ứng dụng nào gây ra mức sử dụng CPU cao. Trong một số trường hợp, bạn có thể thấy svchost.exe hoặc hệ thống Service Host Local đang chiếm toàn bộ sức mạnh CPU của bạn. Việc sử dụng CPU cao của svchost.exe có thể gây ra một loạt sự cố cho hệ thống của bạn, bao gồm cả việc có các chương trình độc hại.

Bất kỳ hệ điều hành nào cũng có thể gặp phải lỗi này. Trong bài viết này, chúng ta sẽ xem xét một số cách khắc phục lỗi sử dụng CPU cao svchost.exe, đặc biệt đối với những người sử dụng hệ điều hành Windows 10.

Quá trình này là gì và quan trọng hơn là làm thế nào để bạn tránh khỏi mang lại cho bạn mức sử dụng CPU cao? Trong Windows Nếu bạn đang gặp phải tình trạng Service Host Local sử dụng quá nhiều sức mạnh xử lý, hãy đọc tiếp để tìm câu trả lời cho câu hỏi của bạn và giải quyết vấn đề.

Service Host (Svchost.exe) là gì?

Một số ứng dụng và chương trình trên máy tính của bạn được gọi là tệp thực thi độc lập và có thể tự chạy. Tuy nhiên, nhiều dịch vụ là DLL (Thư viện liên kết động) không chứa tất cả thông tin cần thiết để tự chạy.

Những DLL này cần Máy chủ dịch vụ để tải và chạy trên máy tính của bạn. Vì lý do này, bạn thường có một số quy trình Máy chủ dịch vụ đang chạy khi bạn mở Trình quản lý tác vụ.

Máy chủ dịch vụ giúp "lưu trữ" một số dịch vụ nhất định trên máy tính của bạn. Các dịch vụ này thường được thiết kế để chạy ngầmỨng dụng.”

Theo mặc định, nó sẽ lưu nhật ký sự kiện dưới dạng tệp sự kiện, nhưng bạn cũng nên lưu nó dưới dạng tệp văn bản hoặc tệp bảng tính trong trường hợp sau này bạn cần thông tin ở dạng có thể xem được.

Bước #4

Sau khi nhật ký được lưu, hãy chọn “Xóa nhật ký” cũng ở bên phải màn hình.

Bước #5

Bây giờ, lặp lại bước #3 và #4 sau khi nhấp vào “Security” đầu tiên, sau đó nhấp vào “Setup” và cuối cùng sau khi nhấp vào "Hệ thống." Đảm bảo đặt tên khác nhau cho từng nhật ký đã lưu.

Bước #6

Sau khi hoàn tất việc xóa nhật ký, bạn phải khởi động lại máy tính của mình. Như trước đây, hãy mở menu Bắt đầu, nhấp vào biểu tượng Nguồn và chọn “Khởi động lại”.

Nếu máy tính của bạn vẫn ngốn tài nguyên CPU ngay cả khi bạn đã hoàn thành xóa nhật ký hoặc cố gắng xóa ngay cả những người xem log, hãy thử cách khắc phục tiếp theo.

Khắc phục #6: Gỡ cài đặt các ứng dụng không sử dụng

Bạn càng có nhiều ứng dụng trên máy tính, thì càng có nhiều khả năng chúng sẽ chạy trong nền và thực hiện các tác vụ bảo trì hoặc cập nhật có thể sử dụng hoặc can thiệp vào hệ thống Service Host Local. Hơn nữa, những ứng dụng không cần thiết này sẽ sử dụng hết tài nguyên CPU hoặc bộ nhớ gây ra lỗi sử dụng cpu cao svchost.exe.

Đảm bảo bạn sao lưu máy tính hoặc tạo điểm khôi phục trước khi thực hiện phương pháp này phòng trường hợp bạn vô tình xóa chương trình mình cần. Bạn có thể học cáchtạo khôi phục hệ thống tại đây.

Bước #1

Nhập “bảng điều khiển” vào menu Bắt đầu và chọn tùy chọn đó.

Bước #2

Nhấp vào “Gỡ cài đặt chương trình”.

Bước #3

Cuộn qua danh sách các chương trình. Gỡ cài đặt những thứ bạn không sử dụng bằng cách nhấp vào chương trình rồi nhấp vào nút “Gỡ cài đặt” ở đầu danh sách.

Bạn cần khởi động lại máy tính rồi kiểm tra Trình quản lý tác vụ để xem nếu sự cố được giải quyết.

Khắc phục #7: Chạy Check Disk trong Dấu nhắc Lệnh

Việc có các chương trình độc hại cũng sẽ khiến CPU hoặc tài nguyên bộ nhớ gặp vấn đề. Trên thực tế, đây là những lý do chính đằng sau nhiều sự cố bao gồm lỗi sử dụng CPU cao trong Windows 10. Bạn có thể kiểm tra lỗi ổ đĩa máy tính của mình bằng cách thực hiện theo các bước sau:

Bước #1

Nhập “Command Prompt” vào menu Bắt đầu. Nhấp chuột phải vào tùy chọn “Command Prompt” và chọn “Run as administrator” từ trình đơn thả xuống. Nhấp vào “Có” để cho phép chương trình thực hiện các thay đổi và tiếp tục đến Dấu nhắc lệnh.

Bước #2

Tại dấu nhắc, hãy nhập “chkdsk c: /r” không có dấu ngoặc kép. Hãy nhớ rằng c: là tên của ổ đĩa bạn muốn kiểm tra, vì vậy bạn có thể phải thay thế chữ cái đó bằng một chữ cái khác.

Bây giờ hãy nhấn 'Enter.”

Bước #3

Hệ thống sẽ nhắc bạn khởi động lạihệ thống. Chọn Y để khởi động lại ngay bây giờ và sau đó nhấn [Enter]. Quá trình này có thể mất một chút thời gian, đặc biệt nếu đây là lần đầu tiên bạn thực hiện. Tuy nhiên, Windows sẽ tự động sửa chữa bất kỳ lỗi nào mà nó tìm thấy.

Sau khi quét, hãy xem liệu bạn có còn sử dụng svchost mức sử dụng cpu cao hay không. Nếu bạn vẫn gặp sự cố rò rỉ bộ nhớ, hãy thử cách khắc phục tiếp theo.

Khắc phục #8: Vô hiệu hóa Dịch vụ BITS

BITS (Dịch vụ truyền thông minh nền) sử dụng băng thông nhàn rỗi để thực hiện nhiều nền khác nhau các bản tải xuống mà Windows 10 cần (chẳng hạn như Bản cập nhật).

Đôi khi, dịch vụ này bị hỏng và bắt đầu tiêu tốn quá nhiều băng thông, sau đó ảnh hưởng đến dung lượng RAM mà quy trình svchost.exe sử dụng. Do đó, bạn có thể gặp phải lỗi sử dụng cpu cao svchost.exe.

Trong trường hợp này, bạn nên tắt dịch vụ BITS để khắc phục lỗi CPU cao svchost.exe.

Bước #1

Nhấn [R] và phím [Windows] đồng thời. Nhập ‘services.msc’ vào hộp Run xuất hiện. Nhấp vào 'OK' để mở cửa sổ Dịch vụ.

Bước #2

Cuộn qua các dịch vụ cho đến khi bạn tìm thấy Dịch vụ truyền tải thông minh trong nền. Nhấp đúp vào dịch vụ.

Bước #3

Trong cửa sổ xuất hiện, hãy mở menu thả xuống bên cạnh “Loại khởi động”. Sau đó nhấp vào “Đã tắt”.

Bước #4

Bây giờ, hãy nhấp vào “Áp dụng” rồi nhấp vào “OK”. Sau khi bạn khởi động lại máy tính,Việc sử dụng svchost.exe netsvcs sẽ trở lại bình thường. Nếu không, hãy lặp lại các bước ở trên để cho phép quy trình BITS chạy tự động, nhấp vào “Bắt đầu” trước khi bạn nhấp vào “OK” và “Áp dụng” rồi tiếp tục phương pháp tiếp theo.

Khắc phục #9 : Vô hiệu hóa Dịch vụ cập nhật Windows

Vô hiệu hóa dịch vụ Windows Updates rắc rối có thể là một trong những phương pháp dễ dàng nhất để ngăn Máy chủ dịch vụ tiêu thụ tất cả mức sử dụng CPU cao của bạn, nhưng không nên thực hiện dễ dàng. Dịch vụ Windows Updates quét máy tính của bạn để đảm bảo rằng PC của bạn chạy với các phiên bản mới nhất.

Mặc dù một số quy trình chạy trong nền và không cần thiết nhưng nhiều quy trình svchost.exe rất quan trọng. Làm theo các bước sau để tắt dịch vụ rắc rối.

Bước #1

Nhấp chuột phải vào Thanh tác vụ ở cuối màn hình và chọn “Trình quản lý tác vụ” từ menu xuất hiện.

Bước #2

Bây giờ, hãy nhấp vào tab “Chi tiết”. Sau đó nhấp vào “Bộ nhớ” một lần để sắp xếp quy trình svchost.exe đang chạy theo mức tiêu thụ bộ nhớ.

Bước #3

Nhấp chuột phải vào quy trình svchost.exe đó là sử dụng nhiều năng lượng CPU nhất. Đây phải là cái gần nhất với đầu danh sách bây giờ. Chọn tùy chọn “Chuyển đến (các) dịch vụ”.

Bước #4

Thao tác này sẽ đưa bạn đến tab dịch vụ, nơi bạn sẽ thấy một hoặc nhiều dịch vụ được làm nổi bật. Ví dụ: bạn có thể thấy Dịch vụ chính sách chẩn đoán làđược đánh dấu trong hình ảnh. Chúng tôi chỉ sử dụng điều này như một ví dụ. Các dịch vụ được đánh dấu của bạn có thể sẽ khác.

Bước #5

Nhấp chuột phải vào dịch vụ được đánh dấu và chọn “Dừng”. Bạn nên kiểm tra xem quá trình Service Host đã trở lại bình thường chưa. Lặp lại bước này nếu có nhiều dịch vụ được đánh dấu, kiểm tra mỗi lần để xem quá trình bạn dừng có khắc phục được sự cố tiêu thụ bộ nhớ svchost.exe hay không.

Bước #6

Khi bạn tìm thấy dịch vụ gây ra sự cố (dịch vụ cho phép sử dụng bộ nhớ svchost.exe trở lại bình thường sau khi bạn dừng dịch vụ đó), hãy nhấp vào nút “Mở dịch vụ” ở cuối cửa sổ.

Bước #7

Cửa sổ dịch vụ sẽ mở ra. Cuộn xuống cho đến khi bạn tìm thấy tên của dịch vụ gây ra sự cố. Một lần nữa, chúng tôi đang sử dụng Dịch vụ chính sách chẩn đoán làm ví dụ trong hình ảnh.

Dịch vụ gây ra sự cố của bạn có thể sẽ khác. Nhấp chuột phải vào tên của dịch vụ và chọn “Thuộc tính”.

Bước #8

Như trong phương pháp trước, khi cửa sổ xuất hiện , hãy mở menu thả xuống bên cạnh "Loại khởi động". Sau đó nhấp vào “Đã tắt”.

Bước #9

Bây giờ, hãy nhấp vào “Áp dụng” rồi nhấp vào “OK”. Sau khi bạn khởi động lại máy tính, việc sử dụng CPU Máy chủ dịch vụ của bạn sẽ trở lại bình thường. Nếu không, hãy lặp lại các bước trên để đưa dịch vụ trở lại chế độ “Tự động”, nhấp vào“Bắt đầu” trước khi bạn nhấp vào “OK” và “Áp dụng”, đồng thời tiếp tục với phương pháp tiếp theo và tiếp tục với phương pháp tiếp theo.

Khắc phục #10: Cập nhật trình điều khiển

Phương pháp này có thể mất rất nhiều thời gian. Do đó, trước tiên bạn nên cập nhật bất kỳ trình điều khiển nào cho đồ họa, video và bộ xử lý. Đảm bảo kiểm tra xem việc cập nhật những thứ này có giải quyết được sự cố hay không trước khi bạn tiếp tục cập nhật phần còn lại của trình điều khiển. Tuy nhiên, khi được thực hiện đúng, nó có thể kiểm tra các quy trình svchost khác nhau và theo một cách nào đó cải thiện việc sử dụng CPU.

Các bản cập nhật Windows rất quan trọng để đảm bảo bạn có một chiếc máy hoạt động tốt. Khi bạn đang sử dụng trình điều khiển lỗi thời, bạn có thể dễ dàng gặp phải tình trạng sử dụng CPU cao.

Hãy nhớ rằng bạn nên thực hiện sao lưu hệ thống trước khi thử phương pháp này.

Bước #1

Nhấn đồng thời phím [X] và phím [Windows] trên bàn phím của bạn. Thao tác này sẽ mở menu Liên kết nhanh, nơi bạn cần chọn “Trình quản lý thiết bị”.

Bước #2

Nhấp vào danh mục thiết bị đầu tiên để mở rộng danh mục đó. Sau đó, nhấp chuột phải vào tên của thiết bị đầu tiên được liệt kê cho danh mục đó và nhấp vào “Thuộc tính”.

Bước #3

Trong tab trình điều khiển , chọn “Cập nhật trình điều khiển”.

Bước #4

Khi nhấp vào Cập nhật trình điều khiển, bạn sẽ thấy tùy chọn để máy tính tự động tìm kiếm trình điều khiển phần mềm. Chọn tùy chọn này. Máy tính sẽ thực hiện tìm kiếm tự động.

Nếu trình điều khiển của bạn được cập nhật, bạn sẽ thấymột thông báo cho biết bạn đã cài đặt trình điều khiển tốt nhất cho thiết bị đó. Nếu không, máy tính sẽ tự động cập nhật trình điều khiển.

Tiếp tục sang bước tiếp theo. Nếu muốn thực hiện kiểm tra cập nhật này theo cách thủ công, bạn có thể ghi lại phiên bản trình điều khiển mà bạn hiện có và kiểm tra phiên bản mới nhất trên trang web của nhà sản xuất thiết bị.

Nếu chưa có phiên bản mới nhất, bạn có thể tải xuống và cài đặt thủ công từ trang web của nhà sản xuất.

Bước #5

Đóng cửa sổ bật lên sau khi tìm kiếm (và cập nhật nếu cần ) đã hoàn thành. Quay lại cửa sổ trình quản lý thiết bị (và Bước #2) và làm theo hướng dẫn cho thiết bị tiếp theo (Bước #2- #4) cho đến khi bạn kiểm tra các bản cập nhật trình điều khiển trên tất cả các loại thiết bị và trình điều khiển thiết bị được liệt kê.

Bước #6

Sau khi bạn đã kiểm tra các bản cập nhật cho mọi trình điều khiển trong danh sách, hãy khởi động lại máy tính của bạn.

Một lần nữa, kiểm tra xem vẫn còn mức sử dụng CPU cao. Tiếp tục đọc nếu bạn vẫn chưa khắc phục được lỗi.

Khắc phục #11: Tắt Cập nhật tự động

Đôi khi, cập nhật tự động có thể sử dụng hết tài nguyên của bạn. Bằng cách thay đổi cài đặt của dịch vụ cập nhật Windows, bạn có thể khắc phục sự cố này ngay lập tức.

Bước #1

Nhập “dịch vụ” vào thanh Tìm kiếm, sau đó nhấp vào Mở. Bạn cần điều hướng và nhấp đúp vào dịch vụ cập nhật Windows.

Bước#2

Chuyển đến tab Chung, tìm Loại khởi động, sau đó chọn Đã tắt. Nhấp vào Áp dụng, sau đó nhấp vào OK. Quay lại Trình quản lý tác vụ, sau đó kết thúc tác vụ Máy chủ dịch vụ: Hệ thống cục bộ.

Việc sửa cài đặt dịch vụ cập nhật Windows của bạn không khắc phục được sự cố, hãy chuyển sang cách khắc phục tiếp theo.

Khắc phục #12: Khởi động lại Dịch vụ cập nhật Windows

Nếu các cách khắc phục ở trên vẫn không hiệu quả, bạn có thể thử khởi động lại Dịch vụ cập nhật Windows. Dịch vụ Windows Update của bạn là dịch vụ chịu trách nhiệm trợ giúp PC của bạn cập nhật tự động. Bất cứ khi nào dịch vụ Windows Update ngừng hoạt động, sớm muộn gì bạn cũng sẽ gặp một số vấn đề.

Chạy dấu nhắc lệnh bằng quyền truy cập của quản trị viên và nhập các lệnh sau (nhấn enter sau mỗi lệnh)

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

ren %systemroot%\system32\catroot2 catroot2.bak

khởi động mạng wuauserv

net start bits

net start appidsvc

net start cryptsvc

Những thứ này sẽ khởi động Dịch vụ Windows Update của bạn ngay lập tức và bạn có thể mong đợi dịch vụ này hoạt động cho PC của bạn.

Khắc phục #13: Khắc phục rò rỉ bộ nhớ

Rò rỉ bộ nhớ trong nhóm bộ nhớ không phân trang có thể gây ra sự cố với bản cập nhật máy chủ dịch vụ của bạn. Bạn có thể khắc phục sự cố rò rỉ bộ nhớ bằng những thay đổi đơn giản này trong sổ đăng ký.

Bước #1

Trong thanh Tìm kiếm, nhập “regedit” rồi nhấp vào Mở.

Bước#2

Điều hướng đến vị trí sau: HKEY_LOCAL_MACHINE > HỆ THỐNG > ControlSet001 > Dịch vụ > Ndu. Tiếp theo, bấm chuột phải vào giá trị Bắt đầu rồi chọn Sửa đổi. Bạn cần thay đổi Dữ liệu giá trị thành 4. Điều này sẽ vô hiệu hóa dịch vụ. Nhấp vào OK. Đóng Registry Editor và khởi động lại máy tính của bạn.

Bước #3

Sau khi PC của bạn khởi động lại, lỗi rò rỉ bộ nhớ đã được khắc phục. Hơn nữa, việc sử dụng CPU hoặc Đĩa của Máy chủ Hệ thống: Hệ thống Cục bộ (Hạn chế Mạng) sẽ được giảm đáng kể.

Khắc phục #14: Thực hiện Khởi động sạch

Nếu ứng dụng của bên thứ ba gây ra sự cố sử dụng bộ nhớ Máy chủ dịch vụ, thì việc khởi động lại máy tính mà không chạy các ứng dụng này sẽ khắc phục được sự cố. Khi bạn khởi động sạch, máy tính sẽ khởi động lại chỉ với các ứng dụng dịch vụ cần thiết của Microsoft đang chạy.

Bước #1

Nhấn phím [R] và [ Windows] cùng nhau trên tài khoản quản trị viên của bạn. Nhập “msconfig” vào hộp không có dấu ngoặc kép và nhấp vào “OK”.

Bước #2

Trong cửa sổ Cấu hình hệ thống, nhấp vào “ tab Dịch vụ”. Đảm bảo rằng “Ẩn tất cả các dịch vụ của Microsoft” có dấu kiểm bên cạnh. Nhấp vào nút để “Tắt tất cả”.

Bước #3

Bây giờ, hãy nhấp vào tab “Khởi động” trong cửa sổ Cấu hình hệ thống. Sau đó, nhấp vào “Mở Trình quản lý tác vụ”.

Bước #4

Sau khi mở, hãy nhấp vào tab “Khởi động” nếu tab này chưa mở. Lựa chọntừng mục bạn tìm thấy ở đó và nhấp vào nút để “Tắt” mục đó nếu mục đó chưa bị tắt. Khi bạn hoàn tất, hãy đóng cửa sổ.

Bước #5

Bạn nên quay lại cửa sổ Cấu hình hệ thống vẫn đang mở, nhấp vào nút “ Áp dụng” rồi nhấn “OK”.

Bước #6

Bây giờ, bạn cần khởi động lại máy tính của mình. Nhấp vào biểu tượng Nguồn trên menu Bắt đầu và chọn “Khởi động lại”.

Bước #7

Sau khi máy tính khởi động lại, hãy kiểm tra Trình quản lý tác vụ để xem vấn đề đã được giải quyết chưa. Nếu đúng như vậy, hãy lặp lại toàn bộ quy trình ở trên, thêm từ từ từng ứng dụng khác vào từng ứng dụng bằng cách nhấp vào hộp bên cạnh chúng để xem ứng dụng nào gây ra sự cố.

Vì có thể có nhiều ứng dụng đang can thiệp vào Máy chủ dịch vụ, bạn cần phải tắt bất kỳ tác vụ nào có thể làm để đưa sức mạnh xử lý của bạn trở lại bình thường.

Lời kết

Nếu bạn đã thử tất cả các phương pháp trên mà vẫn gặp sự cố , bạn có thể xem bài đăng trên blog về Cách khắc phục lỗi sử dụng đĩa 100% trên máy tính Windows 10 để biết thêm ý tưởng.

và không gây ra nhiều sự cố, nhưng có một số trường hợp ứng dụng Máy chủ dịch vụ có thể bị hỏng và bắt đầu tiêu tốn nhiều năng lượng xử lý hơn mức bình thường.

Hãy nhớ rằng đó thường là một quy trình mà Máy chủ dịch vụ đang chạy chứ không phải Service Host gây ra lỗi. Điều đó không có nghĩa là bạn có thể kết thúc dịch vụ và gỡ cài đặt dịch vụ đó.

Microsoft Windows có nhiều dịch vụ tích hợp yêu cầu ứng dụng Máy chủ dịch vụ để chạy chúng. Nếu bạn kết thúc một số trong số này, hệ thống máy tính của bạn sẽ trở nên không ổn định. Các bản sửa lỗi được tô sáng ở đây hoạt động tốt với Windows 10, tuy nhiên, bạn cũng có thể gặp sự cố này với phiên bản Windows khác.

Sự cố sử dụng CPU cao của Svchost.exe thường xảy ra trên PC bị nhiễm phần mềm độc hại hoặc chương trình độc hại. Hầu hết thời gian, bạn chỉ cần khởi động lại máy tính của mình để khắc phục sự cố svchost.exe netsvcs. Các bản cập nhật Windows là một lý do phổ biến khác khiến bạn có thể gặp sự cố này. Bạn có thể gặp lỗi sử dụng cpu cao svchost khi bản cập nhật Windows của bạn không nhất quán.

Các lý do phổ biến khiến Service Host Windows Update sử dụng nhiều CPU

Có một số lý do khiến quá trình Service Host Windows Update có thể tiêu tốn quá nhiều tài nguyên CPU, dẫn đến svchost.exe sử dụng CPU cao . Hiểu những lý do này có thể giúp bạn khắc phục sự cố và giải quyết vấn đề hiệu quả hơn. Dưới đây là một số lý do phổ biến nhấtcho Service Host Windows Update sử dụng CPU cao:

  1. Cập nhật Windows không đầy đủ hoặc bị treo: Một trong những lý do chính khiến quá trình Service Host Windows Update sử dụng CPU cao là khi cập nhật bị mắc kẹt hoặc không đầy đủ. Điều này có thể xảy ra do kết nối internet chậm, xung đột phần mềm hoặc các sự cố khác khiến bản cập nhật không được cài đặt thành công.
  2. Nhiễm phần mềm độc hại hoặc vi-rút: Phần mềm độc hại, chẳng hạn như vi-rút và phần mềm độc hại , có thể xâm nhập vào hệ thống của bạn và can thiệp vào quá trình Cập nhật Windows của Máy chủ Dịch vụ, khiến quá trình này tiêu tốn nhiều tài nguyên CPU hơn mức cần thiết. Thường xuyên cập nhật phần mềm chống vi-rút của bạn và thực hiện quét toàn bộ hệ thống có thể giúp xác định và loại bỏ các mối đe dọa đó.
  3. Trình điều khiển thiết bị đã lỗi thời: Nếu trình điều khiển thiết bị của bạn đã lỗi thời hoặc không tương thích với phiên bản Windows hiện tại, thì nó có thể dẫn đến sự cố với quy trình Cập nhật Windows của Máy chủ Dịch vụ, gây ra mức sử dụng CPU cao. Cập nhật trình điều khiển thiết bị của bạn lên phiên bản mới nhất có thể giúp giải quyết vấn đề này.
  4. Tệp hệ thống bị hỏng: Nếu bất kỳ tệp hệ thống nào liên quan đến quy trình Windows Update bị hỏng hoặc bị hỏng, điều đó có thể gây ra Service Host Windows Update tiêu thụ quá nhiều tài nguyên CPU. Chạy trình kiểm tra tệp hệ thống và sửa chữa hình ảnh Windows có thể giúp khắc phục các tệp hệ thống bị hỏng.
  5. Dịch vụ truyền tải thông minh trong nền(BITS) Sự cố: Như đã đề cập trước đó, dịch vụ BITS chịu trách nhiệm tải xuống các bản cập nhật trong nền. Tuy nhiên, nếu có sự cố với dịch vụ BITS, nó có thể khiến quá trình Cập nhật Windows của Máy chủ Dịch vụ tiêu tốn nhiều tài nguyên CPU hơn. Tạm thời tắt dịch vụ BITS có thể giúp giải quyết vấn đề này.
  6. Số lượng ứng dụng được cài đặt cao: Nếu bạn có một số lượng lớn ứng dụng được cài đặt trên máy tính của mình, thì một số ứng dụng có thể ảnh hưởng đến Windows Quá trình cập nhật, gây ra việc sử dụng CPU cao. Gỡ cài đặt các ứng dụng không cần thiết và thực hiện khởi động sạch có thể giúp xác định ứng dụng có vấn đề và giải quyết vấn đề.

Bằng cách xác định nguyên nhân gốc rễ của việc sử dụng CPU cao trong quy trình Service Host Windows Update, bạn có thể áp dụng khắc phục thích hợp và ngăn máy tính của bạn chạy chậm do tiêu thụ CPU quá mức.

Giải quyết Lỗi xử lý Máy chủ dịch vụ (svchost.exe)

Khắc phục 1: Sử dụng Công cụ sửa chữa hệ thống nâng cao (Fortect) Để khắc phục sự cố sử dụng CPU cao

Fortect là một chương trình mạnh mẽ được thiết kế để tự động tìm và sửa chữa các sự cố trên PC của bạn có thể gây ra lỗi sử dụng cpu cao svchost.exe. Bất kể bạn đang sử dụng hệ điều hành nào, bạn có thể dựa vào chương trình này để giúp bạn xóa các chương trình độc hại hoặc bất kỳ thứ gì khác có thể gây ra svchost.exe CPU cao. Fortect có thể quét máy tính của bạn và kiểm tra tất cảcác dịch vụ để xác định nguyên nhân gây ra sự cố CPU cao.

Làm theo các bước bên dưới để tải xuống và cài đặt Fortect trên PC của bạn.

Xin lưu ý rằng bạn có thể cần phải tạm thời tắt phần mềm chống vi-rút của mình để ngăn phần mềm này can thiệp vào các chương trình tiện ích như Fortect.

Bước #1

Tải xuống và cài đặt Fortect

Tải xuống ngay

Bước #2

Chấp nhận các điều khoản cấp phép bằng cách chọn “Tôi chấp nhận EULA và Chính sách quyền riêng tư” để tiếp tục.

Bước #3

Bạn có thể xem chi tiết của quá trình quét bằng cách mở rộng tab “Chi tiết”.

Bước #4

Để đặt hành động , hãy mở rộng tab “Đề xuất” để chọn “làm sạch” hoặc “bỏ qua”.

Bước #5

Nhấp vào “Làm sạch ngay” ở dưới cùng của trang để bắt đầu quá trình sửa chữa.

Khắc phục #2: Cập nhật phần mềm chống vi-rút và quét máy tính của bạn để khắc phục mức sử dụng CPU cao của Svchost.exe

Một trong những lý do chính khiến bộ xử lý biểu hiện lỗi svchost.exe sử dụng cpu cao là do vi-rút hoặc phần mềm độc hại. Để đảm bảo rằng vi-rút không góp phần gây ra sự cố xử lý hệ thống cục bộ của Máy chủ dịch vụ, trước tiên, bạn nên cập nhật phần mềm chống vi-rút của bên thứ ba. Giải quyết các sự cố rò rỉ bộ nhớ bằng cách sử dụng chương trình chống vi-rút mạnh mẽ.

Vì tất cả các phần mềm chống vi-rút đều khác nhau nên rất khó đăng hướng dẫn chính xác để thực hiện việc này.

Để cập nhật phần mềm chống vi-rút tích hợp sẵn, Windows Defender, bạn nhập “WindowsDefender” vào menu Bắt đầu, chọn nó và nhấp vào “Kiểm tra bản cập nhật ngay bây giờ” khi nó mở ra.

Khi phần mềm chống vi-rút bên thứ ba của bạn được cập nhật, sau đó bạn cần quét toàn bộ hệ thống. Quá trình quét này có thể mất nhiều thời gian, nhưng điều quan trọng là phải đảm bảo rằng bạn không có vi rút can thiệp hoặc sử dụng quy trình svchost.exe. Sau khi quá trình quét hoàn tất, hãy yêu cầu phần mềm diệt vi-rút loại bỏ mọi vi-rút mà nó tìm thấy và khởi động lại máy tính của bạn.

Nếu đang sử dụng phần mềm diệt vi-rút của bên thứ ba, bạn có thể truy cập trang web của nhà sản xuất để biết hướng dẫn cụ thể về cách cập nhật phần mềm đó. Khi bạn đã cập nhật phần mềm chống vi-rút, bạn cũng cần đảm bảo rằng Bộ bảo vệ Windows đã bị tắt.

Windows 10 lẽ ra phải tự động thực hiện việc đó, nhưng bạn có thể tìm hiểu thêm về cách tắt tính năng này tại đây. Sau khi bạn tắt, hãy thử kiểm tra xem bạn có còn gặp phải tình trạng sử dụng cpu cao của svchost.exe không.

Khắc phục #3: Đảm bảo Windows 10 được cập nhật và chạy Trình khắc phục sự cố cập nhật nếu cần

Nói chung, Máy chủ dịch vụ sẽ liệt kê tên của chương trình sử dụng nó. Nhưng trong một số trường hợp, Windows Update có thể gây ra sự cố chẳng hạn như svchost.exe sử dụng cpu cao liên quan đến quy trình hệ thống Máy chủ Dịch vụ Cục bộ. Một lý do có thể là máy tính của bạn cần cập nhật.

Để xem liệu Windows Update có khiến Máy chủ Dịch vụ sử dụng CPU cao hay không, trước tiên bạn nên thử cập nhật máy tính theo cách thủ công và cho phép máy tính chạy qua đêm.Điều này sẽ cho phép bạn biết liệu sự cố đã được giải quyết hay chưa và bản cập nhật bị treo hoặc bị thiếu đã kết thúc hay chưa.

Nếu bạn tiếp tục thấy svchost tiêu tốn hầu hết sức mạnh xử lý của mình, Windows 10 có trình khắc phục sự cố tích hợp sẵn mà bạn có thể sử dụng. Hãy làm theo các bước sau để sử dụng.

Bước #1

Nhập “Windows Update” vào thanh tìm kiếm và mở ứng dụng Windows Update.

Bước #2

Nhấp vào “Kiểm tra cập nhật”. Quá trình này có thể mất nhiều thời gian nếu bạn không cập nhật gần đây. Bạn nên cài đặt bất kỳ bản cập nhật nào còn thiếu.

Bước #3

Nếu sau khi thực hiện cập nhật thủ công và để máy tính của bạn ngồi qua đêm, hãy quay lại cập nhật Windows và nhấp vào “Khắc phục sự cố” trên menu cột bên trái.

Bước #4

Bây giờ, hãy nhấp vào “Windows Update” ở khu vực trung tâm của cửa sổ. Sau đó nhấp vào “Chạy trình khắc phục sự cố” khi nó xuất hiện ngay bên dưới.

Bước #5

Windows Update sẽ bắt đầu kiểm tra sự cố. Làm theo lời nhắc trên màn hình để sửa chữa chúng.

Tên viết tắt của Windows Update là wuauserv. Nếu trình khắc phục sự cố không giải quyết được sự cố và bạn vẫn cho rằng Windows Update đang đóng băng hệ thống của bạn và gây ra lỗi xử lý svchost.exe, thì bạn có thể tìm thêm thông tin để khắc phục sự cố tại đây.

Nếu Máy chủ dịch vụ cục bộ hệ thống tiếp tục có lỗi sử dụng cpu cao svchost.exe, có thể không phải là Windows Update. Tiếp tụcphương pháp tiếp theo.

Khắc phục 4: Chạy Trình kiểm tra tệp hệ thống và sửa chữa hình ảnh Windows

Trong một số trường hợp, tệp Windows bị hỏng có thể gây ra sự cố sử dụng cpu cao thesvchost.exe. Ứng dụng kiểm tra tệp hệ thống được thiết kế để sửa các tệp bị hỏng trên máy tính của bạn đang gây ra lỗi. Các bước bên dưới sẽ giúp bạn truy cập trình kiểm tra tệp hệ thống thông qua PowerShell.

Bước #1

Nhấn đồng thời phím [X] và phím [Windows] trên bàn phím của bạn . Chọn “Windows PowerShell (Quản trị viên)” trên menu xuất hiện và chọn “Có” nếu hệ thống hỏi bạn có muốn cho phép ứng dụng đó thực hiện thay đổi hay không.

Bước #2

Trong cửa sổ PowerShell mở ra, hãy nhập “sfc /scannow” (không có dấu ngoặc kép) vào đó và nhấn [Enter]. Chờ cho đến khi quá trình được thực hiện. Có thể mất chút thời gian để hoàn tất.

Bước #3

Sau khi quá trình quét hoàn tất, hãy nhập “Repair-WindowsImage -RestoreHealth” (không có dấu ngoặc kép ) vào dấu nhắc mới hoặc sao chép và dán lệnh vào đó. Nhấn [Enter] khi bạn hoàn tất. Một lần nữa, có thể mất một chút thời gian để quá trình sửa chữa hoàn tất.

Bước #4

Sau khi quá trình quét kết thúc, bạn phải khởi động lại máy tính của mình. Mở menu Bắt đầu, nhấp vào biểu tượng Nguồn và chọn “Khởi động lại”.

Nếu bạn vẫn thấy Máy chủ dịch vụ tiêu tốn phần lớn hiệu suất của máy tính. Tiếp tục phương pháp tiếp theo nếu bạn vẫn có svchost.exe cpu caocách sử dụng.

Khắc phục #5: Làm trống Nhật ký Trình xem Sự kiện (Nhật ký Windows)

Nếu bạn có tệp nhật ký sự kiện đầy đủ trong trình xem sự kiện Windows, nó có thể gây ra sự cố xử lý hệ thống Cục bộ của Máy chủ Dịch vụ cao. Do đó, bạn có thể gặp phải tình trạng sử dụng CPU cao của svchost.exe.

Nhật ký trình xem sự kiện Windows hay đơn giản là Nhật ký Windows là một bản ghi chi tiết về các thông báo bảo mật, ứng dụng và hệ thống được hệ điều hành Windows lưu trữ. Tất cả phần mềm, ứng dụng và hệ điều hành (OS) sẽ sử dụng nhật ký trình xem sự kiện này để ghi lại những thay đổi quan trọng về phần mềm và phần cứng. Mọi quy trình Windows hợp pháp cũng được lấy từ nhật ký trình xem sự kiện để quản trị viên có thể khắc phục sự cố. Chẳng hạn như khi bạn gặp phải tình trạng sử dụng CPU cao của svchost.exe.

Làm theo các bước sau sẽ xóa nhật ký Windows của bạn:

Bước #1

Nhấn [ R] và phím [Windows] đồng thời. Nhập ‘eventvwr.msc’ vào hộp Run xuất hiện. Nhấp vào 'OK' để mở Windows Event Viewer.

Bước #2

Sau khi giao diện Windows Event Viewer được mở, hãy mở rộng “Nhật ký Windows” từ menu ở bên trái của cửa sổ mở ra. Chọn tùy chọn “Ứng dụng” từ menu thả xuống xuất hiện.

Bước #3

Bây giờ chọn “Lưu sự kiện dưới dạng” ở bên phải của màn hình. Tôi khuyên bạn nên đặt tên ngày và loại nhật ký cho tệp lưu. Ví dụ: “6 tháng 11 năm 2010

Tôi là Cathy Daniels, một chuyên gia về Adobe Illustrator. Tôi đã sử dụng phần mềm này kể từ phiên bản 2.0 và đã tạo các hướng dẫn cho phần mềm này từ năm 2003. Blog của tôi là một trong những điểm đến phổ biến nhất trên web dành cho những người muốn học Illustrator. Ngoài công việc là một blogger, tôi còn là một tác giả và một nhà thiết kế đồ họa.