0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง” รหัสข้อผิดพลาดนี้แสดงว่ามีบางอย่างเสียหายภายในไฟล์ Windows ของคุณหรือไฟล์ DLL จากไฟล์แอปพลิเคชันของคุณหายไป ข้อผิดพลาดนี้เกิดขึ้นบ่อยมาก หากคุณกำลังดาวน์โหลดบางอย่างจากแหล่งที่ไม่ได้รับอนุญาต เครื่องมือป้องกันไวรัสจำนวนมากลบ DLL และบล็อกไม่ให้แอปพลิเคชันทำงานหากตรวจพบสิ่งน่าสงสัย
รหัสข้อผิดพลาดนี้สามารถเรียกใช้ได้หากคุณไม่ได้ติดตั้งอุปกรณ์แจกจ่ายซ้ำที่ถูกต้องในคอมพิวเตอร์ของคุณ ซึ่งอาจสร้างความสับสนได้ เนื่องจากหากคุณพยายามเรียกใช้แอปพลิเคชันแบบ 32 บิต และคุณไม่มี DLL แบบ 32 บิต คุณจะประสบปัญหาในการเรียกใช้แอปพลิเคชันนั้น ในกรณีนั้น คุณจะต้องติดตั้งรันไทม์ VC ทั้งหมด
ในบทความนี้ เราจะแสดงวิธีแก้ปัญหาที่คุณสามารถลองแก้ไข 0xc00007b รหัสข้อผิดพลาดด้วยตัวคุณเอง เราได้พยายามอย่างดีที่สุดเพื่อรวบรวมวิธีการทำงานที่ดีที่สุดสำหรับคุณและวางไว้ในลักษณะที่ง่ายกว่า วิธีการทั้งหมดตั้งแต่ง่ายไปจนถึงขั้นสูง
1. ซ่อมแซมไฟล์ระบบที่เสียหาย
ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนและกู้คืนที่เก็บที่เสียหายและหายไปจากที่นี่ แล้วลองอัปเดต Windows หากไม่ได้ผล ให้ย้ายไปที่วิธีที่ 2
2. เรียกใช้โปรแกรมในฐานะผู้ดูแลระบบ
บางครั้ง ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากการไม่มีสิทธิ์ของผู้ดูแลระบบ สำหรับแอปพลิเคชันที่คุณพยายามดำเนินการ เพื่อจุดประสงค์นี้ คลิกขวา บนแอปพลิเคชันและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากรายการ คลิกใช่ เมื่อหน้าต่างใหม่ปรากฏขึ้นและคุณจะพบว่าแอปพลิเคชันทำงานได้อย่างราบรื่น
3. ติดตั้งแอปพลิเคชันของคุณอีกครั้ง
การติดตั้งแอปพลิเคชันอีกครั้ง ซึ่งทำให้เกิดข้อผิดพลาด 0xc000007b สามารถแก้ไขข้อผิดพลาดในโอกาสต่างๆ ระหว่างการติดตั้งใหม่ ให้ปิดโปรแกรมป้องกันไวรัสและเลือกซอฟต์แวร์เพิ่มเติมที่มีให้ระหว่างการติดตั้ง เนื่องจากซอฟต์แวร์เหล่านี้อาจมีประโยชน์ คุณสามารถข้ามแถบค้นหาและข้อเสนออื่นๆ ที่ไม่เกี่ยวข้องได้
4. อัปเดต .NET Framework
.NET Framework อาจเป็นสาเหตุของข้อความแสดงข้อผิดพลาดนี้ได้ในหลายกรณี ดังนั้น การอัปเดต .NET Framework เป็นเวอร์ชันล่าสุดอาจช่วยขจัดข้อผิดพลาดได้
ในการติดตั้ง .NET Framework ให้ไปที่ แผงควบคุม> โปรแกรมและคุณลักษณะ และคลิก เปิดหรือปิดคุณลักษณะของ Windows . จะเปิดหน้าต่างใหม่พร้อมรายการคุณสมบัติของ Windows คลิกที่ .NET Framework 3.5 แล้วกด ตกลง . จะเริ่มการดาวน์โหลดและหลังจากการติดตั้ง พีซีของคุณจะรีสตาร์ทโดยแก้ไขข้อผิดพลาด
5. อัปเดต DLL
การอัปเดตวิธีการแก้ไขข้อผิดพลาดนี้ค่อนข้างซับซ้อน แต่สามารถแก้ไขปัญหาที่เกิดจาก 0xc000007b error แน่นอน วิธีการนี้รวมถึงการแทนที่ไฟล์ชื่อ xinput1_3.dll ภายใน C ขับ. ไฟล์นี้อาจเสียหายหรือเขียนทับด้วยเวอร์ชันอื่นซึ่งส่งผลให้เกิดข้อผิดพลาดนี้ ในการแก้ไขปัญหานี้ ให้ทำตามคำแนะนำเหล่านี้
- ดาวน์โหลด dll xinput1_3.dll จาก DLLME (Google it)
- แตกไฟล์เหล่านี้โดยใช้เครื่องมือบีบอัดชื่อ Winrar
- คัดลอกไฟล์ xinput1_3.dll จากโฟลเดอร์ที่แยกแล้ววางลงใน C:\ Windows \ SysWOW64 . เมื่อได้รับแจ้งให้เปลี่ยน ให้คลิกที่ Copy and Replace เท่านี้ก็เรียบร้อย
6. อัปเดต DirectX
หากวิธีการข้างต้นไม่ได้ผล จากนั้นการอัปเดต/ติดตั้ง DirectX ใหม่เป็นทางเลือกสุดท้ายของเรา จำเป็นต้องติดตั้ง Windows ใหม่ คุณสามารถอัปเดต/ติดตั้ง DirectX ใหม่ได้จาก https://www.microsoft.com/en-us/download/details.aspx?id=35 – ดาวน์โหลดไฟล์ติดตั้งและเรียกใช้ จากนั้นทำตามขั้นตอนบนหน้าจอเพื่อติดตั้งใหม่ เมื่อเสร็จแล้ว รีบูทพีซีแล้วทดสอบ
ฉันจะขอบคุณถ้าคุณแจ้งให้เราทราบว่าวิธีการใดที่ใช้ได้ผลถ้ามี และหากไม่มีอะไรได้ผลสำหรับคุณ เราจะสามารถปรับปรุงคำแนะนำของเราได้
7. ติดตั้งแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง
มีโอกาสเล็กน้อยที่คุณจะประสบปัญหานี้เนื่องจากมีบางอย่างผิดพลาดระหว่างการติดตั้งแอปพลิเคชันที่ได้รับผลกระทบ และติดตั้งไม่สำเร็จ หากเป็นสิ่งที่เกิดขึ้น วิธีเดียวของคุณในการแก้ไขปัญหาคือการติดตั้งแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง และในการดำเนินการดังกล่าว คุณจะต้อง:
- นำทางไปยัง แผงควบคุม > โปรแกรม > โปรแกรมและคุณลักษณะ > ถอนการติดตั้งโปรแกรม .
- ค้นหาและคลิกขวาที่แอปพลิเคชันที่ได้รับผลกระทบ แล้วคลิก ถอนการติดตั้ง .
- ผ่านวิซาร์ดการถอนการติดตั้งเพื่อ ถอนการติดตั้ง แอปพลิเคชัน
- เมื่อถอนการติดตั้งแอปพลิเคชันแล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
- เมื่อคอมพิวเตอร์ของคุณเริ่มทำงาน ติดตั้งใหม่ แอปพลิเคชันที่ได้รับผลกระทบ
- เมื่อติดตั้งแอปพลิเคชันที่ได้รับผลกระทบใหม่สำเร็จแล้ว ให้ลองเรียกใช้เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
8. ถอนการติดตั้งแล้วติดตั้ง Microsoft Visual C++ Redistributable อีกครั้ง
ตามที่ระบุไว้ก่อนหน้านี้ ปัญหานี้มักเกิดจากปัญหากับ Microsoft Visual C++ หากปัญหากับ Microsoft Visual C++ เป็นตัวการในกรณีของคุณ เพียงถอนการติดตั้ง Microsoft Visual C++ Redistributable ติดตั้งบนคอมพิวเตอร์ของคุณแล้วติดตั้งใหม่ จะช่วยขจัดปัญหาได้ ในการดำเนินการดังกล่าว คุณต้อง:
- นำทางไปยัง แผงควบคุม > โปรแกรม > โปรแกรมและคุณลักษณะ > ถอนการติดตั้งโปรแกรม .
- ค้นหาและคลิกขวาที่ Microsoft Visual C++ Redistributable – x86 (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 32 บิต) หรือ Microsoft Visual C++ Redistributable – x64 (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 64 บิต) และคลิก ถอนการติดตั้ง .
- ผ่านวิซาร์ดการถอนการติดตั้งเพื่อ ถอนการติดตั้ง ที่แจกจ่ายต่อได้
- เมื่อถอนการติดตั้ง Redistributable แล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
- ดาวน์โหลดตัวติดตั้งสำหรับ Microsoft Visual C++ Redistributable – x86 จาก ที่นี่ (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 32 บิต) หรือโปรแกรมติดตั้งสำหรับ Microsoft Visual C++ Redistributable – x64 จาก ที่นี่ (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 64 บิต)
หมายเหตุ: หากคุณถอนการติดตั้ง Redistributable ทั้งสองเวอร์ชันออกจากคอมพิวเตอร์ ให้ดาวน์โหลดโปรแกรมติดตั้งสำหรับทั้งสองเวอร์ชัน - เมื่อดาวน์โหลดตัวติดตั้งแล้ว ให้เรียกใช้และดำเนินการเพื่อ ติดตั้ง เวอร์ชันใดของ Redistributable หากคุณต้องดาวน์โหลดโปรแกรมติดตั้งสำหรับ Redistributables ทั้งสอง ให้เรียกใช้ทั้งคู่ทีละรายการ
เมื่อเสร็จแล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและเมื่อเริ่มทำงานแล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
9. เรียกใช้ CHKDSK เพื่อสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์
หากไม่มีวิธีแก้ไขปัญหาใดในรายการและอธิบายไว้ข้างต้นสำหรับคุณ คุณอาจต้องการลองใช้ CHKDSK เพื่อสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์เพื่อหาปัญหาและแก้ไขปัญหาที่พบเนื่องจากปัญหาของฮาร์ดไดรฟ์อาจทำให้เกิดปัญหานี้ได้เช่นกัน ในการรัน CHKDSK คุณต้อง:
- เปิด เมนูเริ่ม .
- ค้นหา “cmd ”.
- คลิกขวาที่ผลการค้นหาชื่อ cmd และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ ในเมนูบริบทเพื่อเปิดใช้พรอมต์คำสั่ง .
- พิมพ์ข้อความต่อไปนี้ใน พร้อมท์คำสั่ง แล้วกด Enter :
chkdsk /f /r
- ระบบจะถามคุณว่าต้องการให้กำหนดเวลาการสแกนในครั้งต่อไปที่คอมพิวเตอร์รีสตาร์ทหรือไม่ เพื่อยืนยัน พิมพ์ y ลงใน พรอมต์คำสั่ง . ที่ยกระดับ แล้วกด Enter .
- เริ่มต้นใหม่ คอมพิวเตอร์
- เมื่อคอมพิวเตอร์เริ่มทำงาน CHKDSK จะเริ่มทำงานและสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์ของคุณโดยอัตโนมัติ สิ่งที่คุณต้องทำคืออดทนและรอดำเนินการ
- เมื่อ CHKDSK เสร็จแล้ว คอมพิวเตอร์จะบูตเข้าสู่ Windows ณ จุดนี้ คุณสามารถตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
10. อัปเดต Windows
ในบางกรณี การอัปเดต Windows เป็นเวอร์ชันล่าสุดอาจช่วยแก้ปัญหานี้ได้ ดังนั้น ในขั้นตอนนี้ เราจะตรวจสอบการอัปเดต สำหรับสิ่งนั้น:
- กด “Windows” + “ฉัน” พร้อมกันเพื่อเปิดการตั้งค่า
- ในการตั้งค่า ให้คลิกที่ “อัปเดตและความปลอดภัย” และเลือก “Windows Update” จากบานหน้าต่างด้านซ้าย
- คลิกที่ “ตรวจสอบการอัปเดต” ตัวเลือกและให้ windows ตรวจสอบและดาวน์โหลดการอัปเดตใด ๆ
- เมื่อดาวน์โหลดการอัปเดตแล้ว ให้คลิกที่ “ติดตั้ง” ตัวเลือกในการติดตั้งบนคอมพิวเตอร์ของคุณ
- หลังจากนี้ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
11. ทำงานในโหมดความเข้ากันได้
ในบางกรณี วิธีแก้ปัญหาอาจทำได้ง่ายเพียงแค่เรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้สำหรับ Windows รุ่นอื่น ความจำเป็นในการทำเช่นนั้นเกิดขึ้นจากความไม่ลงรอยกันของ Windows และบางแอพพลิเคชั่น เราสามารถทำได้โดยทำตามคำแนะนำด้านล่าง
- ไปที่ตำแหน่งของแอปพลิเคชันและคลิกขวาที่ไฟล์ปฏิบัติการหลัก
- เลือก “คุณสมบัติ” แล้วคลิกที่ “ความเข้ากันได้” แท็บ
- ในแท็บความเข้ากันได้ ให้คลิกที่ “เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ ” แบบเลื่อนลงและเลือก “Windows Vista” หรือ Windows รุ่นอื่น ๆ
- คลิกที่ “สมัคร” แล้วต่อด้วย “ตกลง”
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
12:กำลังติดตั้งไฟล์ “.dll” (สำหรับ VLC เท่านั้น)
ดูเหมือนว่าจะมีวิธีแก้ปัญหาเฉพาะสำหรับผู้ใช้บางคนที่สามารถแก้ไขปัญหานี้ได้โดยการดาวน์โหลดและวางไฟล์ ".dll" ลงในโฟลเดอร์ System 32 แต่โซลูชันนี้จำเป็นต้องบอกเป็นนัยด้วยความระมัดระวังเป็นอย่างยิ่ง เนื่องจาก System 32 เป็นโฟลเดอร์ที่มีความละเอียดอ่อนมากและมีข้อมูลสำคัญเกี่ยวกับ Windows จำนวนมาก ดังนั้น ดำเนินการนี้ด้วยความเสี่ยงของคุณเอง เนื่องจากไฟล์ “.dll” จากอินเทอร์เน็ตมักจะติดไวรัสได้ เพื่อดำเนินการต่อ:
- ดาวน์โหลด “ libvlc.dll“ ไฟล์จากอินเตอร์เน็ต
- ไปที่ตำแหน่งดาวน์โหลดไฟล์และคัดลอกโดยใช้ “Ctrl” + “ค” หลังจากเลือกแล้ว
- นำทางไปยังตำแหน่งต่อไปนี้
C:\Windows\System32
- กด “Ctrl” + “วี” ในนี้เพื่อวางไฟล์นี้ในโฟลเดอร์
- อนุญาต UAC . ใดๆ ให้ยืนยันการดำเนินการและตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
หมายเหตุ: นอกจากนี้ ให้ลองลบทางลัดที่คุณใช้เพื่อเปิดแอปพลิเคชันและสร้างใหม่
13. ติดตั้ง Windows VC Runtimes ใหม่อย่างถูกต้อง
ปัญหานี้เกิดขึ้นเช่นกันเมื่อ VC Runtimes ของคุณไม่ได้รับการติดตั้งอย่างถูกต้องหรือได้รับความเสียหาย คุณสามารถทำตามขั้นตอนเหล่านี้เพื่อลบออกจากคอมพิวเตอร์ของคุณโดยสมบูรณ์ แล้วติดตั้งใหม่ทุกรายการ
ถอนการติดตั้งรันไทม์ทั้งหมด:-
- กดปุ่ม Windows . ค้างไว้ จากนั้นกดปุ่ม “R” คีย์เพื่อเปิดโปรแกรม Run
- เมื่อเปิดโปรแกรมรันแล้ว ให้พิมพ์ “ Appwiz.cpl” และกด Enter
- ค้นหา VC++ Redists . ทั้งหมด และถอนการติดตั้งทีละรายการ
การล้างส่วนประกอบ Windows:-
เมื่อคุณถอนการติดตั้ง VC Runtimes . ทั้งหมด ใช้คำสั่งนี้เพื่อล้างข้อมูล WinSxS . ของคุณ ที่เก็บส่วนประกอบ
- กดปุ่ม Windows ค้างไว้ จากนั้นกดปุ่ม “X” เพื่อเปิดเมนู Start
- ตอนนี้ คลิก “PowerShell (ผู้ดูแลระบบ)” หรือ “พรอมต์คำสั่ง (ผู้ดูแลระบบ)”
- พิมพ์คำสั่งนี้ใน พรอมต์คำสั่ง แล้วกด Enter
Dism.exe /online /Cleanup-Image /StartComponentCleanup
รอให้กระบวนการเสร็จสิ้นและหลังจากนั้นรีสตาร์ทคอมพิวเตอร์
การติดตั้งรันไทม์ VC ใหม่:-
- หลังจากรีสตาร์ทคอมพิวเตอร์แล้ว ให้ไปที่ลิงก์นี้ (ที่นี่) และดาวน์โหลดไฟล์
- เมื่อดาวน์โหลดไฟล์แล้ว คุณจะต้องคลายซิปไฟล์
- หลังจาก คลายซิป ไฟล์ที่คุณจะมีตัวติดตั้ง
- คลิกขวาที่ไฟล์ชื่อ “install_all.bat” และคลิก “เรียกใช้ในฐานะผู้ดูแลระบบ” .
- ตอนนี้ รอ VC Runtimes . ทั้งหมด เพื่อติดตั้ง (กระบวนการนี้เป็นแบบอัตโนมัติ)
- รีสตาร์ทคอมพิวเตอร์และตรวจดูว่ายังมีปัญหาอยู่หรือไม่
หากไม่มีวิธีการใดที่แสดงด้านบนนี้ช่วยคุณได้เลย การดำเนินการ Clean Install ของ Windows จะเป็นทางเลือกสุดท้ายสำหรับคุณ แม้ว่าเราจะแนะนำให้คุณลองทำการซ่อมแซมการติดตั้งก่อน แต่หากไม่ได้ผล ให้คุณดาวน์โหลด ISO ใหม่จากเว็บไซต์ทางการและทำการติดตั้งใหม่ทั้งหมด