Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

CPUusage cao trên Windows không hiếm. Nhiều tiến trình khác nhau có thể làm chậm máy bằng cách tiêu thụ nhiều tài nguyên, thậm chí khiến máy không thể dùng được.

CPUusage cao do "sppsvc.exe" hơi khác biệt. Xảy ra trong 2 trường hợp: bản Windows bản quyền và bản kích hoạt bằng công cụ thứ 3 (như KMS). Lưu ý: nếu bạn không dùng Windows bản quyền, KMS thường chạy ngầm và xung đột với sppsvc - cơ chế xác thực của Windows. Trong trường hợp Windows bản quyền, thường do lỗi với ứng dụng thứ 3, khắc phục bằng Safe Mode/Clean Boot.

Lưu ý: Có thể bạn có Windows bản quyền nhưng dùng Office crack (kích hoạt bằng công cụ thứ 3).

Trong mọi trường hợp, nếu vô hiệu hóa dịch vụ sppsvc làm cuối cùng để dừng CPUusage, sẽ xuất hiện watermark "Windows is not activated" (Windows chưa được kích hoạt) góc dưới phải màn hình.

Giải pháp 1: Chạy System Maintenance Troubleshooter

Chạy trình khắc phục sự cố bảo trì hệ thống để tìm lỗi/khác biệt trong OS.

  1. Win + R → gõ "control panel" → Enter.
  2. Gõ "troubleshoot" trong thanh tìm kiếm Control Panel (góc trên phải).

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Chọn "Troubleshooting" (Khắc phục sự cố) trong kết quả.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Trong menu Troubleshooting, nhấp "View all" (Xem tất cả) bên trái. Windows liệt kê tất cả trình khắc phục sự cố.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Tìm "System Maintenance" (Bảo trì hệ thống) → nhấp vào.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. System Maintenance Troubleshooter mở. Nhấn Advanced (Nâng cao) → tích "Run as administrator" và "Apply repairs automatically" (Tự động sửa chữa).

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Windows quét lỗi/khác biệt và thông báo nếu tìm thấy. Cũng tự động cố gắng sửa.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Nếu phát hiện và sửa lỗi, khởi động lại máy.

Giải pháp 2: Kiểm tra trong Safe Mode và Clean Boot

Kiểm tra xem tiến trình sppsvc.exe có vẫn tiêu tốn tài nguyên trong Safe Mode hay Clean Boot. Cả 2 đều khởi động Windows với bộ dịch vụ/driver tối thiểu để xác định/isolate chương trình gây sự cố.

Khởi động vào Safe Mode. Nếu KHÔNG xác định được nguyên nhân bằng Safe Mode, chuyển sang Clean Boot và kiểm tra.

  1. Win + R → gõ "msconfig" → Enter.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Tab Services (Dịch vụ) → Tích dòng "Hide all Microsoft services" (Ẩn tất cả dịch vụ Microsoft). Tất cả dịch vụ Microsoft sẽ bị vô hiệu hóa, chỉ còn dịch vụ thứ 3.
  2. Nhấn nút "Disable all" (Vô hiệu hóa tất cả) góc dưới bên trái. Tất cả dịch vụ thứ 3 giờ đã tắt.
  3. Nhấn Apply lưu và thoát.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Tab Startup → nhấn "Open Task Manager". Chuyển đến Task Manager liệt kê ứng dụng/dịch vụ chạy khi khởi động.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Chọn từng dịch vụ → nhấn "Disable" (Vô hiệu hóa) góc dưới phải.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Khởi động lại máy. Kiểm tra CPUusage. Nếu giảm → có chương trình bên ngoài gây ra. Duyệt qua chương trình đã cài để tìm thủ phạm.

Giải pháp 3: Chạy System File Checker (SFC)

SFC là tiện ích Windows cho phép quét file hệ thống hỏng. Có từ Windows 98. Rất hữu ích chẩn đoán vấn đề do file hỏng.

Chạy SFC, sẽ có 1 trong 3 kết quả:

  • Windows didn't find any integrity violations (Không tìm thấy vi phạm toàn vẹn)
  • Windows Resource Protection found corrupt files and repaired them (Tìm thấy file hỏng và đã sửa)
  • Windows Resource Protection found corrupt files but was unable to fix some/all (Tìm thấy file hỏng nhưng không sửa được một số/tất cả)
  1. Win + R → gõ "taskmgr" → Enter mở Task Manager.
  2. Tab File (góc trên trái) → chọn "Run new task".

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Gõ "PowerShell" → Tích ô "Create this task with administrative privileges" (Tạo tác vụ với đặc quyền admin).

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Trong PowerShell, gõ "sfc /scannow" → Enter. Quá trình mất thời gian do quét toàn bộ file Windows.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Nếu gặp lỗi "Windows found errors but unable to fix", gõ trong PowerShell: "DISM /Online /Cleanup-Image /RestoreHealth". Lệnh này tải file hỏng từ server Windows Update thay thế. Có thể mất thời gian tùy mạng. Đừng hủy ở bất kỳ giai đoạn nào.

Nếu lỗi được phát hiện và sửa bằng các phương pháp trên, khởi động lại và kiểm tra sppsvc.exe có hoạt động bình thường không.

Giải pháp 4: Quét mã độc (Malware Scan)

Đôi khi hành vi bất thường do virus/malware. Nhiều người báo virus ngụy trang thành tiến trình Microsoft và tiêu thụ tài nguyên.

Quét máy bằng antivirus, đảm bảo máy sạch. Nếu không có antivirus chuyên dụng, dùng Windows Defender.

  1. Win + S → gõ "Windows Defender" → mở kết quả đầu tiên.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Bên phải màn hình, chọn Full scan (Quét toàn bộ) → Scan. Quá trình mất thời gian do quét từng file. Kiên nhẫn chờ hoàn tất.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Nếu phát hiện malware, để tiện ích xóa và khởi động lại trước khi mở Task Manager.

Lưu ý: Cũng có thể chạy Microsoft Safety Scanner (có định nghĩa virus mới nhất) xem có phát hiện gì không.

Giải pháp 5: Cập nhật hoặc Vô hiệu hóa KMS

Dành cho người dùng KMS kích hoạt sản phẩm Windows: kiểm tra xem đã dùng phiên bản KMS mới nhất chưa. Sau khi cập nhật KMS, khởi động lại hoàn toàn và kiểm tra. Nếu vẫn lỗi, có thể thử tắt KMS hoặc dừng sppsvc.exe. Việc dừng sppsvc.exe sẽ hiện watermark "Windows is not genuine" (trong giải pháp 6). Tuy nhiên, nếu bạn có Windows bản quyền nhưng dùng KMS cho phần mềm khác (Office...), hãy thử tắt KMS.

  1. Win + S → gõ "Task Scheduler" (Trình lên lịch tác vụ) → Enter.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Trong Task Scheduler, mở rộng "Task Scheduler Library" → mở tiến trình KMS. Bên phải sẽ thấy các ứng dụng KMS đang kích hoạt. Chuột phải từng entry → "Disable" (Vô hiệu hóa).

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Khởi động lại và kiểm tra.

Giải pháp 6: Vô hiệu hóa dịch vụ (sppsvc) qua Registry

Nếu các cách trên thất bại, thử tắt dịch vụ hoàn toàn qua Registry Editor. Lưu ý: Có thể xuất hiện watermark "Windows is not activated".

Cảnh báo: Registry Editor công cụ mạnh, dùng thận trọng. Đừng sửa entry không am hiểu → có thể làm máy không dùng được.

  1. Win + R → gõ "regedit" → Enter.
  2. Điều hướng đến:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc
  3. Trong thư mục "sppsvc", tìm khóa "Start" bên phải.
  4. Double-click → đặt giá trị = "4" (Disabled). OK lưu và thoát.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Khởi động lại và kiểm tra.

Cách khác: dừng dịch vụ từ cửa sổ Services. Có thể không lúc nào cũng hiệu quả nhưng đáng thử.

  1. Win + R → gõ "services.msc" → Enter.
  2. Tìm dịch vụ "Software Protection". Chuột phải → chọn:
All Tasks > Stop

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

Lệnh này dừng ngay dịch vụ và mọi tác vụ liên quan của Software Protection.

Giải pháp 7: Vô hiệu hóa từ Task Scheduler (sppsvc)

Nếu Software Protection (sppsvc) không dừng được bằng giải pháp 6, thử vô hiệu hóa qua Task Scheduler.

  1. Win + S → gõ "Task Scheduler" → Enter.
  2. Mở rộng "Task Scheduler Library" → đường dẫn:
    Microsoft > Windows
  3. Bên phải, tìm entry "SvcRestartTask". Chuột phải → "Disable".

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

Nếu có các entry khác, vô hiệu hóa tất cả để đảm bảo dịch vụ không khởi động lại. Khởi động lại và kiểm tra.

Giải pháp 8: Cập nhật Windows Update mới nhất

Windows phát hành cập nhật sửa lỗi. Nếu bạn trì hoãn cập nhật, mạnh mẽ khuyến nghị cài đặt. Windows 10 là OS mới, cần thời gian hoàn thiện. Vẫn còn nhiều vấn đề chờ khắc phục qua cập nhật thường xuyên.

  1. Win + S → gõ "Windows update" → chọn kết quả đầu tiên.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Trong cài đặt cập nhật, nhấn "Check for updates". Windows tự kiểm tra và cài. Có thể nhắc khởi động lại.
  2. Sau cập nhật, khởi động lại và kiểm tra.

Giải pháp 9: Làm mới Windows (Refresh/Reset)

Nếu tất cả giải pháp trên không khắc phục, thử làm mới Windows với bản sao tươi. Hoặc khôi phục từ điểm khôi phục trước (nếu có) xem sự cố còn không. Nếu không, cài đặt lại Windows sau khi backup dữ liệu.

  1. Win + S → gõ "restore" → chọn chương trình đầu tiên trong kết quả.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Trong cài đặt khôi phục, nhấn System Restore đầu cửa sổ dưới tab System Protection.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Wizard mở, hướng dẫn các bước khôi phục. Nhấn Next và làm theo.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Chọn điểm khôi phục từ danh sách. Nếu có nhiều điểm, tất cả sẽ liệt kê.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

  1. Windows xác nhận lần cuối trước khi bắt đầu khôi phục. Lưu công việc, backup file quan trọng và tiến hành.

Khắc phục: CPUusage cao do Sppsvc.exe (Software Protection Platform Service)

Cập nhật sau bản 1709:

Microsoft dường như đã "bắt kịp" phần mềm KMS. CPU/Disk usage cao do Software Protection sẽ KHÔNG biến mất nếu bạn dùng KMS cho đến khi các nhà phát triển KMS ra bản mới nhằm khắc phục. Cho đến lúc đó, không có cách bypass nào ngoài: mua Windows bản quyền hoặc quay lại phiên bản trước 1709.