ภาพรวมข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง"
ข้อความแสดงข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง (0xc0000005) คลิก OK เพื่อปิดแอปพลิเคชัน" พบได้บ่อยใน Windows 7 32-bit, Windows 10 64-bit และรุ่นอื่นๆ
จากรายงานของผู้ใช้จำนวนมาก พบว่าข้อผิดพลาด 0xc0000005 มักเกิดขึ้นหลังจากอัปเกรดจาก Windows 7 หรือ 8 ไปเป็น Windows 10 หลังจากอัปเดต Windows 10 แอปพลิเคชันบางโปรแกรมจะเปิดไม่ได้ โดยเฉพาะ Overwatch, Adobe, Google Chrome ที่แสดงคำเตือนข้อผิดพลาดนี้
บทความนี้จะอธิบายรายละเอียดเกี่ยวกับข้อผิดพลาด 0xc0000005 ใน Windows 10 ตั้งแต่ความหมายไปจนถึงวิธีแก้ไข
ข้อผิดพลาดแอปพลิเคชัน 0xc0000005 คืออะไร?
จากคำอธิบายข้อผิดพลาด อย่างง่ายคือ คุณไม่สามารถเริ่มต้นแอปพลิเคชันเฉพาะเจาะจงได้เนื่องจากรหัสข้อผิดพลาด 0xc0000005 หรือในบางกรณี แม้จะเปิดแอปได้ แต่จะค้างและไม่ตอบสนอง ซึ่งเป็นสิ่งที่ผู้ใช้ส่วนใหญ่ร้องเรียน เช่น เกม Overwatch, Adobe Player, Internet Explorer หรือ Microsoft Edge เปิดแล้วไม่มีการตอบสนองทันที
คุณสามารถคลิก OK ในกล่องเตือนเพื่อปิดโปรแกรมเท่านั้น
ทำไมแอปพลิเคชันถึงไม่สามารถเริ่มต้นได้อย่างถูกต้องใน Windows 10?
มีสาเหตุหลัก 3 ประการสำหรับข้อผิดพลาดนี้ ได้แก่ โปรแกรมแอนตี้ไวรัสของบุคคลที่สามที่ขัดแย้ง รีจิสทรีที่เสียหาย และไดรเวอร์กราฟิกที่ล้าสมัย
สรุปคือ ข้อขัดแย้งระหว่างแอปหรือไดรเวอร์ ทำให้เกิดข้อผิดพลาดแอปพลิเคชันไม่สามารถเปิดได้ใน Windows 7, 8, 10
วิธีแก้ไข Windows 10 แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง (0xc0000005)
ตามสาเหตุที่ทำให้ข้อผิดพลาด 0xc0000005 เกิดขึ้นกับบางแอปพลิเคชัน นี่คือวิธีแก้ไขที่เจาะจงสำหรับปัญหาการเข้าถึงถูกปฏิเสธใน Windows 10
วิธีแก้ไข:
- ตรวจสอบสภาพฮาร์ดแวร์
- สแกนระบบ Windows 10 อย่างสมบูรณ์
- ลบโปรแกรมแอนตี้ไวรัสของบุคคลที่สาม
- ลบและติดตั้งไดรเวอร์ที่มีปัญหาใหม่
- แก้ไขข้อขัดแย้งของรีจิสทรี
- ซ่อมแซมข้อมูลการกำหนดค่าบูต (BCD)
- แก้ไขข้อผิดพลาดการเข้าถึงแอปพลิเคชันถูกปฏิเสธ 0xc0000005
- แก้ไข Internet Explorer แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง (0xc0000005)
- แก้ไขข้อผิดพลาด 0xc0000005 ในการติดตั้ง Windows
วิธีที่ 1: ตรวจสอบสภาพฮาร์ดแวร์
แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง อาจเกี่ยวข้องกับฮาร์ดแวร์ อุปกรณ์ภายนอกอาจทำให้ซอฟต์แวร์ขัดแย้งกัน
เช่น แม้เกม Overwatch จะทำงานได้ดีก่อนหน้านี้ แต่เมื่อเสียบไมโครโฟนเพื่อใช้เสียงใน Overwatch เกมนั้นจะไม่สามารถเริ่มต้นได้
ลองถอดอุปกรณ์ภายนอกทั้งหมด แล้วรีสตาร์ทแอปพลิเคชัน เช่น Google Chrome, Outlook, Internet Explorer ดูว่าข้อผิดพลาด 0xc0000005 ยังคงปรากฏหรือไม่
นอกจากนี้ ตรวจสอบว่าไดรฟ์ C: มีพื้นที่ว่างมากกว่า 25 GB
วิธีที่ 2: สแกนระบบ Windows 10 อย่างสมบูรณ์
หากไม่พบข้อผิดพลาดฮาร์ดแวร์ แต่ยังเจอข้อความ "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง (0xc0000005)" ให้ทำการสแกนไฟล์ รีจิสทรี รายการเริ่มต้น ดิสก์ สปายแวร์ ฯลฯ โดยใช้ Advanced SystemCare เพื่อทำความสะอาดและเพิ่มประสิทธิภาพระบบและแอปพลิเคชัน
Advanced SystemCare จะสแกนรายการทั้งหมดใน Windows 10 และแก้ไขข้อผิดพลาด ไม่ว่าจะเป็น Internet Explorer หรือแอปอื่นๆ ที่ไม่สามารถเริ่มต้นได้ ข้อผิดพลาดจะหายไป
- ดาวน์โหลด ติดตั้งและรัน Advanced SystemCare
- ภายใต้ Clean & Optimize ทิ้งเครื่องหมาย Select All แล้วคลิก Scan เพื่อตรวจสอบรายการที่เลือกทั้งหมด
กระบวนการสแกนจะใช้เวลาหลายนาที รวมถึงการเพิ่มประสิทธิภาพระบบและการลบสปายแวร์
- คลิก Fix เพื่อกำจัดรายการที่มีปัญหาทั้งหมดในคอมพิวเตอร์ เช่น ไฟล์ขยะ โปรแกรมบุคคลที่สามที่เป็นภัยคุกคาม และบริการเริ่มต้น
เมื่อ Advanced SystemCare ตรวจพบและแก้ไขรายการที่ผิดพลาดใน Windows 10 แล้ว ให้รีสตาร์ทแอปพลิเคชันอีกครั้ง เพื่อตรวจสอบว่าข้อผิดพลาด 0xc0000005 ยังปรากฏหรือไม่ หากยังคงมี ให้ลองวิธีเฉพาะเจาะจงด้านล่าง
วิธีที่ 3: ลบโปรแกรมแอนตี้ไวรัสของบุคคลที่สาม
เพื่อความปลอดภัยของคอมพิวเตอร์ ผู้ใช้มักใช้โปรแกรมเฉพาะทาง เช่น Malwarebytes แต่หากเป็นไปได้ ควรกำหนดค่าการตั้งค่าสำหรับบางแอปเพื่อให้ได้รับสิทธิ์พิเศษ
หากซอฟต์แวร์แอนตี้ไวรัสขัดแย้งกับแอปพลิเคชันอื่นและป้องกันไม่ให้เริ่มต้นทำงาน ให้ลบโปรแกรมที่ก่อให้เกิดปัญหานั้น
- เปิด Control Panel
- ค้นหา Uninstall a program ภายใต้ Programs
- ใน Programs and Features ค้นหาและคลิกขวาที่ซอฟต์แวร์ที่มีปัญหา เลือก Uninstall
- รีบูท Windows 10 เพื่อให้มีผล
- เมื่อไม่มีซอฟต์แวร์บุคคลที่สามแล้ว คุณสามารถเปิดใช้งาน Windows Defender เพื่อปกป้องคอมพิวเตอร์
ตอนนี้ไม่มีการแทรกแซงของแอปในคอมพิวเตอร์ ลองเริ่มต้นแอปพลิเคชันดูว่าทำงานได้โดยไม่มีข้อผิดพลาด 0xc0000005 หรือไม่
หากคุณต้องการเก็บแอปพลิเคชันแอนตี้ไวรัสไว้ คุณอาจต้องลบสแปมในโปรแกรมนั้น เพื่อป้องกันการเสียหาย
วิธีที่ 4: ลบและติดตั้งไดรเวอร์ที่มีปัญหาใหม่
หากไดรเวอร์ของคุณล้าสมัยหรือเสียหายใน Windows 10 บางแอปพลิเคชันอาจไม่เปิดได้และแสดงข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง"
คุณสามารถลบไดรเวอร์ที่มีปัญหาภายใต้ "Other devices" ใน Device Manager แล้วอัปเดตไดรเวอร์ใหม่ด้วยตนเอง
ลบไดรเวอร์ใน Device Manager:
- ไปที่ Device Manager
- ใน Device Manager ขยาย Other devices คลิกขวาแล้วเลือก Uninstall
- ไปที่เว็บไซต์ทางการของอุปกรณ์เพื่อดาวน์โหลดไดรเวอร์ล่าสุดที่คุณต้องการ
ติดตั้งไดรเวอร์อัตโนมัติ:
หรือหากคุณไม่มีเวลาและความอดทน สามารถใช้ Driver Booster ตัวอัปเดตไดรเวอร์มืออาชีพ ซึ่งจะสแกน ดาวน์โหลด และติดตั้งไดรเวอร์ให้โดยอัตโนมัติ หากมีไดรเวอร์หายไป ล้าสมัย หรือผิดปกติ ทำให้แอปพลิเคชันไม่สามารถเริ่มต้นได้ Driver Booster จะแจ้งให้คุณทราบและดาวน์โหลดไดรเวอร์ให้
- ดาวน์โหลด ติดตั้งและรัน Driver Booster
- คลิกปุ่ม Scan
Driver Booster จะค้นหาไดรเวอร์ที่หายไปหรือไม่เข้ากันได้ใน Windows 10
- เลือก Update Now เพื่อดาวน์โหลดไดรเวอร์อุปกรณ์ทั้งหมดโดยอัตโนมัติ
เนื่องจากคุณไม่ทราบว่าไดรเวอร์ตัวไหนไม่เข้ากับระบบและก่อให้เกิดข้อผิดพลาด 0xc0000005 บนแอปพลิเคชันเฉพาะ จึงเป็นเรื่องฉลาดที่จะอัปเดตทั้งหมดด้วย Driver Booster อย่างไรก็ตาม หากคุณทราบว่าไดรเวอร์อุปกรณ์ตัวไหนก่อให้เกิดข้อผิดพลาดนี้ คุณสามารถอัปเดตไดรเวอร์ตัวนั้นเฉพาะเจาะจงได้เช่นกัน
หลังจากดาวน์โหลดไดรเวอร์แล้ว ให้เปิดโปรแกรมอีกครั้งเพื่อดูว่าข้อผิดพลาดแอปจะปรากฏอีกหรือไม่ คุณสามารถเปิด Google Chrome และเข้าเว็บไซต์เพื่อตรวจสอบว่าจะแสดงผลที่คุณต้องการหรือไม่
วิธีที่ 5: แก้ไขข้อขัดแย้งของรีจิสทรี
ยังมีความน่าจะเป็นสูงที่ Windows Registry เสียหาย จนทำให้ไม่เข้ากันได้กับ Windows 10 ดังนั้นคุณควรตรวจสอบไวรัสซอฟต์แวร์รีจิสทรีในคอมพิวเตอร์ของคุณ
- กด Windows + R เพื่อเปิดกล่อง Run แล้วพิมพ์ regedit ในกล่อง
- ไปตามเส้นทาง: HKEY_LOCAL_MACHINE > Software
- ตรวจสอบสถานะของแอปที่ติดตั้งไว้
คุณอาจไม่สามารถกำหนดได้ว่ามีการเสียหายของรีจิสทรีใน Windows 10 หรือไม่ ดังนั้นควรใช้เครื่องมืออย่าง CCleaner เพื่อทำความสะอาดข้อขัดแย้งของรีจิสทรี
คุณจะไม่ได้รับแจ้งว่าแอปพลิเคชัน Fortnite ไม่สามารถเริ่มต้นได้อย่างถูกต้องอีกต่อไป
วิธีที่ 6: ซ่อมแซมข้อมูลการกำหนดค่าบูต (BCD)
ข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง" เกี่ยวข้องกับ BCD (Boot Configuration Data) ด้วย
วิธีนี้อาจช่วยบางคนที่เจอข้อผิดพลาด 0xc0000005 ใน Windows 7 หรือ Windows 10 คุณต้องใช้ USB bootable drive เพื่อซ่อมแซม BCD
- เสียบแฟลชไดรฟ์ที่บูตได้
- รีสตาร์ทระบบ Windows จากเครื่องมือติดตั้ง
- ในอินเตอร์เฟซการติดตั้ง Windows ให้ไปที่ Next > Repair your computer > Troubleshoot > Command Prompt
- ใน Command Prompt จากการเริ่มต้น ให้รันคำสั่งต่อไปนี้ทีละคำสั่งโดยกด Enter:
del d:\windows\system32\xntkrnl.exe
del d:\windows\system32\xosload.exe
del d:\windows\system32\drivers\oem-drv64.sys
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd
- รีบูท Windows 10 เพื่อให้มีผล
หลังจากซ่อมแซม BCD ที่ติดเชื้อแล้วเมื่อลงชื่อเข้าใช้ใหม่ ให้ลองบูต Overwatch หรือ Internet Explorer คาดว่า ข้อผิดพลาดแอปพลิเคชัน 0xc0000005 จะหายไปจากคอมพิวเตอร์ของคุณ
วิธีที่ 7: แก้ไขข้อผิดพลาดการเข้าถึงแอปพลิเคชันถูกปฏิเสธ 0xc0000005
บางครั้ง ไม่ใช่ข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง" แต่เป็น "การเข้าถึงถูกปฏิเสธ 0xc0000005" ใน Windows 7 32-bit หรือ Windows 10 64-bit
เช่นเดียวกับข้อผิดพลาดแอปไม่เริ่มต้น การเข้าถึงถูกปฏิเสธของแอปพลิเคชันก็อาจเกิดจากมัลแวร์หรือการตั้งค่าโปรแกรมแอนตี้ไวรัส ดังนั้นคุณควรสแกนไวรัสและมัลแวร์ด้วย Windows Defender เช่นกัน
หากไม่ช่วย โอกาสคือคุณต้องเปิดใช้งาน DEP (Data Execution Prevention) ซึ่งเป็นฟีเจอร์ในตัวของ Windows ที่ช่วยป้องกันความเสียหายจากไวรัสและภัยคุกคามด้านความปลอดภัยอื่นๆ
- กด Windows + R เพื่อเปิดกล่อง Run แล้วพิมพ์ sysdm.cpl ในกล่อง Run
- ใน System Properties ค้นหา Performance แล้วคลิก Settings ใต้ส่วนนั้น
- เลือกวงกลม Turn on DEP for all programs and services except those I select
- คลิก Add และเลือกไฟล์ problematic.exe บางไฟล์ กด Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง
ภายใต้สถานการณ์นี้ ไฟล์ที่ผิดพลาดจะไม่ได้รับการปกป้อง และคุณสามารถตรวจจับได้ง่ายด้วยเครื่องมือ
หลังจากแก้ไขข้อผิดพลาดการเข้าถึงถูกปฏิเสธ 0xc000005 แล้ว คุณควรปิดใช้งาน DEP สำหรับ Windows 10
วิธีที่ 8: แก้ไข Internet Explorer แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง (0xc0000005)
สำหรับผู้ใช้ที่เจอข้อผิดพลาด IE 10 เพียงอย่างเดียวว่า "แอปพลิเคชันนี้ไม่สามารถเริ่มต้นได้อย่างถูกต้อง คลิก OK เพื่อปิดแอปพลิเคชัน" มีโอกาสมากที่ Advanced SystemCare สามารถกำจัดปัญหา Internet Explorer นี้ใน Windows 10 ได้
- ใน Advanced SystemCare ภายใต้ Toolbox คลิก Win Fix เพื่อรับทันที
- ค้นหา Fix Internet Explorer แล้วตัดสินใจให้ Advanced SystemCare แก้ไขโดยอัตโนมัติ
ตอนนี้ ข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง Internet Explorer" น่าจะถูกแก้ไขโดยเครื่องมือของบุคคลที่สามนี้แล้ว
วิธีที่ 9: แก้ไขข้อผิดพลาด 0xc0000005 ในการติดตั้ง Windows
ในบางสถานการณ์พิเศษ เช่น ระหว่างการติดตั้ง Windows ข้อผิดพลาด 0xc000005 อาจปรากฏขึ้นอย่างไม่คาดคิด
ขั้นแรก คุณควรตรวจสอบว่า ฮาร์ดดิสก์ และ Random Access Memory (RAM) ไม่ได้ติดเชื้อ ตัวอย่างเช่น หากทำงานปกติเท่านั้นคุณจึงสามารถดำเนินการติดตั้งต่อได้โดยไม่เจอข้อผิดพลาด 0xc0000005
ต่อไป คุณอาจต้องกลับไปที่เดสก์ท็อป Windows 10 และทำการกู้คืนระบบ Windows
- ใน Control Panel ค้นหา recovery ในแถบค้นหา แล้วเลือก Recovery ในผลลัพธ์
- คลิก Open system restore
- ใน Restore system files and settings คลิก Next เพื่อเสร็จสิ้นการกู้คืนระบบ Windows 10
ตามที่คุณเห็น การกู้คืนระบบจะไม่ส่งผลต่อเอกสาร รูปภาพ หรือข้อมูลส่วนตัวอื่นๆ แต่โปรแกรมและไดรเวอร์ที่ติดตั้งล่าสุดอาจถูกถอนการติดตั้ง
ตอนนี้คุณสามารถเริ่มติดตั้ง Windows 10 ใหม่ได้ คาดว่า 0xc0000005 จะหายไปจากกระบวนการนี้
สรุปคือ ข้อผิดพลาด "แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง 0xc0000005" สามารถแก้ไขได้โดยการกำจัดข้อขัดแย้งประเภทต่างๆ และหากคุณพบข้อผิดพลาด "การเข้าถึงแอปพลิเคชันถูกปฏิเสธ 0xc0000005" หรือ "การติดตั้ง Windows 10 ล้มเหลว 0xc0000005" ให้อ้างอิงวิธีแก้ไขที่เจาะจงด้านบน