หลายคนเคยเห็น Remote Procedure Call Service (RPC) บน Windows 11/10 และได้ยินห้ามปิดบริการนี้ ต้องการรู้ว่า RPC คืออะไรและควรปิดหรือไม่ บทความนี้จะอธิบายให้เข้าใจครับ

Microsoft Remote Procedure Call Service คืออะไร?
Microsoft RPC เป็นโปรโตคอลสื่อสารระหว่างแอปพลิเคชันบน Windows ทั้งในเครื่องเดียวกันและผ่านเครือข่าย ใช้โดยคอมโพเนนต์สำคัญอย่าง Active Directory, Device Manager และเครื่องมือผู้ดูแลระบบต่างๆ
RPC ช่วยให้โปรแกรมไคลเอนต์ขอบริการจากโปรแกรมบนคอมพิวเตอร์อื่น (เซิร์ฟเวอร์) ได้โดยไม่ต้องรู้รายละเอียดเครือข่าย ใน Windows มี RpcSs ทำงานภายในโปรเซสโฮสต์คือ svchost.exe
ปิด Remote Procedure Call Service บน Windows 11/10 ได้ไหม?
คำตอบสั้นๆ: ไม่ได้ การปิด RPC ไม่แนะนำเลย เพราะจะทำลายฟังก์ชันหลักของ Windows และเครื่องมือต่างๆ กล่าวง่ายๆ คือ การปิด RPC = ตัดการสื่อสารระหว่างแอป Windows ที่ประสานงานเบื้องหลัง ทำให้โปรแกรมทำงานผิดปกติ ควรตั้งค่า Startup type เป็น Automatic (ค่าเริ่มต้น) เท่านั้นครับ
บริการหลายอย่างบน Windows ขึ้นอยู่กับ RpcSs หากปิด จะทำให้บริการเหล่านั้นทำงานผิดปกติจนอาจทำลายระบบได้
หาก RPC ใช้ CPU สูง แก้ได้โดยไม่ต้องปิด:
- รัน System File Checker (sfc /scannow)
- ซ่อม System Image ด้วย DISM
- อัปเดตดไรเวอร์เครือข่าย
- รัน Network Troubleshooters
- ทดสอบใน Clean Boot State
- ใช้ Cloud Reset ซ่อม Windows
ปลอดภัยไหมถ้าปิด RPC?
ไม่ปลอดภัยเลย RPC เป็นส่วนประกอบสำคัญที่บริการอื่นๆ หลายตัวขึ้นอยู่กับมัน การปิดจะทำให้บริการขึ้นอยู่กับมันพังทลายลง อาจทำให้ Windows ใช้งานไม่ได้หรือพฤติกรรมผิดปกติ
Windows ต้องการ RPC Service ไหม?
ต้องการครับ บริการและแอปหลักของ Windows สื่อสารผ่าน RPC เพื่อให้ประสบการณ์การใช้งานที่ดีที่สุด

