วิธีแก้ไขข้อผิดพลาด “แอปพลิเคชันไม่สามารถเริ่มทำงานได้อย่างถูกต้อง (0xc0000142)” ใน Windows
คุณได้รับ ข้อผิดพลาด " แอปพลิเคชันไม่สามารถ(Application Was Unable)เริ่มต้นได้อย่างถูกต้อง(Correctly) (0xc0000142)" ขณะพยายามเปิดแอป(error while trying to launch an app)บนพีซี Windows ของคุณหรือไม่ หากเป็นเช่นนั้น คุณสามารถอัปเดตเครื่องมือที่ล้าสมัย แก้ไขไฟล์ที่เสียหาย และใช้วิธีอื่นๆ สองสามวิธีในการแก้ไขข้อผิดพลาด เราจะแสดงให้คุณเห็นว่า
บ่อยครั้งที่ส่วนประกอบซอฟต์แวร์ต่างๆ ของพีซีของคุณเป็นต้นเหตุของปัญหา ไม่ใช่ตัวแอปของคุณเอง คุณสามารถใช้วิธีแก้ปัญหาสองสามวิธีเพื่อแก้ไขส่วนประกอบเหล่านั้นและทำให้แอปของคุณทำงานได้อย่างถูกต้อง
รีสตาร์ทพีซี Windows 10/11 ของคุณ
เมื่อแอปของคุณไม่สามารถเปิด(app fails to launch)ได้ วิธีแก้ไขที่ง่ายที่สุดคือการรีบูตพีซีของคุณ การทำเช่นนี้มักจะแก้ไขปัญหาเล็กน้อยในระบบของคุณ ซึ่งอาจช่วยแก้ไขข้อผิดพลาดของแอปพลิเคชันของคุณได้
ตรวจสอบ ให้(Make)แน่ใจว่าคุณได้บันทึกงานที่ยังไม่ได้บันทึกของคุณก่อนที่จะรีบูตเครื่องพีซีของคุณ
- เปิด เมนู Startแล้วเลือกไอคอน Power
- เลือกรีสตาร์ทในเมนู
- เปิดแอปของคุณเมื่อคอมพิวเตอร์รีบูท
เรียกใช้แอปของคุณด้วยสิทธิ์ของผู้ดูแลระบบ
แอพบางตัวต้องการสิทธิ์ของผู้ดูแลระบบเพื่อให้ทำงานได้อย่างสมบูรณ์ และแอพของคุณอาจเป็นหนึ่งในนั้น ในกรณีนี้ ให้ใช้ ตัวเลือก Windowsเพื่อเรียกใช้แอปของคุณในฐานะผู้ดูแลระบบ(run your app as an admin)เพื่อดูว่าสามารถแก้ไขรหัสข้อผิดพลาด 0xc0000142 ได้หรือไม่ หากเป็นเช่นนั้น ให้Windowsเปิดแอปของคุณด้วยสิทธิ์ของผู้ดูแลระบบเสมอ
- คลิกขวาที่ทางลัดของแอปแล้วเลือกเรียกใช้(Run)ในฐานะผู้ดูแลระบบ
- เลือกใช่(Yes)ในพรอมต์ การควบคุมบัญชีผู้ใช้(User Account Control)
หากคุณสามารถเปิดแอปในโหมดผู้ดูแลระบบได้ ให้ขอให้Windowsเปิดทางลัดแอปนี้โดยเฉพาะด้วยสิทธิ์ระดับผู้ดูแลระบบเสมอ:
- คลิกขวาที่ทางลัดของแอปและเลือกคุณสมบัติ
- เลือก แท็บ ทางลัด(Shortcut)และเลือกขั้น(Advanced)สูง
- เปิด ใช้งานตัวเลือก Run as administrator แล้วเลือก ตกลง
- เลือก Apply(Choose Apply)ตามด้วย OK ในหน้าต่าง Properties
เปิดแอปพลิเคชันของคุณในโหมดความเข้ากันได้(Compatibility Mode)
เหตุผลหนึ่งที่คุณได้รับ ข้อผิดพลาด "แอปพลิ เคชันไม่สามารถ(Application Was Unable)เริ่มต้นได้อย่างถูกต้อง(Correctly) (0xc0000142)" คือแอปของคุณไม่เข้ากันได้กับเวอร์ชันWindows ของคุณ (Windows)ซึ่งมักเกิดขึ้นเมื่อคุณอัพเกรดพีซี(upgrade your PC)จากระบบปฏิบัติการเวอร์ชันเก่า
ในการแก้ไขปัญหานั้น Windows อนุญาตให้คุณเปิดแอปในโหมดความเข้ากัน(launch your apps in compatibility mode)ได้ โหมดนี้ทำให้แอปของคุณรู้สึกเหมือนกำลังทำงานอยู่บน Windows(Windows)เวอร์ชันเก่า
- คลิกขวาที่ทางลัดของแอปและเลือกคุณสมบัติ
- เข้าถึงแท็บความเข้ากันได้
- เปิดใช้งานเรียกใช้(Run)โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ
- เข้าถึงเมนูแบบเลื่อนลงใต้ตัวเลือกและเลือกเวอร์ชันWindows เราขอแนะนำให้เลือกเวอร์ชันที่แอปของคุณทำงานได้ดี
- บันทึกการเปลี่ยนแปลงของคุณโดยเลือกนำ(Apply) ไปใช้ ตามด้วย ตกลง ที่ด้านล่าง
- เปิดแอปของคุณ
อัปเดตเวอร์ชัน Windows(Windows Version) ของคุณ เพื่อแก้ไขข้อผิดพลาดของแอปพลิเคชัน 0xc0000142(Application Error 0xc0000142)
สาเหตุที่เป็นไปได้ที่แอปของคุณไม่สามารถโหลด(app fails to load)ได้คือคุณใช้Windowsเวอร์ชัน ที่ล้าสมัย เวอร์ชันเก่ามักมีจุดบกพร่องมากมายที่ได้รับการแก้ไขในเวอร์ชันที่ใหม่กว่า
ในกรณีนี้ คุณสามารถอัปเดตเวอร์ชันระบบปฏิบัติการ Windows ของคุณ(update your Windows operating system version)เพื่อดูว่าสามารถแก้ปัญหาได้หรือไม่
- เปิดการตั้งค่าโดยกดWindows + I
- เลือกอัปเดต(Select Update)และความปลอดภัย(Security)ใน การ ตั้ง ค่า(Settings)
- เลือก Windows Update(Choose Windows Update)ในแถบด้านข้างทางด้านซ้าย
- เลือก ตรวจ(Select Check)หาการอัปเดต ในบานหน้าต่างด้านขวา
- ติดตั้งการอัปเดตที่มีอยู่
- รีบูตเครื่องพีซีของคุณ
- เปิดแอปของคุณ
อัปเดต .NET Framework บน Windows
แอป Windows(Windows)บางแอปต้องใช้ .NET Frameworkเวอร์ชันใหม่ล่าสุดจึงจะใช้งานได้ หากแอปของคุณเป็นหนึ่งในนั้น ให้อัปเดตเครื่องมือ .NET Framework ที่ติดตั้งไว้ เป็นเวอร์ชันล่าสุด และแอปของคุณควรเปิดใช้ได้สำเร็จ
- เปิดเว็บเบราว์เซอร์บนพีซีของคุณและไปที่ไซต์ .NET Download
- เลือก .NET Frameworkเวอร์ชันล่าสุดในรายการ
- เลือกเวอร์ชันสำหรับระบบปฏิบัติการของคุณ
- ดับเบิลคลิก(Double-click)ที่ไฟล์ที่ดาวน์โหลดเพื่อเริ่มการติดตั้งเครื่องมือ
- รีบูตแอปของคุณ
- เรียกใช้แอปของคุณ
อัปเดต DirectX บน Windows
หากคุณพบ ข้อผิดพลาด “ แอปพลิเคชันไม่สามารถ(Application Was Unable)เริ่มได้อย่างถูกต้อง(Correctly) (0xc0000142)” ขณะพยายามเปิดเกม ให้อัปเดตเวอร์ชัน DirectX ที่ติดตั้ง(update your installed DirectX version)เพื่อแก้ไขปัญหาของคุณ
- ไปที่ไซต์ ดาวน์โหลด Direct X ในเว็บเบราว์เซอร์ของคุณ(Direct X download)
- เลือกภาษาของคุณจากเมนูแบบเลื่อนลงและเลือกดาวน์โหลด(Download)
- เปิดไฟล์ที่ดาวน์โหลดและติดตั้ง DirectX เวอร์ชันล่าสุด
- รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
- เปิดแอปของคุณ
ถอนการติดตั้งและติดตั้งแอปพลิเคชันอีกครั้ง
ไฟล์หลักของแอปอาจเสียหาย ทำให้ Windows ไม่สามารถเปิดแอปได้สำเร็จ คุณสามารถแก้ไขปัญหานี้ได้โดยลบไฟล์หลักทั้งหมด(removing all core files)และติดตั้งแอปใหม่บนพีซีของคุณ
- กดWindows + I เพื่อเปิด การ ตั้ง ค่า(Settings)
- เลือกแอพในการตั้งค่า
- เลือกแอปของคุณในรายการแล้วเลือกถอนการติด(Uninstall)ตั้ง
- เลือกถอนการติดตั้งในพรอมต์
- เรียกใช้โปรแกรมติดตั้งแอปของคุณเพื่อติดตั้งแอปใหม่
- หากแอปของคุณยังไม่เปิดขึ้น ให้ดาวน์โหลดใหม่และเรียกใช้ตัวติดตั้งแอปอีกครั้ง
ติดตั้งMicrosoft Visual C++ Redistributable
Microsoft’s Visual C++ Redistributableเป็นองค์ประกอบสำคัญในการเรียกใช้แอพต่างๆ บนพีซีของคุณ หากรายการนี้เสียหาย คุณจะต้องถอนการติดตั้งและติดตั้งรายการใหม่ในระบบของคุณ
- เปิดControl Panelโดย เข้าไปที่ Startค้นหาControl Panelแล้วเลือกแอพในผลการค้นหา
- เลือกถอนการติดตั้ง(Select Uninstall)โปรแกรมในแผง(Control Panel)ควบคุม
- เลือก เวอร์ชัน Microsoft Visual C++ Redistributableในรายการและเลือกถอนการติดตั้ง(Uninstall)ที่ด้านบน
- เลือกใช่ในพรอมต์
- ใช้ขั้นตอนข้างต้นเพื่อลบส่วนประกอบทุกเวอร์ชันออกจากระบบของคุณ
- เปิด ไซต์ Microsoft Visual C++ Redistributableในเว็บเบราว์เซอร์ของคุณและดาวน์โหลดแพ็คเกจล่าสุด
- เรียกใช้ไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้งส่วนประกอบ
แก้ไข Windows 'เสียหายและไฟล์ ที่ หายไป(Missing)
หากไฟล์ระบบของคุณเสียหายหรือสูญหายWindowsอาจแสดงข้อผิดพลาดต่างๆ รวมถึงข้อผิดพลาดที่คุณเห็นเมื่อพยายามเปิดแอปของคุณ คุณไม่สามารถแก้ไขไฟล์เหล่านี้ได้ด้วยตัวเอง ดังนั้นคุณสามารถใช้System File CheckerในตัวของWindowsเพื่อค้นหาและแก้ไขไฟล์หลักที่เสียหายและสูญหายได้(find and fix corrupt and missing core files) โดย อัตโนมัติ
- เปิดStartค้นหาCommand Promptแล้วเลือกRun as administrator ทางด้านขวา
- เลือกใช่(Choose Yes)ในพรอมต์การควบคุมบัญชีผู้ใช้(User Account Control)
- ป้อน(Enter)ข้อมูลต่อไปนี้ในCMDแล้วกดEnter : DISM.exe /Online /Cleanup-image /Restorehealth
- จากนั้นรันคำสั่งต่อไปนี้แล้วกด Enter: sfc /scannow
- รอ(Wait)ให้เครื่องมือค้นหาและแก้ไขไฟล์ที่ผิดพลาดของระบบของคุณ
- รีบูตเครื่องพีซีของคุณ
แก้ไขข้อผิดพลาด“ แอปพลิเคชันไม่สามารถ(Application Was Unable)เริ่มได้อย่างถูกต้อง” ของ Windows ด้วย หลายวิธี(Multiple Methods)
หากคุณมีปัญหาในการเปิดแอปพลิเคชันบน พีซี Windows ของคุณ สาเหตุอาจรวมถึงไฟล์ที่เสียหายและซอฟต์แวร์เวอร์ชันที่ล้าสมัย คุณสามารถแก้ไขข้อผิดพลาดของWindowsและทำให้แอปทำงานได้ โดยใช้วิธีการต่างๆ ที่อธิบายไว้ข้างต้น ขอให้โชคดี!
Related posts
วิธีแก้ไขข้อผิดพลาด “มีการซ่อมแซมระบบที่รอดำเนินการ” ใน Windows
ข้อผิดพลาด Fix 0xc00007b: ผู้ Application Was Unable ที่จะเริ่มต้น Correctly
วิธีแก้ไข “เกิดข้อผิดพลาด โปรดลองอีกครั้งในภายหลัง” บน YouTube
วิธีแก้ไข “ไม่สามารถบันทึกไฟล์ไลบรารีของ iTunes” ใน Windows 10
วิธีแก้ไข “ไม่รู้จักเป็นคำสั่งภายในหรือภายนอก” ใน Windows
แก้ไขข้อผิดพลาด “Windows ไม่สามารถตรวจหาการตั้งค่าพร็อกซีของเครือข่ายนี้โดยอัตโนมัติ”
วิธีการ Fix Application Error 0xc0000142
วิธีแก้ไข “ไม่สามารถเข้าถึงบริการ Windows Installer” Error
วิธีการ Fix Application Error 0xc0000005
วิธีแก้ไข “แอปนี้ไม่สามารถทำงานบนพีซีของคุณ” ใน Windows 10
แก้ไขข้อผิดพลาด "คุณจะต้องมีแอปใหม่เพื่อเปิด ms-windows-store" ใน Windows
วิธีแก้ไขข้อผิดพลาด “Windows ไม่พบไดรเวอร์สำหรับอะแดปเตอร์เครือข่ายของคุณ”
วิธีแก้ไข “ไม่สามารถต่ออายุที่อยู่ IP” ใน Windows
Fix WerMgr.exe or WerFault.exe Application Error ใน Windows 11/10
วิธีแก้ไข “ไม่สามารถรีเซ็ตพีซีของคุณได้ ไม่มีพาร์ติชั่นไดรฟ์ที่จำเป็น” ใน Windows
แก้ไขการซูมไม่สามารถเชื่อมต่อรหัสข้อผิดพลาด 5003
วิธีแก้ไขข้อผิดพลาด “พีซี Windows 10 ของคุณไม่เริ่มทำงานอย่างถูกต้อง”
แก้ไข “CPU ของพีซีของคุณไม่รองรับ Windows 8/10” Error
วิธีแก้ไขข้อผิดพลาด “คอมพิวเตอร์ของคุณมีหน่วยความจำเหลือน้อย” ใน Windows 10
แก้ไขข้อผิดพลาด 10016 ใน Windows Event Viewer