ผู้ใช้หลายคนรายงานว่าประสบ Application Error 0xc0000906 เมื่อพยายามเปิดแอปพลิเคชันของบุคคลที่สามบน Windows PC ในขณะที่รหัสข้อผิดพลาดนี้ถูกกระตุ้นสำหรับแอปพลิเคชันหลายอย่างสำหรับผู้ใช้บางส่วน ผู้ใช้บางส่วนที่ได้รับผลกระทบจัดการกับข้อผิดพลาดเพียงกับซอฟต์แวร์หรือแอปพลิเคชันที่เลือกบางอย่าง หนึ่งในตัวอย่างของ error prompt มีดังนี้:
FarCry4.exe – Application Error
The application was unable to start correctly (0xc0000906).
Click OK to close the application.

หากคุณเป็นหนึ่งในผู้ที่ได้รับข้อผิดพลาดเดียวกัน ลองวิธีแก้ไขที่เราได้กล่าวไว้ในบทความนี้เพื่อกำจัดข้อผิดพลาด แต่ก่อนหน้านั้น มาสำรวจเหตุผลที่กระตุ้นข้อผิดพลาดเพื่อเข้าใจวิธีแก้ไขได้ดีขึ้น
สาเหตุของ Application Error 0xc0000906 บน Windows
นี่คือสาเหตุที่เป็นไปได้บางส่วนที่อาจกระตุ้น Application Error 0xc0000906 บน Windows:
- ข้อผิดพลาดนี้น่าจะเกิดจากความเสียหายของไฟล์ระบบที่รบกวนไฟล์ DLL ที่จำเป็นสำหรับการเปิดแอปพลิเคชัน หากสถานการณ์นี้ใช้ได้ คุณสามารถลองใช้เครื่องมือในตัวของ Windows รวมถึง SFC และ DISM เพื่อแก้ไขความเสียหายของระบบ
- อาจเกิดจากปัญหาความเข้ากันได้ โดยเฉพาะหากคุณพยายามรันแอปพลิเคชันเก่า ลองรันแอปพลิเคชันใน compatibility mode เพื่อแก้ไขข้อผิดพลาด
- หากคุณใช้แอนติไวรัสที่คุ้มครองเกินไป มันอาจรบกวนและบล็อกแอปพลิเคชัน หากสถานการณ์นี้ใช้ได้ ให้ปิดแอนติไวรัสเพื่อแก้ไขปัญหา
- ข้อผิดพลาดยังสามารถถูกกระตุ้นได้จาก การติดตั้งซอฟต์แวร์ที่ผิดปกติด้วยตัวมันเอง หากเป็นเช่นนั้น คุณสามารถลองติดตั้งซอฟต์แวร์ใหม่เพื่อแก้ไขปัญหา
- ข้อผิดพลาดนี้ยังสามารถเป็นผลจากการเปลี่ยนแปลงล่าสุดที่คุณทำกับระบบได้ อาจเป็นการติดตั้งแอปบุคคลที่สามที่มีปัญหาหรือการอัปเดตไดรเวอร์ ในกรณีนั้น คุณสามารถย้อนกลับ PC ไปสู่สถานะก่อนหน้าโดยใช้ System Restore เพื่อตอบโต้ปัญหา
วิธีแก้ไข Application Error 0xc0000906 บน Windows 11/10
นี่คือวิธีการแก้ไข Application Error 0xc0000906 บน Windows 11/10:
- รัน SFC และ DISM scans
- ปิดใช้งานแอนติไวรัสบุคคลที่สาม
- รันแอปพลิเคชันใน compatibility mode พร้อมสิทธิ์แอดมิน
- ติดตั้งซอฟต์แวร์ใหม่
- ทำ System Restore
1. รัน SFC และ DISM scans
รหัสข้อผิดพลาด 0xc0000906 มักถูกกระตุ้นเมื่อคุณจัดการกับความเสียหายของไฟล์ระบบบางประการ หากสถานการณ์นี้ใช้ได้ คุณสามารถลองสแกน PC ของคุณเพื่อหาไฟล์ระบบที่เสียหายหรือหายไป แล้วแก้ไขมัน วิธีที่มีประสิทธิภาพที่สุดคือการใช้ยูทิลิตี้ในตัวของ Windows ที่เรียกว่า System File Checker (SFC) และ Deployment Imaging and Servicing Management (DISM) คุณสามารถลองรัน SFC และ DISM scans เพื่อแก้ไขความเสียหายของไฟล์ระบบและกู้คืนสถานะที่แข็งแรงของระบบของคุณ
นี่คือวิธีรัน scans:
- เปิด Command Prompt ด้วยสิทธิ์แอดมินิสเตรทอร์
- พิมพ์คำสั่งด้านล่างเพื่อทำ SFC scan และกด Enter:
sfc /scannow
- เมื่อ SFC scan เสร็จสิ้น ให้ป้อนคำสั่งด้านล่างทีละคำสั่งเพื่อรัน DISM scan:
Dism.exe /online /cleanup-image /restorehealth Dism.exe /online /cleanup-image /scanhealth
- การสแกนจะใช้เวลา 10-15 นาที ดังนั้น กรุณอดทน รอจน scans เสร็จสิ้น ไปต่อกับการรีบูท PC ของคุณ และดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
หากวิธีนี้ไม่ช่วยคุณแก้ไขข้อผิดพลาด ให้ไปต่อสู่วิธีแก้ไขที่เป็นไปได้ถัดไปเพื่อกำจัดข้อผิดพลาด
2. ปิดใช้งานแอนติไวรัสบุคคลที่สาม
หากคุณใช้แอนติไวรัสบุคคลที่สามที่คุ้มครองเกินไปบน Windows PC ของคุณ มีโอกาสว่ามันอาจบล็อกหรือลบไฟล์หรือกระบวนการที่เกี่ยวข้องกับซอฟต์แวร์ ผลคือ คุณอาจได้รับ Application Error 0xc0000906 ดังนั้น คุณสามารถลองปิดแอนติไวรัสของคุณและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
ในกรณีที่คุณสามารถแก้ไขข้อผิดพลาดได้โดยการปิดแอนติไวรัส คุณสามารถแน่ใจได้ว่าแอนติไวรัสคือผู้กระทำผิดหลัก เพื่อตอบโต้ปัญหา ให้เพิ่มซอฟต์แวร์ที่เกี่ยวข้องเข้าไปในรายการ exclusion/exception/whitelist ในแอนติไวรัสของคุณ นี่จะทำให้แน่ใจว่าแอนติไวรัสของคุณไม่บล็อกซอฟต์แวร์
3. รันแอปพลิเคชันใน compatibility mode พร้อมสิทธิ์แอดมิน
หากคุณยังได้ข้อผิดพลาดเดียวกัน มีโอกาสว่าคุณกำลังจัดการกับปัญหาความเข้ากันได้ โดยเฉพาะกับซอฟต์แวร์เก่า ในกรณีที่สถานการณ์นี้ใช้ได้ คุณสามารถลองรันแอปพลิเคชันใน compatibility mode และในฐานะแอดมินิสเตรทอร์และดูว่ามันแก้ไขข้อผิดพลาดให้คุณหรือไม่ นี่คือขั้นตอนในการทำเช่นนั้น:
- ไปที่ software executable ที่โยน Application Error 0xc0000906 และคลิกขวาที่มัน
- จากเมนูบริบท เลือกตัวเลือก Properties
- ภายในหน้าต่าง Properties ไปที่แท็บ Compatibility
- เปิดใช้งานตัวเลือก Run this program in compatibility mode และเลือก Windows เวอร์ชันก่อนหน้าเพื่อรันโปรแกรม คุณสามารถทดลองกับเวอร์ชันเพื่อดูว่าอันไหนทำงานสำหรับคุณ
- หลังจากนั้น ติ๊กตัวเลือก Run this program as administrator ที่อยู่ภายใต้ส่วน Settings
- สุดท้าย กดปุ่ม Apply แล้วกด OK เพื่อบันทึกการเปลี่ยนแปลง
ตอนนี้คุณสามารถลองรันซอฟต์แวร์ที่ให้ข้อผิดพลาดครั้งแรกและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากทำงานได้ ดีแล้ว ในกรณีที่ไม่ได้ ลองโซลูชันถัดไปเพื่อแก้ไขปัญหา
4. ติดตั้งซอฟต์แวร์ใหม่
หากโซลูชันข้างต้นไม่ได้ผลสำหรับคุณ คุณสามารถลองติดตั้งซอฟต์แวร์ใหม่ ในกรณีที่คุณจัดการกับการติดตั้งซอฟต์แวร์ที่เสียหายหรือผิดปกติ นี่ควรจะแก้ไขปัญหาสำหรับคุณ ดังนั้น ลอง uninstall โปรแกรมที่มีปัญหาโดยไปที่ Settings > Apps > Apps & features section หลังจากการ uninstall ดาวน์โหลด installer สำหรับแอปพลิเคชันจากแหล่งอย่างเป็นทางการและติดตั้งกลับบน PC ของคุณ หวังว่านี่จะแก้ไขข้อผิดพลาดสำหรับคุณ
5. ทำ System Restore
หากคุณเริ่มประสบ Application Error 0xc0000906 เพิ่งแค่เร็วๆ นี้ มีโอกาสว่าข้อผิดพลาดถูกกระตุ้นจากการเปลี่ยนแปลงระบบล่าสุด บางบริการบุคคลที่สามอาจถูกถือเป็นผู้รับผิดชอบสำหรับข้อผิดพลาด ตอนนี้ หากสถานการณ์นี้ใช้ได้ คุณควรลองทำ system restore และตรวจสอบว่าช่วยแก้ไขข้อผิดพลาดหรือไม่ การทำ system restore จะย้อนกลับ PC ของคุณไปสู่สถานะก่อนหน้าที่คุณไม่ได้รับข้อผิดพลาดนี้ อย่างไรก็ตาม การทำเช่นนี้จะทำให้สูญเสียการเปลี่ยนแปลงทั้งหมด (เช่น แอปพลิเคชันที่ติดตั้ง, ไดรเวอร์, เกม, การปรับแต่ง ฯลฯ) ที่คุณทำมาตั้งแต่ restore point ดังนั้น ให้แน่ใจว่าคุณกำลังทำอะไร
นี่คือขั้นตอนในการทำ system restore บน Windows 11/10:
- กดแฮทกี้ Win+R เพื่อเปิด Run dialog box และป้อน rstrui เพื่อเปิดหน้าต่าง System Restore
- ภายในหน้าต่าง System Restore กดปุ่ม Next และบนหน้าจอถัดไป คุณจะเห็น system restore points ต่างๆ คุณสามารถติ๊ก checkbox Show more restore points เพื่อดู system restore points ทั้งหมด
- วิเคราะห์ system restore points และตรวจสอบวันที่ที่คุณต้องการย้อนกลับ PC
- เมื่อคุณวิเคราะห์ system restore point ที่ถูกต้องแล้ว เลือกมันและกดปุ่ม Next และทำตามคำแนะนำบนหน้าจอเพื่อทำให้กระบวนการ system restore เสร็จสิ้น
- เมื่อกระบวนการเสร็จสิ้น ระบบของคุณจะรีบูท และสถานะก่อนหน้าจะถูกกู้คืน คุณสามารถลองเปิดแอปพลิเคชันและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
What does it mean when your computer says Application Error?
"Application Error" เป็นข้อผิดพลาดที่หมายถึงพื้นฐานว่าคอมพิวเตอร์ของคุณไม่สามารถประมวลผลไฟล์และการตั้งค่าที่จำเป็นในการเปิดโปรแกรมซอฟต์แวร์เฉพาะเจาะจงได้ มันอาจเกิดจากเหตุผลที่แตกต่างกัน เช่น ไฟล์ระบบที่เสียหายหรือหายไป, การติดตั้งซอฟต์แวร์ที่เสียหาย, การรบกวนของแอนติไวรัส ฯลฯ
How do I fix the Windows application error?
ขึ้นอยู่กับรหัสข้อผิดพลาด คุณสามารถลองแก้ไข Application Error ได้ ตัวอย่างเช่น หากคุณเผชิญกับ Application Error 0xc0000906 คู่มือนี้จะช่วยคุณแก้ไข ในกรณีที่คุณประสบ Application Error 0xc0150004 คุณสามารถลองปิดแอนติไวรัส, ตรวจสอบความสมบูรณ์ของ executable file ของโปรแกรม, รัน SFC และ DISM scans และทำ clean boot
Now read: Fix Explorer.exe application error on Windows 11/10.
