Microsoft Software Protection Platform ใช้ตรวจสอบบริการของ Microsoft และป้องกันการปลอมแปลง Windows หรือซอฟต์แวร์ Microsoft เช่น Office, OneDrive ฯลญ กระบวนการที่ทำหน้าที่นี้ใน Windows 10 คือ Sppsvc.exe บางครั้งอาจเจอปัญหา Sppsvc.exe ใช้ CPU สูง บทความนี้จะหาวิธีแก้ไข
ห้ามปิดหรือลบบริการนี้ หากทำ Windows activation, Office activation จะล้มเหลว จะเห็น watermark บนเดสก์ท็อป มีรายงานมากมายเกี่ยวกับเรื่องนี้ การแก้ไข Registry key (HKLMSYSTEM\CurrentControlSet\Services) อาจทำให้ไม่สามารถกู้คืนได้
Software Protection Platform Service Sppsvc.exe ใช้ CPU สูง
หลังจากเตือนแล้ว มาดูวิธีแก้ไข โอกาสสูงที่ Sppsvc.exe ใช้ CPU สูงเพราะค้างที่การตรวจสอบ ไม่สามารถเสร็จสิ้นได้ มีรายงานใช้ CPU 30-40% ลองตรวจสอบข้อต่อไปนี้:
- Kill sppsvc.exe
- หยุด Software Protection Services
- สแกนและตรวจสอบมัลแวร์
- ตรวจสอบการเปิดใช้งาน Windows
1] Kill sppsvc.exe

- คลิกขวา Taskbar เลือก Task Manager
- แท็บ Processes หา
- Microsoft Software Protection Platform Service
- หรือ MMC > Services > Software Protection Properties (Local computer)
- คลิกขวาโปรเซส เลือก End task
จะแก้ปัญหาชั่วคราวแน่นอน!
2] หยุด Software Protection Services

Microsoft Software Protection Platform Service ตั้งค่าเป็น Automatic (Delayed Start) ปกติไม่รันในพื้นหลัง ถูกเรียกใช้เพื่อตรวจสอบความถูกต้องของซอฟต์แวร์ Microsoft และ Windows
บริการนี้เปิดใช้งานการดาวน์โหลด ติดตาม และบังคับใช้สิทธิ์ใบอนุญาตดิจิทัลสำหรับ Windows และแอป Windows หากปิดบริการ OS และแอปที่ได้รับอนุญาตอาจทำงานในโหมดแจ้งเตือน แนะนำให้ไม่ปิด Software Protection service
- ใน RUN พิมพ์ services.msc กด Enter
- หา Software Protection ในรายการ
- ดับเบิลคลิกเปิด Properties คลิก Stop
- หรือคลิกขวาบริการ > All tasks > Stop
จะหยุด Microsoft Software Protection Platform (sppsvc.exe) และบริการเกี่ยวข้อง
หมายเหตุ: ไม่มีทางปิดบริการนี้หรือเปลี่ยนวิธีเริ่มต้นได้
3] สแกนและตรวจสอบมัลแวร์
กรณีหายาก แต่ควรตรวจสอบว่าไฟล์ถูกแทนที่โดยมัลแวร์หรือไม่ วิธีดีที่สุดคือตรวจสอบตำแหน่งของ sppsvc.exe ที่รันอยู่
ใน Task Manager คลิกขวา sppsvc.exe เลือก Open file location ตรวจสอบว่าเป็น C:\WINDOWS\system32\sppsvc.exe หรือไม่ ถ้าใช่ ไฟล์ปกติ ถ้าไม่ ให้ลบทันที มีหลายวิธี:
- ลบโดยตรง
- บูทเข้า Safe Mode แล้วลบ
- ใช้ Antivirus ตัวที่สามกำจัด
หลังลบไฟล์ ใช้ DISM กู้คืนไฟล์ DISM ใช้ Windows Update client หรือใช้โฟลเดอร์ side-by-side จากแหล่งเครือข่ายหรือสื่อสำรอง เช่น Windows DVD/USB
4] ตรวจสอบสถานะการเปิดใช้งาน Windows
สังเกตว่าก่อน CPU สูง Windows มีปัญหา Activation หรือไม่ อาจเป็น Windows Activation service ตรวจสอบซอฟต์แวร์หรือ Windows เองไม่ได้ หากใช้ KMS หรือ MAK key ให้ตรวจสอบความถูกต้อง
KMS key ง่ายกว่า ต้องเชื่อมต่อเซิร์ฟเวอร์องค์กรเพื่อยืนยัน แต่ถ้าซื้อ MAK key ที่ไม่ถูกต้อง จะต้องซื้อ key ใหม่
แจ้งได้ว่าวิธีแก้เหล่านี้ช่วยได้หรือไม่ หากไม่ ควรติดต่อ Microsoft Support
ต้องการรู้จักกระบวนการ ไฟล์ หรือประเภทไฟล์เหล่านี้?
mDNSResponder.exe | Microsoft AU Daemon | Windows.edb files | csrss.exe | StorDiag.exe | MOM.exe | Host Process for Windows Tasks | ApplicationFrameHost.exe | ShellExperienceHost.exe | winlogon.exe | atieclxx.exe | Conhost.exe | Host Process for Windows Tasks | Taskhostw.exe | Microsoft Windows Logo.
