ผู้ใช้หลายคนรายงานเจอข้อผิดพลาด 'The specified procedure could not be found' บน Windows 10 และ 11 สาเหตุหลัก ได้แก่ Registry Entry เสียหาย, มัลแวร์, ข้อผิดพลาดทั่วไป, การติดตั้งโปรแกรมผิดวิธี, และ Windows เก่าเกินไป

1. รัน SFC Scan
System File Checker (SFC) เป็นเครื่องมือซ่อมแซมไฟล์ระบบที่ทรงพลัง ตรวจสอบไฟล์ที่ได้รับการคุ้มครองและพยายามซ่อมแซมไฟล์ที่เสียหาย ควรรันเมื่อสงสัยว่าไฟล์ระบบเสียหาย
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD Admin
- พิมพ์คำสั่ง:
sfc /scannow
- รอเสร็จ รีสตาร์ท ตรวจสอบ หายังไม่หายไปวิธีถัดไป

2. สแกนมัลแวร์
การสแกนไวรัส/มัลแวร์ (Trojan, Rootkit, Spyware, Worms) จำเป็นเพราะมัลแวร์อาจทำให้เกิดข้อผิดพลาดนี้ ใช้ Antivirus สำรองหรือดูแนะนำโปรแกรม Antivirus ดีๆ ในปี 2022
3. ใช้ System Restore
Windows สร้าง Snapshot ของระบบก่อนการดำเนินการสำคัญ สามารถย้อนกลับไปจุดที่ระบบทำงานปกติได้:
- เปิด Control Panel > System and Security > System
- คลิก System Protection
- แท็บ System Protection > System Restore (ถ้า disabled = ไม่มี Restore Point ข้ามไปวิธีถัดไป)
- เลือก Recommended Restore ตามขั้นตอน
- ระบบจะรีบูทอัตโนมัติ ทดสอบการทำงานที่ทำให้เกิด Error


4. ซ่อมแซม Microsoft Photos
หาก Error เกิดเมื่อเปิดไฟล์ JPEG/MP4 อาจเป็น Microsoft Photos เสียหาย/เก่า วิธีซ่อม:
- Windows + I เปิด Settings
- ไป Apps > Apps & features
- ค้นหา Microsoft Photos คลิกเมนู 3 จุด > Advanced options
- เลื่อนหา Repair button คลิก รอเสร็จ




5. ติดตั้ง Windows Updates ที่ค้าง
อัปเดต Windows เป็นประจำสำคัญ เพราะรวม Security Patch ด้วย มัลแวร์ส่วนใหญ่โจมตีช่องโหว่ซอฟต์แวร์ที่ไม่ได้อัปเดต:
- ค้นหา Windows Update Settings > Open
- คลิก Check for updates ติดตั้งทั้งหมด
- รีสตาร์ท ตรวจสอบ
6. Reset This PC
หากทุกวิธีล้มเหลว ให้ Reset PC จะคืนสู่สภาพเดิมตอนติดตั้ง สามารถเลือกเก็บไฟล์ส่วนตัวได้ อีกทางคือ In-place Upgrade (ซ่อมไฟล์ระบบและอัปเดต OS) แต่ใช้เวลานานกว่า