Máy tính Windows 10 của bạn chạy chậm? Nếu vậy, thì bạn đang ở đúng nơi để tìm ra nguyên nhân. Trên nhiều máy tính Windows 10, người dùng có thể gặp sự cố hiệu suất chậm mà không có lý do rõ ràng. Điều này xảy ra do một chương trình (ví dụ:chương trình Chống vi-rút) hoặc một quy trình hoặc dịch vụ Windows đơn lẻ, chạy trên nền, tiêu thụ quá nhiều tài nguyên CPU hoặc Bộ nhớ.
Cho đến hôm nay, tôi đã viết một hướng dẫn bao gồm một số đề xuất để làm cho PC chạy Windows 10 của bạn chạy nhanh hơn và một số hướng dẫn khác với một số giải pháp để khắc phục các sự cố sử dụng cao khác nhau trên Windows 10.
- Các bài viết có liên quan:
- Cách khắc phục:Sự cố sử dụng CPU cao trên Windows 10/8
- Cách khắc phục:Sự cố Sử dụng đĩa cao trên Windows 10/8.
- Cách khắc phục:Sự cố sử dụng đĩa cao "TiWorker.exe" trên Windows 10/8.
- Cách khắc phục:"Hệ thống và bộ nhớ nén" Sử dụng CPU cao trên Windows 10.
- Cách khắc phục:Sự cố sử dụng CPU cao của WSAPPX (WSService) trên Windows 10/8.
Theo kinh nghiệm của mình, tôi nhận ra rằng, không có giải pháp hoạt động duy nhất nào để giải quyết tất cả các vấn đề về hiệu suất chậm trên Windows 10, bởi vì hệ điều hành mới đang chạy rất nhiều tiến trình trong nền, nên rất khó để xác định chính xác quá trình nào hoặc dịch vụ đang khiến máy tính của bạn hoạt động ở các giới hạn, đặc biệt trong trường hợp một quy trình hợp pháp của Windows (ví dụ:quy trình "SVCHOST.EXE"), có thể tải và quản lý một số dịch vụ khác cùng một lúc.
- Bài viết có liên quan: Cách khắc phục:Rò rỉ bộ nhớ Svchost.exe (netsvcs) hoặc các sự cố sử dụng CPU cao trên Windows 7.
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể xác định dịch vụ hoặc quy trình chính xác nào khiến Windows 10 hoặc PC Windows 8 của bạn chạy chậm.
Cách tìm lý do tại sao Windows 10/8 / 8.1 chạy chậm.
Phần 1. Xác định Chương trình hoặc Dịch vụ nào sử dụng quá nhiều tài nguyên CPU hoặc Bộ nhớ trên Windows 10.
Phần 2. Khắc phục sự cố Chương trình hoặc Dịch vụ tiêu tốn quá nhiều tài nguyên CPU hoặc Bộ nhớ trên Windows 10.
Phần-1. Cách xác định Chương trình hoặc Dịch vụ nào khiến PC của bạn hoạt động ở các giới hạn.
- Để xác định dịch vụ hoặc chương trình nào khiến CPU hoặc Bộ nhớ của bạn hoạt động ở giới hạn:
1. Khởi chạy Windows Trình quản lý tác vụ. Để làm điều đó:
-
- Nhấp chuột phải vào trình đơn bắt đầu và chọn Trình quản lý Tác vụ (hoặc chỉ cần nhấn Ctrl + Shift + Esc).
2. Khi Trình quản lý tác vụ mở ra, bạn sẽ thấy một cửa sổ tương tự trên màn hình của mình:*
* Lưu ý:Nếu bạn không thấy cửa sổ bên dưới, hãy nhấp vào Chi tiết khác ở dưới cùng bên trái.
3. Chọn Chi tiết và sau đó sắp xếp các quy trình đang chạy bằng cách nhấp vào:
- CPU nhãn, để sắp xếp tất cả các quy trình đang chạy theo mức sử dụng CPU. *
- Bộ nhớ nhãn, để sắp xếp tất cả các quy trình đang chạy theo Mức sử dụng bộ nhớ. *
* Lưu ý:Đảm bảo rằng bạn nhìn thấy các giá trị lớn hơn ở trên cùng. Nếu bạn không thấy các giá trị lớn hơn ở trên cùng, hãy nhấp vào " CPU "(hoặc nhãn" Bộ nhớ ") một lần nữa.
4. Sau đó, bạn sẽ thấy trên đầu danh sách, quá trình tiêu thụ tài nguyên hệ thống cao nhất (CPU hoặc Bộ nhớ).
Ví dụ:Như bạn có thể thấy ở ảnh chụp màn hình bên dưới, quá trình tiêu thụ tài nguyên CPU cao nhất là "MsMpEng.exe", thuộc về "Antimalware Service Executable".
Phần 2. Cách khắc phục sự cố Chương trình hoặc Dịch vụ tiêu tốn quá nhiều tài nguyên CPU hoặc Bộ nhớ trên Windows 10
Bây giờ, đã đến lúc khắc phục sự cố quy trình mà nguyên nhân là do việc sử dụng CPU cao.
* Lưu ý:Trong các hướng dẫn và ảnh chụp màn hình này, tôi sẽ trình bày cách khắc phục sự cố sử dụng CPU cao trên Windows 10/8. Nếu bạn muốn khắc phục sự cố sử dụng Bộ nhớ cao, hãy sắp xếp theo mức sử dụng "Bộ nhớ", nếu cần.
Phương pháp 1. Cách khắc phục sự cố Quy trình khiến Windows chạy CHẬM
1. Nhấp chuột phải vào quy trình đầu tiên trên danh sách tiêu thụ tài nguyên CPU (hoặc Bộ nhớ) cao nhất và sau đó chọn Thuộc tính .
* Lưu ý:
1. Bỏ qua "Quá trình không hoạt động của hệ thống" nếu xuất hiện đầu tiên trong danh sách.
2. Nếu quá trình "svchost.exe" xuất hiện đầu tiên trong danh sách, thì hãy tiếp tục đến Phương pháp 2 .
2. Tại cửa sổ "Thuộc tính", hãy chú ý đến Quy trình tên, quy trình Mô tả và quy trình Vị trí (vị trí của tệp thực thi), của chương trình thủ phạm.
Ví dụ:Như bạn có thể thấy ở ảnh chụp màn hình bên dưới, quá trình "MsMpEng" (MsMpEng.exe) gây ra việc sử dụng CPU cao, là quá trình "Antimalware Service Executable", được đặt - và được thực thi - từ "C:Thư mục \ Program Files \ Windows Defender ". (Ứng dụng Windows Defender ").
3. Sau khi tìm thấy thông tin cần thiết, hãy thử một trong các cách sau:
A. Kết thúc Nhiệm vụ:
1. Nhấp chuột phải vào quy trình thủ phạm và chọn Kết thúc tác vụ.
2. Chờ 2-3 phút rồi xem tại Hiệu suất nếu mức sử dụng CPU giảm.
3. If the usage returns to normal levels, then try one of the following:
- Search the WEB, for a solution related to your problem
- If the culprit process belongs to a third party application, then uninstall the application from your system.
- If the culprit process belongs to a Windows service then try to completely disable the culprit service on your system.
B. Stop Service.
1. Right click on the culprit process and select Go to service(s) (if this choice is available).
2. Right click on the culprit service and select Stop .
3. Wait 2-3 minutes and then see at Performance tab if the CPU usage is decreased.
4. If the usage returns to normal levels, then try one of the following:
- Search the WEB, for a solution related to your problem.
- If the culprit service, belongs to a third party application, then uninstall the application from your system.
- If the culprit service, is a legitimate Windows service, then try to permanently disable the service.
C. Using the Process location information, try the following:
- If the culprit process, belongs to a third party application, then uninstall the application from your system.
Method 2. How to Troubleshoot SVCHOST.EXE Process.
In some cases it is not easy to identify (by using the above method) which exact process (or service) uses too many CPU resources, because Windows – by design – can use a single process (e.g. the "svchost.exe" process), that loads several other critical services at the background. In that case, you have to find which processes are running under the "svchost.exe" process and then to troubleshoot the culprit service. To do that:
1. Select the Performance tab and then Open Resource Monitor .
2. At the Resource Monitor window, choose the CPU* tab and make the following changes:
(1) Short the running processes by CPU* usage (greater values on the top) and
(2) Expand Services.
* Note:If you want to troubleshoot Memory usage problems, then click/sort by "Memory" usage.
3. On the top window, select the first process on the list, that uses the most CPU (or Memory) resources.
4. Then, look at the Services section – at the bottom window – to view all the services that are loaded under the selected process.
For example:As you can see at the screenshot below, the SVCHOST.EXE process is handle the following services:Superfetch, Network Connection Broker, Windows Driver Foundation, etc..
5. Now put the Resource Monitor and the Task Manager windows, next to each other. (as shown below)
5 . At the Resource Monitor window, do the following:
- At the Processes pane:
(1) Select the first process in the list that consumes the highest CPU or Memory resources (e.g. the "svchost.exe" process) - At the Services pane:
(2) Sort the services by CPU usage. (greater values on top) *
(3) Notice the name of the first service(s) in the list.
* Notes:If you want to troubleshoot Memory usage problems, then click/sort by "Memory" usage.
For example:As you can see at the below screenshot, the first service under the "Services" section is the "SysMain" service (Superfetch).
6. At Task Manager window, choose the Services tab.
6a. Locate in the list, the service you noticed before (at Step-1) and then temporarily stop that service. To do that:
1. Select the Service
2. Right-click on it, and choose Stop Service.
7. Now wait 2-3 minutes and then see at the Resource Monitor window, if the CPU usage has changed. At this point two things can happen:
A. The CPU usage is still High.
– At this case, proceed and disable (using Task Manager window), the next service(s) that is listed at Resources Monitor> Services section, until you find which of the listed services causes your CPU (or Memory) to work at high levels.B. The CPU usage has decreased.
– At this case, search on the WEB for a solution related to your problem or disable the culprit service permanently.
How to disable a Windows Service permanently.
1. Open Services manager. To do that use one of the following options.
- Option 1. From Task Manager window, click the Services tab and then select Open Services .
- Option 2. Simultaneously press Windows key + R to open the run command box, type:services.msc and press Enter.
2. At Services management window, right-click at the culprit service and choose Properties .
3. Change the Startup type to Disabled , press OK and restart your computer.
Đó là nó! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.