Windows 10 เป็นเวอร์ชันที่คาดหวังมาก Windows 8 สร้างเทรนด์ใหม่ แต่มีปัญหาด้าน Design และ Performance ที่ Microsoft เน้นแก้ใน Windows 10 เปิดตัว Final Build 29 กรกฎาคม 2558 สำหรับ Desktop และ Smartphone
มีการปรับปรุงมากมาย แต่ยังมี ข้อผิดพลาด เกิดขึ้นทุกวันกับผู้ใช้ต่างๆ ส่วนใหญ่เป็น Error ขณะเปิดซอฟต์แวร์/เบราว์เซอร์ ข้อความ: The application was unable to start correctly (0xc0000005). Click OK to close the application เกิดบ่อยกับ Internet Browsers แต่ไม่侷限于 אלה ทุกแอปใน Windows อาจหยุดทำงานได้ ต้องแก้ให้กลับมาทำงาน
11/12/2016: ผู้ใช้รายงานว่าวิธีด้านล่างใช้ได้กับ Windows 7 ด้วย
สาเหตุ Error 0xc0000005
- Antivirus ภายนอก ขัดแย้งกับไฟล์ Executable กระทบการทำงาน
- Registry เสียหายจากมัลแวร์/ไวรัส ทำให้โปรแกรมทำงานผิดปกติ
- Hardware Drivers ที่เสียหายก็อาจเป็นสาเหตุ
วิธีแก้ Error 0xc0000005
ซ่อมแซมไฟล์ระบบที่เสียหาย
ดาวน์โหลด Restoro สแกนและกู้คืนไฟล์เสียหาย/หายไปจาก ที่นี่ เสร็จแล้วทำตามวิธีด้านล่าง สำคัญ: ต้องแน่ใจว่าไฟล์ระบบสมบูรณ์ก่อน
1. แก้ปัญหา Antivirus Program
Antivirus อาจกระทบไฟล์ Executable หลายโปรแกรม ต้อง Disable Antivirus ภายนอกทดสอบว่าเป็นสาเหตุหรือไม่ คำเตือน: การปิด Antivirus อาจเสี่ยงต่อภัยคุกคามเมื่อต่ออินเทอร์เน็ต
อาจใช้ Windows Defender แทน (ฟังก์ชันเท่า Antivirus อื่น) ปิด Antivirus: ไป Settings ปิด Shield

ทดสอบ Error อีกครั้ง หายังอยู่ ไปวิธีถัดไป
2. แก้ Registry
Registry คือฐานข้อมูลศูนย์กลางของ Windows ที่ใช้งานตลอดเวลา Registry เสียหายได้จากไฟล์บางไฟล์เสียหาย ผู้เชี่ยวชาญแนะนำ Backup Registry ไว้ USB เผื่อกู้คืน หาไม่ได้ Backup ให้ทำตามนี้:
- ดาวน์โหลด Registry Cleaner จาก ลิงก์นี้
- ติดตั้งตั้งค่าแนะนำ เปิดโปรแกรม
- คลิกแท็บ Registry ซ้าย > Scan for Issues รอสแกนเสร็จ คลิก Fix Selected Issues จะแก้หมด

3. แก้ Faulty Drivers
Drivers ช่วยให้คอมพิวเตอร์สื่อสารกับฮาร์ดแวร์ ได้ หากเสียหาย ฮาร์ดแวร์จะ Glitch การแก้ไขช่วยได้หลายทาง:
- เปิด Device Manager (Win + X > Device Manager)
- เลื่อนดูฮาร์ดแวร์ที่มี เครื่องหมายสีเหลือง คลิกขวา > Update Driver Software ถ้าติดตั้งไดรเวอร์ใหม่ๆ ให้ติดตั้งใหม่อีกครั้ง

- คลิก Search automatically for updated driver software ให้ค้นหาติดตั้งอัตโนมัติ ถ้ามีไดรเวอร์ดาวน์โหลดไว้ ให้ Browse ติดตั้ง เสร็จแล้วทดสอบ Error

4. แก้ BCD
ทำ على مسؤوليتك الخاصة ใช้ได้กับบางคน บางคนไม่ได้ ต้อง Activate Windows ใหม่หลังทำ
- กด Windows + X > Command Prompt (Admin)
- พิมพ์ bcdedit Enter ถ้า Windows Boot Loader Path คือ xOsload.exe ต้องลบไฟล์และซ่อม BCD (ดูใน PATH field หลังรัน bcdedit)

- รันคำสั่งต่อไปนี้ (บางคำสั่งอาจ Error Not Found ข้ามไปเรื่อยๆ จนจบ) กด Enter ทุกคำสั่ง:
Del D:\Windows\System32\xOsload.exe Del D:\Windows\System32\xNtKrnl.exe Del D:\Windows\System32\Drivers\oem-drv64.sys attrib c:\boot\bcd -h -r -s ren c:\boot\bcd bcd.old bootrec /rebuildbcd
5. ตรวจสอบ Windows Updates
Windows Update มักมี Bug Fix แต่ก็สร้างปัญหาใหม่ ในขั้นตอนนี้เช็คอัปเดตเพราะ Microsoft มัก Patch ปัญหาจากอัปเดต:
- กด Windows + I เปิด Settings
- คลิก Update & Security > Windows Update

- คลิก Check for Updates รอเช็ค

- คลิก Download ติดตั้งอัปเดตใหม่
- ทดสอบว่าปัญหาแก้หรือยัง
6. กู้คืนระบบ (System Restore)
ถ้าเพิ่งเจอปัญหา อาจมาจากไดรเวอร์ติดตั้งผิด หรือแอปใหม่ที่ติดตั้งไป ให้ย้อนระบบไปจุดก่อนหน้า:
- กด Windows + R พิมพ์ rstrui Enter เปิด Restore Management

- คลิก Next ติ๊ก Show more Restore Points

- เลือก Restore Point ก่อนวันที่ปัญหาเริ่มเกิด
- Next อีกครั้ง ตามคำแนะนำบนหน้าจอ
- เสร็จแล้วทดสอบ
7. เปิดใช้งาน Firewall
อาจ Error เพราะแอปน่าสงสัย และ Windows Firewall ไม่รันเพื่อตรวจสอบ ให้เปิด Firewall:
- กด Windows + R พิมพ์ Control Panel Enter

- คลิก View By: > Large Icons
- คลิก Windows Defender Firewall > Turn Windows Defender Firewall On or Off

- ติ๊ก Turn on Windows Defender Firewall ทั้ง 2 ตัวเลือก
- Save > ปิดหน้าต่าง > ทดสอบ
8. รัน SFC Scan
อาจติดตั้งไดรเวอร์ผิด หรือไฟล์ระบบเสียจาก Storage Failure ให้รัน Full System Scan:
- กด Windows + R พิมพ์ cmd กด Shift + Ctrl + Enter (Admin)

- พิมพ์
sfc /scannow
Enter - รอสแกนแทนที่ไฟล์เสียอัตโนมัติ
- ทดสอบ Error
9. ปิด Data Execution Prevention (DEP)
DEP ป้องกันโปรแกรม/Executable ที่น่าสงสัย แต่บางครั้ง False Alarm ทำให้แอปปกติรันไม่ได้ ให้เพิ่ม Exception:
- กด Windows + R พิมพ์ Control Panel Enter

- View By: > Large Icons
- เลือก System > Advanced System Settings (ซ้าย)

- แท็บ Advanced > Settings ใต้ Performance

- แท็บ Data Execution Prevention > Turn on DEP for all programs except those I Select
- คลิก Add เลือก Executable ของแอปที่มีปัญหา
- แอปนั้นจะไม่อยู่ใต้ DEP แล้ว ทดสอบ
ถ้าขั้นตอนด้านบนไม่ได้ (อาจมีหลาย Executable ถูกบล็อก) ให้ปิด DEP สนิท ผ่าน Command Prompt (Last Resort - อาจทำให้เปราะบางต่อไวรัส):
- กด Windows + R พิมพ์ cmd กด Shift + Ctrl + Enter (Admin)

- พิมพ์:
bcdedit.exe /set {current} nx AlwaysOffEnter - รันแอปที่ต้องการ ทดสอบ Error
10. ปิด Firewall และ Windows Defender
Executable อาจถูก Firewall บล็อก ไม่ติดต่อ Server ได้ ให้ Allow ผ่าน Firewall (Public & Private) และ Windows Defender อาจบล็อกเพราะไฟล์ Local น่าสงสัย (False Alarm) ให้เพิ่ม Exclusion:
- กด Windows + R พิมพ์ Control Panel Enter

- View by: > Large Icons > Windows Defender Firewall
- Allow an app or feature through the Firewall (ซ้าย) > Change Settings > ยอมรับ Prompt

- ติ๊ก Public และ Private ให้แอปและรายการเกี่ยวข้อง
- Save > Exit
- กด Windows + I > Update & Security

- ซ้าย: Windows Security > Virus & Threat Protection
- Manage Settings > Add or Remove Exclusions

- Add an Exclusion > Folder ระบุโฟลเดอร์แอปที่มีปัญหา Save > Exit
- ทดสอบ Error
11. ติดตั้ง Firefox ใหม่
ถ้า Error เกิดกับ Firefox อาจติดตั้งไม่สมบูรณ์ ถอนติดตั้งและโหลดใหม่จากเว็บ Mozilla:
- กด Windows + R พิมพ์ appwiz.cpl Enter

- หา Firefox คลิกขวา > Uninstall ตามขั้นตอน
- ทำซ้ำทุก Instance และ Bundled Apps
- ปิด Antivirus ภายนอกชั่วคราว
- ไปเว็บ Mozilla คลิก Download

- รันไฟล์ติดตั้ง ตามขั้นตอน
- ทดสอบ Error
12. สแกนมัลแวร์
อาจมีมัลแวร์บล็อกฟังก์ชันระบบ ใช้ Windows Defender สแกน Full:
- กด Windows + I > Update & Security > Windows Security (ซ้าย)

- Open Windows Security > Virus & Threat Protection
- Scan Options ใต้ Quick Scan

- เลือก Full Scan > Scan Now
- รอเสร็จ ทดสอบ Error
Microsoft Safety Scanner เครื่องมือเพิ่มเติม สแกนไวรัส/มัลแวร์ลึกกว่า (บางครั้ง Defender สแกนไม่จบ) ถ้ายังไม่แก้:
- ดาวน์โหลด Microsoft Safety Scanner ที่นี่
- รันติดตั้ง ยอมรับ License > Next

- เลือก Full Scan > Next

- รอสแกนทั้งเครื่อง ทดสอบ Error
13. ติดตั้ง Drivers ที่หายไป
อาจขาดไดรเวอร์บางตัว ใช้ Driver Easy เช็ค:
- ดาวน์โหลด Driver Easy

- ติดตั้ง รันเช็คหา Missing Drivers
- ติดตั้งไดรเวอร์ที่หาย (Manual หรือ Auto)
- ทดสอบ Error
14. กำหนดค่า Registry ใหม่
อาจตั้งค่า Registry ผิด ทำให้ Error เกิด ให้ตั้งค่า Key เฉพาะ:
- กด Windows + R พิมพ์ regedit Enter

- ไปที่:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_Dlls
- ดับเบิลคลิก LoadAppInit_DLLs ด้านขวา

- เปลี่ยนค่าจาก 1 เป็น 0
- Save > Exit Registry > ทดสอบ
15. อัปเดต Disk Drivers
Disk Drivers ควบคุม Storage อาจเก่า ให้อัปเดต:
- กด Windows + R พิมพ์ Devmgmt.msc Enter

- ดับเบิลคลิก Disk Drives
- คลิกขวา Storage Device > Update Driver

- เลือก Search Automatically for Drivers รอติดตั้ง
- ทดสอบ Error
16. ปิด Auto Updates และถอน Updates ล่าสุด
Error อาจมาจาก Update ที่ผิดปกติ Microsoft มัก Push Update ที่ไม่รองรับฮาร์ดแวร์ทุกชุด ทำให้แตกมากกว่าแก้ ให้ Disable Auto Update และถอน Update ล่าสุด (Backup ข้อมูลสำคัญก่อน):
- กด Windows + R พิมพ์ services.msc Enter

- หา Windows Update ดับเบิลคลิก
- คลิก Stop > Startup Type > Disabled > Apply

- OK ปิดหน้าต่าง > ตรวจสอบว่าหยุดอัปเดตแล้ว
ต่อไป ถอน Update ล่าสุด:
- กด Windows + I > Update & Security > Windows Update (ซ้าย)

- View Update History > Uninstall Updates จะเห็นรายการ Update ล่าสุด

- คลิกขวา Update ที่ก่อให้เกิด Error > Uninstall
- ตามขั้นตอน ทดสอบ
วิธีเพิ่มเติม:
- ตรวจสอบ RAM ว่ามีโมดูลเสียหรือไม่ (อาจก่อให้เกิด Error นี้)
- ตรวจสอบว่า Overclock RAM เกินขีดจำกัดหรือไม่ หากใช่ ตั้งค่ากลับ Default ทดสอบ