Windows 10 มี Troubleshooter Tools หลายตัวช่วยแก้ปัญหา บางครั้ง Tool เหล่านี้เปิดไม่ได้ และโชว์ Error A Problem Is Preventing The Troubleshooter From Starting ดังภาพ:

ในบทความนี้จะแนะนำวิธีแก้ไขปัญหานี้
สาเหตุของ A Problem Is Preventing The Troubleshooter From Starting
สาเหตุหลักคือ Windows 10 System Files บางตัวเสียหายหรือหายไปจากระบบ ปัญหาทั่วไปของ Windows 10 แก้ไขได้ง่ายโดยไม่ต้อง Reset หรือ Reinstall OS
ปกติเวลาเจอ Error สามารถคลิก View Error Details ดูรายละเอียด ตัวอย่างด้านล่าง Package NetworkDiagnosticsWeb ก่อให้ Error Code 0x80070057 จะอธิบาย Error Codes ด้านล่าง

วิธีแก้ A Problem Is Preventing The Troubleshooter From Starting บน Windows 10
1. สแกนไดรฟ์หาข้อผิดพลาด (Scan Drive For Errors)
ขั้นแรก สแกน Local Drives หา Error/Corrupt Files:
- คลิก Start Menu
- พิมพ์ File Explorer คลิกแอป

- คลิก This PC คลิกขวา Local Disk (C:) > Properties

- แท็บ Tools > คลิก Check ใต้ Error Checking

- ถ้า UAC Prompt คลิก YES
- คลิก Scan Drive

- ระบบจะสแกนหา Error หาพบจะแก้ไขอัตโนมัติ
- รอสแกนเสร็จ
- Reboot เครื่อง
- ลอง Troubleshooter Tool อีกครั้ง
2. รัน SFC Scan
SFC Scan จะสแกน Windows 10 OS Files หา Error และแทนที่ไฟล์ที่มีปัญหา:
- คลิกซ้าย Start Menu
- พิมพ์ cmd คลิก Command Prompt App

- ในหน้าต่างสีดำ พิมพ์คำสั่ง sfc /scannow Enter

- สแกนจะรัน คาด 5-30 นาที ขึ้นอยู่กับความเร็วเครื่อง
- ถ้าเห็น Windows Resource Protection found corrupt files and successfully repaired them แสดงว่าพบปัญหาและแก้ไขแล้ว
- Restart เครื่อง
- ลองรัน Troubleshooter อีกครั้ง หายัง Error ไปขั้นตอนถัดไป
3. ตรวจสอบ Temp Folder Location
Troubleshooter เขียนไฟล์ไป Temp Location หาก Temp Location ตั้งค่าผิดจะทำให้ Error:
- Start Menu > พิมพ์ File Explorer คลิกแอป

- คลิกขวา My Computer หรือ This PC > Properties

- คลิก Advanced System Settings ด้านซ้าย > Environment Variables ใต้ Startup and Recovery

- ดับเบิลคลิก Variable TEMP ด้านขวา Variable Value: ยืนยัน Path ถูกต้องและมีอยู่จริง คัดลอก Path ไปวางใน File Explorer ดูว่า Browse ได้ไหม

- หากเปลี่ยน Variable Reboot เครื่อง ลอง Troubleshooter อีกครั้ง
- หายัง Error ไปขั้นตอนถัดไป
4. ตรวจสอบพื้นที่ว่างบน C: Drive
Troubleshooter Error หาก C: Drive พื้นที่ไม่พอ:
- Start > File Explorer > คลิกแอป

- ดูใต้ Local Disk (C:) พื้นที่ว่าง น้อยกว่า 5GB ทำขั้นตอนถัดไปล้างพื้นที่

- คลิกขวา Local Disk (C:) > Properties

- คลิก Disk Clean-up

- ตรวจสอบรายการ (ติ๊ก = จะลบ) คลิก OK ลบ

- รัน Troubleshooter อีกครั้ง หายัง Error ไปขั้นตอนถัดไป
5. ตั้ง Cryptographic Service เป็น Automatic
Windows 10 Cryptographic Service ต้อง Started และบางกรณีต้อง Automatic สำหรับ Troubleshooter บางตัว:
- Start Menu
- พิมพ์ services.msc คลิกแอป

- เลื่อนลง ดับเบิลคลิก Cryptographic Services

- Startup Type เลือก Automatic หรือ Automatic (Delayed Start) คลิก OK

- Reboot เครื่อง
6. รัน Windows Updates
Microsoft ออก Hotfixes ทุกเดือน บางตัวแก้ปัญหา Troubleshooter ที่รู้จัก ติดตั้ง Updates ล่าสุดอาจแก้ Error:
- Start > Settings

- คลิก Update & Security

- คลิก Windows Updates > Check for updates

- Updates จะดาวน์โหลดและติดตั้งอัตโนมัติ
- ติดตั้งเสร็จ Reboot เครื่อง
7. ปิด User Account Control (UAC)
ปิด UAC ได้ดังนี้:
- Start พิมพ์ User Account Control เลือกแอป

- หน้า UAC Settings ลาก Slider สีน้ำเงินลง Never Notify คลิก OK

- Restart เครื่อง
- ลอง Troubleshooter อีกครั้ง หายัง Error แนะนำกลับไปตั้ง Slider กลับเดิม
8. ปิด Anti Virus
ลองปิด Anti Virus ชั่วคราว รัน Troubleshooter อีกครั้ง
9. เปิดใช้งาน Troubleshooter Functions ผ่าน Group Policy
การ Enable Setting ใน Local Group Policy อาจแก้ Troubleshooter Error:
- Start > พิมพ์ gpedit.msc คลิกแอป
- ไป Computer Configuration > Administrative Templates > System > Troubleshooting and Diagnostics > Scripted Diagnostics
- ในโฟลเดอร์มี 3 รายการ คลิกแต่ละตัว Enable ทั้งหมด

- Reboot เครื่อง ให้ Setting 有效
10. ปิด Auto Detect ใน Internet Explorer
Troubleshooter ต้องการ Internet บางครั้ง "Automatically Detect Settings" ใน IE เปิดอยู่ก่อให้ Internet Access Issues:
- เปิด Internet Explorer
- คลิก Cog > Internet Options

- แท็บ Connections > LAN Settings

- ยกเลิกติ๊ก "Automatically Detect Settings"

- OK > OK
- ปิด Internet Explorer
- ลองรัน Troubleshooter อีกครั้ง
11. ลอง User Account อื่น
อาจเป็นปัญหา User Account สร้าง User ใหม่ (ให้ Admin Rights) ล็อกอินเข้าไป ลองรัน Troubleshooter อีกครั้ง
สรุป
เชื่อมั่นว่าวิธี 10 ข้างต้นจะแก้ Error A Problem Is Preventing The Troubleshooter From Starting ได้ หากยังมีปัญหา กดความคิดเห็นด้านล่าง พร้อมรายละเอียดและ Error Codes
จะอธิบายวิธาดู Error Code ในส่วนถัดไป
A Problem Is Preventing The Troubleshooter From Starting : Error Codes
ส่วนนี้จะอธิบาย Error Codes ที่อาจเจอ:
เวลารัน Troubleshooter อาจเจอ Error ดังภาพ คลิก View Error Details ดูรายละเอียด

ตัวอย่าง Error Code 0x80070057

Error Codes ทั่วไปที่รู้จัก:
How to fix a problem is preventing the troubleshooter from starting 0x80070490?
รันสแกน Error บนเครื่อง แล้วรัน SFC Scan แก้ OS Files ตรวจสอบ Temp Folder Location ถูกต้อง และ Cryptographic Services = Automatic

How to fix a problem is preventing the troubleshooter from starting 0x8000ffff?
เหมือนข้างต้น: สแกน Error, SFC Scan, Temp Folder Location, Cryptographic Services = Automatic
How to fix internet troubleshooter error 0x80300113?
ตรวจสอบ Internet Access, Cryptographic Services Started + Automatic, IE: Disable Automatically Detect Settings, ปิด Firewalls

How to fix an error occurred while troubleshooting 0x80131700?
เหมือนข้างต้น: สแกน Error, SFC Scan, Temp Folder Location, Cryptographic Services = Automatic

FAQ: Windows 10 Troubleshooter Tool
Windows 10 Troubleshooter Tool คืออะไร?
Windows Troubleshooter คือชุดโปรแกรมช่วย Detect และ Fix ปัญหาทั่วไปของ Windows OS
Troubleshooter Tools Built-in ใน Windows 10:
- Internet Connections: แก้ปัญหาอินเทอร์เน็ต
- Playing Audio: แก้ปัญหาเสียง
- Printing: แก้ปัญหาพิมพ์
- Windows Update: แก้ปัญหาดาวน์โหลด/ติดตั้ง Updates
- Bluetooth: แก้ปัญหา Bluetooth
- Incoming Connections: แก้ปัญหา Incoming Connections
- Keyboard: แก้ปัญหา Keyboard
- Network Adapter: แก้ปัญหา Network Adapter
- Power: แก้ปัญหา Power
- Program Compatibility: แก้ปัญหา Program Compatibility
- Recording Audio: แก้ปัญหาบันทึกเสียง
- Search and Indexing: แก้ปัญหา Search and Indexing
- Shared Folders: แก้ปัญหา Shared Folders
- Speech: แก้ปัญหา Speech
- Video Playback: แก้ปัญหา Video Playback
- Windows Store Apps: แก้ปัญหา Windows Store Apps
วิธีรัน Basic Windows Troubleshooter
- Select Start
- Click Settings
- Click Update & Security
- Click Troubleshoot (ภาพด้านล่าง)
- Select Troubleshooting Type
- Click Run the troubleshooter
- ปล่อยให้รันและตอบคำถามบนหน้าจอ

0x803c010a