Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”

0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง” รหัสข้อผิดพลาดนี้แสดงว่ามีบางอย่างเสียหายภายในไฟล์ Windows ของคุณหรือไฟล์ DLL จากไฟล์แอปพลิเคชันของคุณหายไป ข้อผิดพลาดนี้เกิดขึ้นบ่อยมาก หากคุณกำลังดาวน์โหลดบางอย่างจากแหล่งที่ไม่ได้รับอนุญาต เครื่องมือป้องกันไวรัสจำนวนมากลบ DLL และบล็อกไม่ให้แอปพลิเคชันทำงานหากตรวจพบสิ่งน่าสงสัย

รหัสข้อผิดพลาดนี้สามารถเรียกใช้ได้หากคุณไม่ได้ติดตั้งอุปกรณ์แจกจ่ายซ้ำที่ถูกต้องในคอมพิวเตอร์ของคุณ ซึ่งอาจสร้างความสับสนได้ เนื่องจากหากคุณพยายามเรียกใช้แอปพลิเคชันแบบ 32 บิต และคุณไม่มี DLL แบบ 32 บิต คุณจะประสบปัญหาในการเรียกใช้แอปพลิเคชันนั้น ในกรณีนั้น คุณจะต้องติดตั้งรันไทม์ VC ทั้งหมด

ในบทความนี้ เราจะแสดงวิธีแก้ปัญหาที่คุณสามารถลองแก้ไข 0xc00007b รหัสข้อผิดพลาดด้วยตัวคุณเอง เราได้พยายามอย่างดีที่สุดเพื่อรวบรวมวิธีการทำงานที่ดีที่สุดสำหรับคุณและวางไว้ในลักษณะที่ง่ายกว่า วิธีการทั้งหมดตั้งแต่ง่ายไปจนถึงขั้นสูง

แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”

1. ซ่อมแซมไฟล์ระบบที่เสียหาย

ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนและกู้คืนที่เก็บที่เสียหายและหายไปจากที่นี่ แล้วลองอัปเดต Windows หากไม่ได้ผล ให้ย้ายไปที่วิธีที่ 2

2. เรียกใช้โปรแกรมในฐานะผู้ดูแลระบบ

บางครั้ง ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากการไม่มีสิทธิ์ของผู้ดูแลระบบ สำหรับแอปพลิเคชันที่คุณพยายามดำเนินการ เพื่อจุดประสงค์นี้ คลิกขวา บนแอปพลิเคชันและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากรายการ คลิกใช่ เมื่อหน้าต่างใหม่ปรากฏขึ้นและคุณจะพบว่าแอปพลิเคชันทำงานได้อย่างราบรื่น

แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”

3. ติดตั้งแอปพลิเคชันของคุณอีกครั้ง

การติดตั้งแอปพลิเคชันอีกครั้ง ซึ่งทำให้เกิดข้อผิดพลาด 0xc000007b สามารถแก้ไขข้อผิดพลาดในโอกาสต่างๆ ระหว่างการติดตั้งใหม่ ให้ปิดโปรแกรมป้องกันไวรัสและเลือกซอฟต์แวร์เพิ่มเติมที่มีให้ระหว่างการติดตั้ง เนื่องจากซอฟต์แวร์เหล่านี้อาจมีประโยชน์ คุณสามารถข้ามแถบค้นหาและข้อเสนออื่นๆ ที่ไม่เกี่ยวข้องได้

4. อัปเดต .NET Framework

.NET Framework อาจเป็นสาเหตุของข้อความแสดงข้อผิดพลาดนี้ได้ในหลายกรณี ดังนั้น การอัปเดต .NET Framework เป็นเวอร์ชันล่าสุดอาจช่วยขจัดข้อผิดพลาดได้

ในการติดตั้ง .NET Framework ให้ไปที่ แผงควบคุม> โปรแกรมและคุณลักษณะ และคลิก เปิดหรือปิดคุณลักษณะของ Windows . จะเปิดหน้าต่างใหม่พร้อมรายการคุณสมบัติของ Windows คลิกที่ .NET Framework 3.5 แล้วกด ตกลง . จะเริ่มการดาวน์โหลดและหลังจากการติดตั้ง พีซีของคุณจะรีสตาร์ทโดยแก้ไขข้อผิดพลาด

แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”

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. ติดตั้งแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง

มีโอกาสเล็กน้อยที่คุณจะประสบปัญหานี้เนื่องจากมีบางอย่างผิดพลาดระหว่างการติดตั้งแอปพลิเคชันที่ได้รับผลกระทบ และติดตั้งไม่สำเร็จ หากเป็นสิ่งที่เกิดขึ้น วิธีเดียวของคุณในการแก้ไขปัญหาคือการติดตั้งแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง และในการดำเนินการดังกล่าว คุณจะต้อง:

  1. นำทางไปยัง แผงควบคุม > โปรแกรม > โปรแกรมและคุณลักษณะ > ถอนการติดตั้งโปรแกรม . แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  2. ค้นหาและคลิกขวาที่แอปพลิเคชันที่ได้รับผลกระทบ แล้วคลิก ถอนการติดตั้ง .
  3. ผ่านวิซาร์ดการถอนการติดตั้งเพื่อ ถอนการติดตั้ง แอปพลิเคชัน
  4. เมื่อถอนการติดตั้งแอปพลิเคชันแล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
  5. เมื่อคอมพิวเตอร์ของคุณเริ่มทำงาน ติดตั้งใหม่ แอปพลิเคชันที่ได้รับผลกระทบ
  6. เมื่อติดตั้งแอปพลิเคชันที่ได้รับผลกระทบใหม่สำเร็จแล้ว ให้ลองเรียกใช้เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

8. ถอนการติดตั้งแล้วติดตั้ง Microsoft Visual C++ Redistributable อีกครั้ง

ตามที่ระบุไว้ก่อนหน้านี้ ปัญหานี้มักเกิดจากปัญหากับ Microsoft Visual C++ หากปัญหากับ Microsoft Visual C++ เป็นตัวการในกรณีของคุณ เพียงถอนการติดตั้ง Microsoft Visual C++ Redistributable ติดตั้งบนคอมพิวเตอร์ของคุณแล้วติดตั้งใหม่ จะช่วยขจัดปัญหาได้ ในการดำเนินการดังกล่าว คุณต้อง:

  1. นำทางไปยัง แผงควบคุม > โปรแกรม > โปรแกรมและคุณลักษณะ > ถอนการติดตั้งโปรแกรม . แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  2. ค้นหาและคลิกขวาที่ Microsoft Visual C++ Redistributable – x86 (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 32 บิต) หรือ Microsoft Visual C++ Redistributable – x64 (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 64 บิต) และคลิก ถอนการติดตั้ง .
  3. ผ่านวิซาร์ดการถอนการติดตั้งเพื่อ ถอนการติดตั้ง ที่แจกจ่ายต่อได้
  4. เมื่อถอนการติดตั้ง Redistributable แล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
  5. ดาวน์โหลดตัวติดตั้งสำหรับ Microsoft Visual C++ Redistributable – x86 จาก ที่นี่ (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 32 บิต) หรือโปรแกรมติดตั้งสำหรับ Microsoft Visual C++ Redistributable – x64 จาก ที่นี่ (หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการ 64 บิต)
    หมายเหตุ: หากคุณถอนการติดตั้ง Redistributable ทั้งสองเวอร์ชันออกจากคอมพิวเตอร์ ให้ดาวน์โหลดโปรแกรมติดตั้งสำหรับทั้งสองเวอร์ชัน
  6. เมื่อดาวน์โหลดตัวติดตั้งแล้ว ให้เรียกใช้และดำเนินการเพื่อ ติดตั้ง เวอร์ชันใดของ Redistributable หากคุณต้องดาวน์โหลดโปรแกรมติดตั้งสำหรับ Redistributables ทั้งสอง ให้เรียกใช้ทั้งคู่ทีละรายการ

เมื่อเสร็จแล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและเมื่อเริ่มทำงานแล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่

9. เรียกใช้ CHKDSK เพื่อสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์

หากไม่มีวิธีแก้ไขปัญหาใดในรายการและอธิบายไว้ข้างต้นสำหรับคุณ คุณอาจต้องการลองใช้ CHKDSK เพื่อสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์เพื่อหาปัญหาและแก้ไขปัญหาที่พบเนื่องจากปัญหาของฮาร์ดไดรฟ์อาจทำให้เกิดปัญหานี้ได้เช่นกัน ในการรัน CHKDSK คุณต้อง:

  1. เปิด เมนูเริ่ม .
  2. ค้นหา “cmd ”.
  3. คลิกขวาที่ผลการค้นหาชื่อ cmd และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ ในเมนูบริบทเพื่อเปิดใช้พรอมต์คำสั่ง . แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  4. พิมพ์ข้อความต่อไปนี้ใน พร้อมท์คำสั่ง แล้วกด Enter :
chkdsk /f /r
  1. ระบบจะถามคุณว่าต้องการให้กำหนดเวลาการสแกนในครั้งต่อไปที่คอมพิวเตอร์รีสตาร์ทหรือไม่ เพื่อยืนยัน พิมพ์ y ลงใน พรอมต์คำสั่ง . ที่ยกระดับ แล้วกด Enter .
  2. เริ่มต้นใหม่ คอมพิวเตอร์
  3. เมื่อคอมพิวเตอร์เริ่มทำงาน CHKDSK จะเริ่มทำงานและสแกนฮาร์ดไดรฟ์ของคอมพิวเตอร์ของคุณโดยอัตโนมัติ สิ่งที่คุณต้องทำคืออดทนและรอดำเนินการ
  4. เมื่อ CHKDSK เสร็จแล้ว คอมพิวเตอร์จะบูตเข้าสู่ Windows ณ จุดนี้ คุณสามารถตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

10. อัปเดต Windows

ในบางกรณี การอัปเดต Windows เป็นเวอร์ชันล่าสุดอาจช่วยแก้ปัญหานี้ได้ ดังนั้น ในขั้นตอนนี้ เราจะตรวจสอบการอัปเดต สำหรับสิ่งนั้น:

  1. กด “Windows” + “ฉัน” พร้อมกันเพื่อเปิดการตั้งค่า
  2. ในการตั้งค่า ให้คลิกที่ “อัปเดตและความปลอดภัย” และเลือก “Windows Update” จากบานหน้าต่างด้านซ้าย แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  3. คลิกที่ “ตรวจสอบการอัปเดต” ตัวเลือกและให้ windows ตรวจสอบและดาวน์โหลดการอัปเดตใด ๆ แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  4. เมื่อดาวน์โหลดการอัปเดตแล้ว ให้คลิกที่ “ติดตั้ง” ตัวเลือกในการติดตั้งบนคอมพิวเตอร์ของคุณ
  5. หลังจากนี้ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

11. ทำงานในโหมดความเข้ากันได้

ในบางกรณี วิธีแก้ปัญหาอาจทำได้ง่ายเพียงแค่เรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้สำหรับ Windows รุ่นอื่น ความจำเป็นในการทำเช่นนั้นเกิดขึ้นจากความไม่ลงรอยกันของ Windows และบางแอพพลิเคชั่น เราสามารถทำได้โดยทำตามคำแนะนำด้านล่าง

  1. ไปที่ตำแหน่งของแอปพลิเคชันและคลิกขวาที่ไฟล์ปฏิบัติการหลัก
  2. เลือก “คุณสมบัติ” แล้วคลิกที่ “ความเข้ากันได้” แท็บ
  3. ในแท็บความเข้ากันได้ ให้คลิกที่ “เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ ” แบบเลื่อนลงและเลือก “Windows Vista” หรือ Windows รุ่นอื่น ๆ แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  4. คลิกที่ “สมัคร” แล้วต่อด้วย “ตกลง”
  5. ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

12:กำลังติดตั้งไฟล์ “.dll” (สำหรับ VLC เท่านั้น)

ดูเหมือนว่าจะมีวิธีแก้ปัญหาเฉพาะสำหรับผู้ใช้บางคนที่สามารถแก้ไขปัญหานี้ได้โดยการดาวน์โหลดและวางไฟล์ ".dll" ลงในโฟลเดอร์ System 32 แต่โซลูชันนี้จำเป็นต้องบอกเป็นนัยด้วยความระมัดระวังเป็นอย่างยิ่ง เนื่องจาก System 32 เป็นโฟลเดอร์ที่มีความละเอียดอ่อนมากและมีข้อมูลสำคัญเกี่ยวกับ Windows จำนวนมาก ดังนั้น ดำเนินการนี้ด้วยความเสี่ยงของคุณเอง เนื่องจากไฟล์ “.dll” จากอินเทอร์เน็ตมักจะติดไวรัสได้ เพื่อดำเนินการต่อ:

  1. ดาวน์โหลด libvlc.dll ไฟล์จากอินเตอร์เน็ต
  2. ไปที่ตำแหน่งดาวน์โหลดไฟล์และคัดลอกโดยใช้ “Ctrl” + “ค” หลังจากเลือกแล้ว
  3. นำทางไปยังตำแหน่งต่อไปนี้
    C:\Windows\System32
  4. กด “Ctrl” + “วี” ในนี้เพื่อวางไฟล์นี้ในโฟลเดอร์
  5. อนุญาต UAC . ใดๆ ให้ยืนยันการดำเนินการและตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

หมายเหตุ:  นอกจากนี้ ให้ลองลบทางลัดที่คุณใช้เพื่อเปิดแอปพลิเคชันและสร้างใหม่

13. ติดตั้ง Windows VC Runtimes ใหม่อย่างถูกต้อง

ปัญหานี้เกิดขึ้นเช่นกันเมื่อ VC Runtimes ของคุณไม่ได้รับการติดตั้งอย่างถูกต้องหรือได้รับความเสียหาย คุณสามารถทำตามขั้นตอนเหล่านี้เพื่อลบออกจากคอมพิวเตอร์ของคุณโดยสมบูรณ์ แล้วติดตั้งใหม่ทุกรายการ

ถอนการติดตั้งรันไทม์ทั้งหมด:-

  1. กดปุ่ม Windows  . ค้างไว้ จากนั้นกดปุ่ม “R” คีย์เพื่อเปิดโปรแกรม Run
  2. เมื่อเปิดโปรแกรมรันแล้ว ให้พิมพ์  Appwiz.cpl”  และกด Enter แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  3. ค้นหา VC++ Redists . ทั้งหมด และถอนการติดตั้งทีละรายการ แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”

การล้างส่วนประกอบ Windows:-

เมื่อคุณถอนการติดตั้ง VC Runtimes . ทั้งหมด ใช้คำสั่งนี้เพื่อล้างข้อมูล WinSxS . ของคุณ ที่เก็บส่วนประกอบ

  1. กดปุ่ม Windows ค้างไว้ จากนั้นกดปุ่ม “X” เพื่อเปิดเมนู Start
  2. ตอนนี้ คลิก “PowerShell (ผู้ดูแลระบบ)” หรือ “พรอมต์คำสั่ง (ผู้ดูแลระบบ)”
  3. พิมพ์คำสั่งนี้ใน พรอมต์คำสั่ง แล้วกด Enter
    Dism.exe /online /Cleanup-Image /StartComponentCleanup

รอให้กระบวนการเสร็จสิ้นและหลังจากนั้นรีสตาร์ทคอมพิวเตอร์

การติดตั้งรันไทม์ VC ใหม่:-

  1. หลังจากรีสตาร์ทคอมพิวเตอร์แล้ว ให้ไปที่ลิงก์นี้ (ที่นี่) และดาวน์โหลดไฟล์
  2. เมื่อดาวน์โหลดไฟล์แล้ว คุณจะต้องคลายซิปไฟล์
  3. หลังจาก คลายซิป ไฟล์ที่คุณจะมีตัวติดตั้ง
  4. คลิกขวาที่ไฟล์ชื่อ “install_all.bat” และคลิก “เรียกใช้ในฐานะผู้ดูแลระบบ” . แก้ไข:ข้อผิดพลาด 0xc00007b “แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง”
  5. ตอนนี้ รอ VC Runtimes . ทั้งหมด เพื่อติดตั้ง (กระบวนการนี้เป็นแบบอัตโนมัติ)
  6. รีสตาร์ทคอมพิวเตอร์และตรวจดูว่ายังมีปัญหาอยู่หรือไม่

หากไม่มีวิธีการใดที่แสดงด้านบนนี้ช่วยคุณได้เลย การดำเนินการ Clean Install ของ Windows จะเป็นทางเลือกสุดท้ายสำหรับคุณ แม้ว่าเราจะแนะนำให้คุณลองทำการซ่อมแซมการติดตั้งก่อน แต่หากไม่ได้ผล ให้คุณดาวน์โหลด ISO ใหม่จากเว็บไซต์ทางการและทำการติดตั้งใหม่ทั้งหมด