Friday, August 27, 2021

 


Lỗi CPU quá tải 99% 100%

1Giới thiệu về lỗi CPU 100%, CPU quá tải

Hiểu đơn giản thì CPU - hay còn được gọi là bộ xử lý trung tâm – Central Processing Unit, đóng vai trò như não bộ của máy tính. Nơi mọi thông tin, dữ liệu được tính toán và đưa ra các lệnh điều khiển hoạt động tương ứng.

Trường hợp CPU quá tải, tức là đạt mức 100% sẽ khiến mọi lệnh, thao tác của bạn khi tương tác với máy tính bị chậm lại, gây ra hiện tượng chậmlag hoặc khi vào một số phần mềm sẽ bị lỗi Not Responding, thậm chí đứng máy không thể sử dụng được nữa.

Nếu gặp phải tình trạng này bạn phải nhấn giữ nút nguồn trong 5 giây để tắt nóng nguồn khởi động lại. Tuy nhiên cách này lại làm giảm đáng kể tuổi thọ máy tính nếu áp dụng liên tục. Để biết cách khắc phục triệt để mà không gây hại máy tính, hãy đọc tiếp bài hướng dẫn sau.

2Cách khắc phục lỗi CPU 100%, quá tải CPU

Máy tính của bạn trở nên quá tải đến từ các nguyên nhân như WMI Provider Host (WmiPrvSE.EXE), System Idle Process, Svchost.exe (netscvs), các tiến trình chạy ngầm hay trình diệt virus và sự xuất hiện của virus cũng sẽ khiến máy hoạt động chậm đi, cụ thể như sau:

Lỗi CPU 100% do WMI Provider Host (WmiPrvSE.EXE) 

Trước tiên, bạn nên kiểm tra có phải nguyên nhân đến từ WmiPrvSE.exe (Windows Management Instrumentation) hay không, đây là tiến trình được tích hợp trong Windows có chức năng khắc phục các sự cố máy tính trên cùng một mạng, tuy nhiên đôi khi chúng sẽ bị lỗi và chiếm dụng tài nguyên CPU.

Chính Microsoft cũng từng cảnh báo người dùng về tiến trình này, mặc dù bình thường chúng ta không bao giờ thấy WMI Provider Host (WmiPrvSE.EXE) hoạt động, tuy nhiên nếu chúng chiếm tài nguyên quá cao thì hãy tham khảo hướng dẫn sau.

Bước 1: Mở Task Manager bằng cách nhấn tổ hợp phím Ctrl + Shift + ESC. Chọn vào thẻ Processes, nếu thấy tiến trình Windows Management Instrumentation có số % cao bất thường (trên 0% liên tục) thì WMI Provider Host (WmiPrvSE.EXE) đang là nguyên nhân gây quá tải CPU.

Windows Management Instrumentation

Bước 2: Để giải quyết, bạn nhấn chuột phải vào Windows Management Instrumentation > Open Services 

nhấn chuột phải vào Windows Management Instrumentation > Open Services

Bước 3: Tìm Windows Management Instrumentation > Nhấn chuột phải vào Windows Management Instrumentation > Restart để khởi động lại dịch vụ Windows Management Instrumentation nhằm sửa các lỗi liên quan CPU quá tải 100%.

Restart để khởi động lại dịch vụ Windows Management Instrumentation

Trong trường hợp tệ hơn, máy tính của bạn có thể bị dính virus, bạn sẽ thấy có 2 tiến trình WmiPrvSE.exe đang chạy. Lúc này bạn cần dùng tới chương trình diệt virus để khắc phục chúng.

Lỗi CPU quá tải do System Idle Process

System Idle Process là tác vụ quan trọng trên máy tính với tính năng giúp giữ cho CPU luôn trạng thái sẵn sàn và đáp ứng ngay lập tức các yêu cầu từ người dùng.

System Idle Process trong mục Details của Task Manager là tiến trình cho biết % CPU đang rảnh rỗi. Người dùng thường nhìn thấy % CPU của tiến trình này rất cao trong Task Manager và nghĩ rằng chúng đang chiếm dụng tài nguyên máy tính và làm máy chậm. Tuy nhiên thì thực tế không phải vậy mà hoàn toàn ngược lại.

System Idle Process trong mục Details của Task Manager

Nếu máy tính của bạn bình thường, bạn sẽ thấy tiến trình này chiếm khoảng 95% CPU khi máy tính đang ở chế độ nghỉ (idle). Nếu thông số này thấp, chứng tỏ rằng đang có một chương trình nào đó chiếm dụng tài nguyên và làm cho máy tính bạn chạy chậm.

Lỗi CPU quá tải 99% do Svchost.exe (netscvs)

Khi kiểm tra Task Manager, bạn cũng nên chú ý tới Svchost.exe (netscvs) đây cũng là một trong những quá trình chiếm bộ nhớ cao và làm CPU quá tải. Svchost.exe đảm nhận rất nhiều vai trò trên Windows, từ quản trị các tác vụ liên quan đến mạng, các chương trình chạy cho đến Windows Update.

Nếu máy tính của bạn không sử dụng tính năng chia sẻ tài nguyên trong mạng nội bộ thì lời khuyên là nên tắt network discovery theo hướng dẫn sau để giảm tải % cho CPU.

Bước 1: Nhấn phím Windows (phím có biểu tượng cửa sổ trên bàn phím) > Nhập Control Panel > Chọn vào Control Panel.

Truy cập vào Control Panel

Bước 2: Chọn Network and Internet

Network and Internet

Bước 3: Chọn Network and Sharing Center

Network and Sharing Center

Bước 4: Chọn Change advanced sharing settings

Chọn Change advanced sharing settings

Bước 5: Chọn Turn off network discovery > Save change

Chọn Turn off network discovery > Save change

Đối với máy tính chạy Windows 10, bạn có thể thực hiện thêm thao tác sau để giảm quá tải CPU thông qua Svchost.exe (netscvs)

Bước 6: Nhấn Windows (phím có biểu tượng hình cửa sổ trên máy tính) > Chọn vào Settings (biểu tượng bánh răng cưa)

Bước 7: Chọn Update & security

Update & Security

Bước 8: Chọn Delivery Optimization ở danh sách bên trái > Advanced options

Chọn Delivery Optimization ở danh sách bên trái > Advanced options

Bước 9: Bạn hãy lần lượt đánh dấu vào các lựa chọn như ảnh và thiết lập số phần trăm ở cả hai là 5%. Như vậy là đã xong!

 Thiết lập thông số

Tắt các tiến trình chạy ngầm để giảm tải CPU

Tiến trình chạy ngầm là một chương trình đang chạy trên máy tính của bạn mặc dù bạn không mở cửa sổ của chương trình đó. Trong quá trình sử dụng, rất có thể bạn đã cài đặt nhiều chương trình và vô tình cho phép nó chạy ngầm trở thành nguyên nhân gây ra tình trạng CPU bị quá tải.

Hãy kiểm tra và vô hiệu hóa các tiến trình chạy ngầm không cần thiết để giảm tải cho CPU bằng cách mở Task Manager (sử dụng tổ hợp phím Ctrl + Shift + ESC) > chọn tab Startup. Tại đây, bạn nhấn chuột phải vào các tiến trình cần vô hiệu hóa và chọn Disable.

Ví dụ: Ở đây mình không sử dụng OneDriver thường xuyên nên sẽ vô hiệu hóa tiến trình này chạy ngầm cùng với Windows khi khởi động.

Tắt tiến trình chạy ngầm

Trình diệt virus gây quá tải CPU

Nếu máy tính của bạn có cấu hình yếu, việc chương trình diệt virus khi hoạt động có thể tiêu thụ kha khá CPU và làm máy bị chậm. Để khắc phục mà không phải gỡ chương trình diệt virus khỏi máy, bạn truy cập vào chức năng lên lịch quét virus của chương trình, thiết lập thời gian cho phù hợp, như quét virus sau giờ làm việc của bạn.

Bên cạnh đó, bạn không nên cài đặt quá nhiều trình antivirus trên máy tính, theo lời khuyên của các chuyên gia thì antivirus chỉ nên 1, nếu nhiều quá sẽ gây xung đột và lỗi hệ thống máy tính.

Sự xuất hiện của virus

Phần mềm độc hại cũng là nguyên nhân phổ biến khiến CPU quá tải. Chúng thường tạo ra các tiến trình chạy nền, hoặc đang tìm cách lây nhiễm virus cho nhiều máy tính khác, khiến cho tài nguyên hệ thống bị tiêu thụ không thương tiếc.

Nguy hiểm hơn, virus có thể giả dạng các tác vụ của hệ thống như svchost.exe nhằm qua mặt người dùng. Điều này khiến cho chúng ngày càng khó phát hiện và xử lý hơn.

Nếu máy tính của bạn không được cài bất kỳ chương trình diệt virus nào, bạn hãy thử tải về một trong các chương trình diệt virus miễn phí được đánh giá cao như avast! Free Antivirus, AVG,... Sau đó tiến hành quét toàn bộ hệ thống để khắc phục lỗi. 

Phần mềm diệt virus

CPU quá tải do hệ điều hành

Nguyên nhân cuối cùng làm cho CPU quá tải là hệ điều hành, đối với Windows 10 nhà phát hành trang bị vào rất nhiều hiệu ứng, giao diện và tính năng nâng cao (cho dù bạn chưa sử dụng bao giờ). Những yếu tố này vượt ngoài khả năng cấu hình phần cứng của bạn làm cho CPU liên tục quá tải.

Cách giải quyết khá đơn giản, bạn có thể hạ cấp về các phiên bản hệ điều hành nhẹ hơn, ví dụ như Windows 7 Home.

3Khắc phục máy tính bị đứng, đơ do CPU quá tải

Khi CPU quá tải 100% sẽ khiến cho máy tính bị đơ, cực kỳ chậm chạp và bắt đầu xuất hiện lỗi Not Responding. Nhiều bạn sẽ lầm tưởng lỗi này do virus gây nên, nhưng không phải như vậy. 

Lỗi CPU quá tải

Cách giải quyết mà một số bạn hay sử dụng khi gặp tình trạng này là nhấn giữ nút nguồn để tắt máy đột ngột. Điều này đôi khi làm cho hệ thống hoạt động không ổn định và dễ gây ra lỗi trong quá trình sử dụng.

Nếu gặp phải trường hợp này, hãy tham khảo hướng dẫn sau để khắc phục nhé!

Bước 1: Khi bạn bị treo máy, mở Task Manager bằng cách nhấn tổ hợp phím Ctrl + Shift + ESC > Chọn vào tab Processes.

Tìm tiến trình explorer.exe > chọn End Processes

Task Manager

Bước 2: Tiếp theo chọn vào Menu File New Task (Run…) > Nhập explorer.exe OK

File > New Task (Run…) > Nhập explorer.exe > OK

Sau khi hoàn tất, máy tính của bạn sẽ hoạt động trở lại bình thường, không còn tình trạng bị đơ và đứng máy do CPU 100%. Chúc các bạn thao tác thành công và đừng quên chia sẻ với bạn bè nếu thấy thông tin trên hữu ích nhé!