วิธีลบข้อผิดพลาด 0xc000007b บน Windows 7

Anonim

ข้อผิดพลาด 0xc0000007b ใน Windows 7

เมื่อใช้งานแอปพลิเคชันบนคอมพิวเตอร์ผู้ใช้อาจพบข้อผิดพลาดที่มาพร้อมกับรหัส 0xC000007B ลองคิดดูด้วยเหตุผลและในวิธีการกำจัดพีซีภายใต้การควบคุมของ Windows 7

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

  1. คลิก PCM บนฉลากแอปพลิเคชันหรือไฟล์ปฏิบัติการ เลือก "คุณสมบัติ"
  2. ไปที่หน้าต่าง Program Properties ผ่านเมนูบริบทใน Windows 7

  3. ในหน้าต่างคุณสมบัติที่แสดงให้ย้ายไปที่ส่วน "ความเข้ากันได้"
  4. ไปที่แท็บความเข้ากันได้ในหน้าต่าง Program Properties ใน Windows 7

  5. ในบล็อก "ระดับที่เหมาะสม" ให้ตั้งค่าช่องทำเครื่องหมายที่ด้านหน้าของการดำเนินการบังคับของแอปพลิเคชันจากใบหน้าของผู้ดูแลระบบแล้วคลิก "ใช้" และ "ตกลง"
  6. การเปิดใช้งานการเปิดใช้งานโปรแกรมในนามของผู้ดูแลระบบเริ่มต้นในหน้าต่าง Properties Properties ใน Windows 7

  7. ตอนนี้แอปพลิเคชันเริ่มต้นจะเปิดใช้งานด้วยสิทธิ์การดูแลระบบซึ่งจะป้องกันการเกิดขึ้นของข้อผิดพลาดที่เราศึกษา นอกจากนี้คุณยังสามารถลดความซับซ้อนของการเปิดใช้งานโปรแกรมให้ปิดการยืนยันการเปิดใช้งานในหน้าต่าง UAC วิธีการทำเช่นนี้บอกในบทเรียนที่แยกต่างหากของเรา แม้ว่าในกรณีที่มีวัตถุประสงค์เพื่อความปลอดภัยเรายังไม่แนะนำให้ปิดการใช้งานหน้าต่างควบคุมบัญชี

    ปิดใช้งานหน้าต่างควบคุมบัญชีผู้ใช้ในหน้าต่างการตั้งค่าการจัดการบัญชีผู้ใช้ใน Windows 7

    บทเรียน: วิธีปิดใช้งานการควบคุมบัญชีผู้ใช้ใน Windows 7

วิธีที่ 2: การติดตั้งส่วนประกอบ

บ่อยครั้งที่สาเหตุของ 0xc000007b คือการขาดองค์ประกอบเฉพาะของระบบหรือการปรากฏตัวของรุ่นที่ไม่เกี่ยวข้องหรือเสียหาย จากนั้นจำเป็นต้องติดตั้ง / ติดตั้งส่วนประกอบที่มีปัญหาใหม่

ก่อนอื่นคุณต้องติดตั้งไดรเวอร์การ์ดแสดงผลใหม่เป็นโปรแกรมใหม่ (โดยเฉพาะเกม) ต้องการส่วนเสริมที่ขาดอยู่ในส่วนประกอบเก่า บ่อยครั้งที่พบปัญหากับข้อผิดพลาด 0xC000007B พบได้ในผู้ใช้ที่ใช้อะแดปเตอร์กราฟิก NVIDIA

  1. ดาวน์โหลดเวอร์ชั่นที่อัปเดตของไดรเวอร์ในเว็บไซต์ทางการของผู้ผลิตและบูตไปยังคอมพิวเตอร์
  2. กำลังโหลดไดรเวอร์ที่อัปเดตบนหน้าอัพเดตเว็บไซต์อย่างเป็นทางการของ NVIDIA

  3. คลิก "เริ่ม" และไปที่แผงควบคุม
  4. ไปที่แผงควบคุมผ่านเมนูเริ่มใน Windows 7

  5. เปิดส่วนระบบและความปลอดภัย
  6. ไปที่ระบบและความปลอดภัยในแผงควบคุมใน Windows 7

  7. เรียกใช้ตัวจัดการอุปกรณ์
  8. เปิดตัวจัดการอุปกรณ์ในระบบระบบและแผงควบคุมความปลอดภัยใน Windows 7

  9. ในหน้าต่างของ Snap ที่เปิดขึ้นไปที่ส่วน "อะแดปเตอร์วิดีโอ"
  10. เปลี่ยนเป็นส่วนอะแดปเตอร์วิดีโอในหน้าต่าง Device Manager ใน Windows 7

  11. คลิกชื่อของการ์ดวิดีโอซึ่งกราฟิกจะปรากฏบนพีซีของคุณ
  12. ไปที่หน้าต่างคุณสมบัติการ์ดแสดงผลในหน้าต่าง Device Manager ใน Windows 7

  13. เปิดแท็บไดรเวอร์ในหน้าต่างคุณสมบัติอะแดปเตอร์
  14. เปลี่ยนเป็นแท็บไดรเวอร์ในหน้าต่าง Product Manager Video Card ใน Windows 7

  15. คลิกปุ่มลบ
  16. การเปลี่ยนไปใช้การลบไดรเวอร์ในหน้าต่างคุณสมบัติของตัวจัดการอุปกรณ์ใน Windows 7

  17. จากนั้นในหน้าต่างที่เปิดขึ้นให้ตรวจสอบเครื่องหมายที่ด้านหน้าของรายการ "ลบ ... " และยืนยันการกระทำของคุณโดยคลิกตกลง
  18. การยืนยันการลบไดรเวอร์ในกล่องโต้ตอบ Device Manager ใน Windows 7

  19. หลังจากการถอนการติดตั้งเสร็จสมบูรณ์ให้เรียกใช้ไฟล์การติดตั้งไดรเวอร์ที่ดาวน์โหลดมาก่อนหน้านี้จากหน้าเว็บอย่างเป็นทางการ ใช้โพรซีเดอร์การติดตั้งนำทางด้วยเคล็ดลับที่แสดงบนหน้าจอ
  20. การตรวจสอบระบบสำหรับอุปกรณ์ที่ใช้งานร่วมกันได้เมื่ออัปเดตไดรเวอร์การ์ดวิดีโอ NVIDIA

  21. เมื่อเสร็จสิ้นการติดตั้งให้รีบูตระบบและตรวจสอบว่าโปรแกรมปัญหาเริ่มเริ่มต้นหลังจากดำเนินการตามขั้นตอนข้างต้นหรือไม่

    บทเรียน:

    วิธีอัปเดตไดรเวอร์การ์ดวิดีโอ NVIDIA

    วิธีอัปเดตไดรเวอร์การ์ดวิดีโอ AMD Radeon

    วิธีอัปเดตไดรเวอร์สำหรับ Windows 7

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

  1. หลังจากดาวน์โหลด DirectX เวอร์ชันปัจจุบันไปยังคอมพิวเตอร์ให้เปิด "Explorer" และป้อนที่อยู่ต่อไปนี้ในแถบที่อยู่:

    C: \ Windows \ System32

    คลิกลูกศรไปทางขวาของสตริงนี้

  2. สลับไปที่โฟลเดอร์ System 32 ใน Explorer ใน Windows 7

  3. หลังจากเปลี่ยนเป็นโฟลเดอร์ "System32" หากวัตถุอยู่ในลำดับที่ไม่เรียงตามลำดับตัวอักษรปรับโครงสร้างพวกเขาโดยคลิกที่ชื่อคอลัมน์ "ชื่อ" จากนั้นค้นหาไฟล์ที่ขึ้นต้นด้วย "D3DX9_24.dll" และเสร็จสิ้น "D3DX9_43.dll" เน้นพวกเขาทั้งหมดและคลิกที่การเปิดตัว PCM ในเมนูที่เปิดขึ้นให้เลือก "ลบ"
  4. ไปที่การลบไฟล์ DLL ในโฟลเดอร์ System 32 ใน Explorer ใน Windows 7

  5. หากจำเป็นให้ยืนยันฉันทามติเพื่อลบในกล่องโต้ตอบ หากไม่ถูกลบไฟล์บางไฟล์เนื่องจากมีส่วนร่วมในการทำงานของระบบให้ข้ามพวกเขา หากคุณใช้ระบบ 64 บิตคุณจะต้องดำเนินการเดียวกันหรือในไดเรกทอรีตามที่อยู่ต่อไปนี้:

    C: \ Windows \ Syswow64

  6. เปลี่ยนเป็นโฟลเดอร์ Syswow64 ใน explorer ใน Windows 7

  7. หลังจากที่วัตถุข้างต้นทั้งหมดถูกลบให้รันตัวติดตั้ง DirectX ที่ดาวน์โหลดมาก่อนหน้านี้และทำตามคำแนะนำที่แสดงอยู่ในนั้น หลังจากการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทพีซีและตรวจสอบข้อผิดพลาดโดยการเรียกใช้โปรแกรมปัญหา

    ควรสังเกตว่า Windows 7 รองรับเฉพาะเวอร์ชั่นถึง DirectX 11 รวม หากโปรแกรมสำหรับการทำงานต้องการส่วนประกอบรุ่นใหม่กว่านี้จะเป็นไปไม่ได้ที่จะเปิดใช้งานในระบบปฏิบัติการนี้

    บทเรียน: วิธีอัปเดต DirectX เป็นเวอร์ชันล่าสุด

นอกจากนี้สาเหตุที่เป็นไปได้ของปัญหากับข้อผิดพลาด 0xc000007b สามารถใช้เป็นกรณีที่ไม่มีรุ่นที่ต้องการหรือการติดตั้ง Visual C ++ ที่ไม่ถูกต้อง ในกรณีนี้จำเป็นต้องติดตั้งส่วนประกอบที่หายไปหรือการติดตั้งใหม่

  1. ก่อนอื่นคุณต้องตรวจสอบรุ่นใดของ Visual C ++ ที่คุณติดตั้งไว้แล้ว เมื่อต้องการทำสิ่งนี้ให้เรียกใช้ "แผงควบคุม" และไปที่ส่วน "โปรแกรม"
  2. ไปที่ส่วนโปรแกรมในแผงควบคุมใน Windows 7

  3. จากนั้นย้ายรายการ "โปรแกรมและส่วนประกอบ"
  4. ไปที่ส่วนโปรแกรมและส่วนประกอบในแผงควบคุมใน Windows 7

  5. ในรายการโปรแกรมหากจำเป็นให้วางรายการทั้งหมดในลำดับตัวอักษรโดยคลิกที่ชื่อฟิลด์ "ชื่อ" หลังจากนั้นค้นหาวัตถุทั้งหมดที่มีชื่อเริ่มต้นด้วย Microsoft Visual C ++ .... มันจะทำเช่นเดียวกับที่อยู่ใกล้กับตำแหน่งตัวอักษร ตรวจสอบรุ่นของแต่ละรุ่นอย่างระมัดระวัง การเผยแพร่ประจำปีต่อไปนี้จะต้องมีอยู่ในรายการ:
    • 2548;
    • ปี 2008;
    • ปี 2010;
    • 2012;
    • 2013;
    • 2017 (หรือ 2015)

    คอมโพเนนต์ Microsoft Visual C ++ ในโปรแกรมและส่วนประกอบใน Windows 7

    หากคุณใช้ระบบปฏิบัติการ 64 บิตคุณต้องติดตั้ง Visual C ++ ทุกรุ่นไม่เพียง แต่สำหรับระบบ 32 บิตด้วย ในกรณีที่ไม่มีหนึ่งหรือมากกว่าของรุ่นข้างต้นมีความจำเป็นต้องดาวน์โหลดตัวเลือกที่หายไปจากเว็บไซต์ของ Microsoft และติดตั้งโดยการปฏิบัติตามคำแนะนำของตัวติดตั้ง

  6. เริ่มโปรแกรมติดตั้งที่ดาวน์โหลดและในหน้าต่างแรกที่เปิดขึ้นยอมรับข้อตกลงสิทธิ์การใช้งานโดยการตั้งค่าเครื่องหมายเป็นช่องทำเครื่องหมายที่เหมาะสม คลิกปุ่มติดตั้ง
  7. การยอมรับข้อตกลงใบอนุญาตในหน้าต่างตัวช่วยสร้างการติดตั้งคอมโพเนนต์ Microsoft Visual C ++ ใน Windows 7

  8. กระบวนการติดตั้งจะเริ่มขึ้น
  9. ขั้นตอนการติดตั้งในหน้าต่างตัวช่วยสร้างการติดตั้งคอมโพเนนต์ Microsoft Visual C ++ ใน Windows 7

  10. หลังจากเสร็จสิ้นข้อมูลที่เกี่ยวข้องจะปรากฏขึ้นในหน้าต่าง หากต้องการออกจากตัวติดตั้งให้คลิก "ปิด"

    การติดตั้งเสร็จสมบูรณ์ในหน้าต่างตัวช่วยสร้างการติดตั้งคอมโพเนนต์ Microsoft Visual C ++ ใน Windows 7

    เพื่อให้การติดตั้ง Visual C ++ ไปโดยไม่มีปัญหาการปรับปรุงล่าสุดของ Windows 7 ควรติดตั้งบนพีซี

    บทเรียน:

    การติดตั้งการอัปเดต Windows 7 ด้วยตนเอง

    วิธีเปิดใช้งานการอัปเดตอัตโนมัติบน Windows 7

นอกจากนี้หากคุณสงสัยว่า Visual C ++ รุ่นหนึ่งหรือมากกว่านั้นวางบนพีซีของคุณได้รับความเสียหายก่อนที่จะติดตั้งตัวเลือกที่ถูกต้องเพื่อถอนการติดตั้งแบบเก่าตามประเภทนี้

  1. เมื่อต้องการทำเช่นนี้ให้เลือกรายการที่เหมาะสมในหน้าต่าง "โปรแกรมและส่วนประกอบ" และคลิกลบ
  2. ไปที่การลบคอมโพเนนต์ Microsoft Visual C ++ ในโปรแกรมและส่วนประกอบใน Windows 7

  3. จากนั้นยืนยันความตั้งใจของคุณในกล่องโต้ตอบโดยกด "ใช่" หลังจากนั้นจะเปิดตัวเครื่องยนต์ของการถอนการติดตั้ง ขั้นตอนนี้จะต้องทำด้วยองค์ประกอบทั้งหมดของ Visual C ++ จากนั้นติดตั้งซอฟต์แวร์เวอร์ชันที่ถูกต้องทั้งหมดในปัจจุบันสำหรับ Windows 7 ตามที่อธิบายไว้ข้างต้น หลังจากรีสตาร์ทพีซีให้ตรวจสอบข้อผิดพลาดโดยการเรียกใช้แอปพลิเคชันปัญหา

การยืนยันการลบคอมโพเนนต์ Microsoft Visual C ++ ในกล่องโต้ตอบโปรแกรมและคอมโพเนนต์ใน Windows 7

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

  1. จำนวนของเฟรมเวิร์ก Net รุ่นปัจจุบันที่ติดตั้งบนคอมพิวเตอร์ของคุณสามารถพบได้จากหน้าต่าง "โปรแกรมและส่วนประกอบ"

    เวอร์ชันปัจจุบันของ Net Framework ในหน้าต่างโปรแกรมและส่วนประกอบใน Windows 7

    บทเรียน: วิธีการค้นหารุ่น. NET Framework

  2. ถัดไปคุณควรไปที่หน้าดาวน์โหลดของคอมโพเนนต์นี้บนเว็บไซต์ Microsoft และค้นหาเวอร์ชันปัจจุบัน หากมันแตกต่างจากที่ติดตั้งบนพีซีของคุณคุณต้องดาวน์โหลดตัวเลือกสุดท้ายและติดตั้ง ยิ่งไปกว่านั้นจะต้องทำหากส่วนประกอบที่ระบุอยู่ในคอมพิวเตอร์โดยทั่วไป

    Framework Net Framework รุ่นปัจจุบันในเว็บไซต์อย่างเป็นทางการของ Microsoft

  3. หลังจากเริ่มไฟล์การติดตั้งแล้วมันจะดำเนินการ
  4. การเปิดไฟล์การติดตั้งคอมโพเนนต์ Microsoft .NET Framework ใน Windows 7

  5. ในหน้าต่างที่ปรากฏหลังจากนี้คุณต้องยอมรับข้อตกลงสิทธิ์การใช้งานโดยการติดตั้งเครื่องหมายถูกลงในช่องทำเครื่องหมายเดียว จากนั้นคุณสามารถดำเนินการกับขั้นตอนการติดตั้งได้โดยคลิกที่ปุ่ม "ติดตั้ง"
  6. การใช้ข้อตกลงใบอนุญาตในหน้าต่าง Masters Installation Wizard ของ Microsoft .NET Framework ใน Windows 7

  7. กระบวนการติดตั้งจะเปิดตัว หลังจากเสร็จสิ้นคุณสามารถตรวจสอบโปรแกรมปัญหาเพื่อประสิทธิภาพ

    ขั้นตอนการติดตั้งในหน้าต่างตัวช่วยสร้างการติดตั้ง Microsoft .NET Framework ใน Windows 7

    บทเรียน:

    วิธีอัปเดต. NET Framework

    ทำไมไม่ตั้ง. NET Framework 4

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

อ่านเพิ่มเติม