ผู้ใช้อาจเห็นข้อความ Event ID 1000 ใน Event Viewer log รายการนี้หมายถึงแอปพลิเคชันเฉพาะ Crash จากเหตุผลไม่ทราบ พร้อมกับรหัสข้อผิดพลาด จะได้ File path ของแอปที่ Crash ด้วย

สาเหตุหลายอย่าง: แอปตัวเองอาจมีปัญหา Crash ระหว่างรัน หรือโมดูล Windows เอง Crash จากไฟล์ระบบเสียหาย/ตั้งค่าไม่เข้ากัน ฯลฯ
บทความนี้จะอธิบายสาเหตุและวิธีแก้ไขทั้งหมด
สาเหตุของ Event ID 1000 Application Error
จากรายงานผู้ใช้แรกוניים สรุปได้ว่าสาเหตุหลายอย่าง:
- ไฟล์ระบบเสียหาย (Corrupt System Files): สาเหตุหลัก หากมีไฟล์ระบบเสียหายหรือขาดหายไป คอมโพเนนต์ Windows บางส่วนอาจ Crash
- แอปพลิเคชันเฉพาะ Crash: อีกสาเหตุคือแอปเฉพาะ Crash บนเครื่อง สามารถระบุได้จาก File path ใน Event หรือ Clean Boot
- .NET Framework ติดตั้งผิด/เสียหาย: .NET Framework ใช้โดยแอปมากมายและ Windows เอง หากติดตั้งผิดหรือไฟล์เสีย จะเห็น Event ID 1000
- Windows ล้าสมัย: ใช้ Windows เก่า อาจก่อให้เกิดปัญหา อัปเดตล่าสุดแก้ได้ทันที
- มัลแวร์/ไวรัส: Event ID นี้อาจมาจากมัลแวร์/ไวรัส สแกนด้วยแอนตี้ไวรัสดีมักแก้ได้
ก่อนเริ่ม ตรวจสอบว่ามีอินเทอร์เน็ตและเป็นแอดมิน
วิธีแก้ไข 1: รัน System File Check
ก่อนลองอย่างอื่น ตรวจสอบก่อนว่า Windows บนเครื่องสมบูรณ์ ไม่มีไฟล์ขาดหาย/ผิดปกติ หลายกรณีคอมพิวเตอร์ทำงานผิดปกติหรือเจอข้อผิดพลาดแบบนี้เพราะไฟล์ระบบเก่า/หาย รัน System File Checker
- กด Windows + S พิมพ์ command prompt คลิกขวาเลือก Run as administrator
- ใน Elevated Command Prompt รันคำสั่งทีละคำสั่ง ให้เสร็จสิ้น:

sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
- คำสั่งที่สองแก้ไขปัญหาที่ SFC พบ DISM จะดาวน์โหลดไฟล์ใหม่จากเว็บมาแทนที่ไฟล์เสีย
หาก System scan ปกติ แต่ยังเห็นข้อผิดพลาด ลองวิธีอื่นๆ ด้านล่าง
วิธีแก้ไข 2: Uninstall แอปพลิเคชันที่ก่อให้เกิดปัญหา
ลอง Uninstall หรือ Replace แอปที่ทำให้เกิดปัญหา ปกติระบุได้จาก File path ใน Event หากระบุได้ ให้ทำตามขั้นตอนด้านล่าง หากระบุไม่ได้ ไปวิธี Clean Boot
- กด Windows + R พิมพ์ appwiz.cpl กด Enter
- ใน Application Manager เรียกดูแอปทั้งหมด หาแอปที่เป็นปัญหา คลิกขวาเลือก Uninstall

- รีสตาร์ทคอมพิวเตอร์สมบูรณ์ ตรวจสอบว่าปัญหาแก้ไขหรือยัง
วิธีแก้ไข 3: Clean Boot คอมพิวเตอร์
หาวิธีข้างต้นไม่ได้ผล และระบุแอปที่ทำปัญหาไม่ได้ ให้ Clean Boot ตอน Clean Boot เครื่องจะบูทด้วยไดรเวอร์จำเป็นอย่างเดียว แอปภายนอก Disable ทั้งหมด ใน Clean Boot ตรวจสอบว่ายังเจอ Error หรือไม่ หากไม่เจอ ให้ Enable แอปทีละตัว (หรือกลุ่ม) แล้วทดสอบใหม่ จะรู้ว่าแอปไหนเป็นสาเหตุ
- กด Windows + R พิมพ์ msconfig กด Enter
- ไปแท็บ Services ติ๊ก Hide all Microsoft services ทำให้บริการ Microsoft ทั้งหมด Disable (สมมติว่าไฟล์ Windows ทำงานปกติ)
- คลิก Disable all ใกล้ด้านล่างซ้าย บริการ Third-party ทั้งหมดจะ Disable

- คลิก Apply บันทึก ออก
- ไปแท็บ Startup คลิก Open Task Manager จะไป Task Manager แสดงแอป/บริการที่รันตอน Startup
- เลือกแต่ละ Service กด Disable มุมขวาล่าง

- รีสตาร์ท ตรวจสอบว่าปัญหายังเกิดหรือไม่ หากไม่เกิด ให้ Enable กลุ่ม (chunk) ของ Services แล้วทดสอบอีก ดูว่าปัญหาแก้ไขหรือยัง
วิธีแก้ไข 4: อัปเดต Windows เป็น Build ล่าสุด
หาวิธีข้างต้นไม่ได้ผล และยังเจอข้อผิดพลาดเดียวกัน สิ่งสุดท้ายคืออัปเดต Windows ให้เป็น Build ล่าสุด Windows บ่อยครั้งมีบั๊กกับโมดูล/บริการบางอย่าง ขั้นตอนนี้จะไป Settings อัปเดต Windows
- กด Windows + S พิมพ์ Update เปิดแอป
- ใน Settings คลิก Check for updates Windows จะตรวจสอบและติดตั้งอัปเดตล่าสุดอัตโนมัติ

- รีสตาร์ทหลังติดตั้งอัปเดต ตรวจสอบว่าปัญหาแก้ไขหรือยัง