Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 0xc000007b.dll บน Windows 10/11: คู่มือทีละขั้นตอน

Windows 10/11 เป็นระบบปฏิบัติการที่ทรงพลังและมีคุณสมบัติครบครัน แต่บางครั้งก็มีปัญหาแบบสุ่มรบกวน ขณะที่คุณกำลังดาวน์โหลดไฟล์ APK จากแหล่งที่ไม่รู้จัก หรือเมื่อคุณเพียงแค่เปิดแอปพลิเคชันที่คุณใช้บ่อย คุณอาจพบปัญหา 0xc000007b.dll

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

ปัญหา 0xc000007b.dll บน Windows คืออะไร?

ปัญหา 0xc000007b.dll บน Windows 10/11 เป็นปัญหาทั่วไปที่รบกวนผู้ใช้ Windows 10/11 มันบอกคุณว่ามีบางอย่างเสียหายภายในระบบของคุณ อาจเป็นไฟล์ระบบ Windows ที่สำคัญหรือไฟล์ 0xc000007b.dll เอง อย่างไรก็ตาม มันอาจเป็นกรณีที่ไฟล์ 0xc000007b.dll หายไป

ปัญหานี้มักมาพร้อมกับข้อความข้อผิดพลาดนี้: "The application was unable to start correctly."

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

สาเหตุของปัญหา 0xc000007b.dll บน Windows

มีทริกเกอร์ที่เป็นไปได้มากมายสำหรับ 0xc000007b.dll บน Windows 10/11 เราได้แจกแจงบางอย่างที่นิยมมากที่สุดด้านล่าง:

  • Redistributables ที่ไม่ถูกต้อง – หากคุณติดตั้ง redistributables ที่ไม่ถูกต้องบนอุปกรณ์ของคุณ ข้อผิดพลาดนี้อาจปรากฏ วิธีแก้ไขง่ายแค่การติดตั้ง redistributables ที่ถูกต้องใหม่
  • ไฟล์ 0xc000007b.dll หายไป – หากระบบของคุณไม่สามารถหาไฟล์ 0xc000007b.dll ได้ ข้อผิดพลาดนี้อาจถูกโยนออกมา เพื่อแก้ไข คุณอาจต้องดาวน์โหลดไฟล์ DLL ที่หายไปจากแหล่งที่ถูกต้อง
  • ไฟล์ที่ดาวน์โหลดมาจากแหล่งที่ไม่ได้รับอนุญาต – นี่เป็นหนึ่งในสาเหตุยอดนิยมของปัญหา 0xc000007b.dll เครื่องมือค้นหาหลายตัวที่มีคุณสมบัติแอนติไวรัสในตัว ตรวจจับไฟล์จากแหล่งที่ไม่ได้รับอนุญาตว่าเป็นไฟล์น่าสงสัยหรือมัลแวร์ ผลคือคุณเห็นปัญหานี้
  • ไฟล์ระบบเสียหาย – หากมีไฟล์ระบบที่เสียหายอยู่บนระบบของคุณ อาจเป็นไปได้ว่าคุณพบปัญหา 0xc000007b.dll
  • การเข้าถึงที่ไม่ได้รับอนุญาต – บางครั้ง ปัญหานี้เกิดขึ้นเนื่องจากขาดสิทธิ์พิเศษสำหรับแอปที่คุณพยายามใช้ ในกรณีนี้ การให้สิทธิ์ผู้ดูแลระบบกับแอปจะใช้ได้
  • ไฟล์ DLL ล้าสมัย – หาก 0xc000007b.dll ล้าสมัยหรือไม่เข้ากันได้กับสถาปัตยกรรม CPU ของคุณ คุณอาจเห็นข้อผิดพลาด
  • .NET Framework ล้าสมัย – ผู้ใช้บางรายรายงานว่า .NET Framework ล้าสมัยทำให้ปัญหาปรากฏ โซลูชันคือพวกเขาเพียงแค่อัปเดต .NET Framework
  • แอปพลิเคชันที่ผิดปกติ – มีโอกาสว่าปัญหากำลังแสดงเพราะแอปที่คุณพยายามใช้ผิดปกติ ดังนั้น ลองซ่อมแซมมันเพื่อกำจัดข้อผิดพลาด
  • รุ่น Windows ล้าสมัย – หากมีอัปเดตที่พร้อมรอการติดตั้ง คุณอาจต้องการติดตั้งมันโดยเร็วที่สุด อัปเดตอาจมีการแก้ไขสำหรับปัญหาของคุณ

อาการของปัญหา 0xc000007b.dll บน Windows

บางครั้ง ปัญหา 0xc000007b.dll ไม่แสดงเครื่องหมายที่ชัดเจน คุณจะเพียงสังเกตเห็นอาการต่อไปนี้:

  • โปรแกรมล่าช้าอย่างต่อเนื่อง
  • คอมพิวเตอร์ของคุณทำงานได้ไม่ดี
  • แอปพลิเคชันไม่ตอบสนอง
  • ระบบของคุณค้างแบบสุ่ม
  • คุณประสบปัญหาการเริ่มต้นและปิดเครื่อง
  • คุณไม่สามารถติดตั้งแอปอื่นๆ ได้
  • คุณมีไดรเวอร์ที่หายไปมาก
  • คุณประสบความล้มเหลวของฮาร์ดแวร์

วิธีแก้ไขปัญหา 0xc000007b.dll บน Windows

那么, ต้องทำอย่างไรกับปัญหา 0xc000007b.dll บน Windows?

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

เราได้นำเสนอโซลูชันในลำดับจากง่ายไปสู่ซับซ้อนกว่า ดังนั้น นี่คือ:

โซลูชัน #1: ทำการรีสตาร์ทอย่างรวดเร็ว

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

การรีสตาร์ท Windows ง่ายมาก เพียงไปที่เมนู Start คลิกปุ่ม Power และเลือก Restart นั่นแหละ!

โซลูชัน #2: ซ่อมแซมไฟล์ระบบที่เสียหายหรือเสียหาย

ไฟล์ระบบที่เสียหายและเสียหายสามารถหยุดระบบของคุณได้ ดังนั้น จึงสำคัญที่จะซ่อมแซมพวกมันทันที

มีหลายวิธีในการซ่อมแซมไฟล์ระบบที่เสียหาย นี่คือสองวิธี:

ผ่าน System File Checker

  1. พิมพ์ cmd ลงในช่องค้นหาและเลือก Run as Administrator จะเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
  2. ในบรรทัดคำสั่ง ให้พิมพ์คำสั่ง sfc /scannow และกด Enter
  3. ขณะที่ยูทิลิตี้ System File Checker กำลังสแกนอุปกรณ์ของคุณ ตรวจสอบให้แน่ใจว่าคุณไม่ขัดจังหวะมัน

ผ่าน DISM Tool

  1. เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
  2. พิมพ์คำสั่งนี้: DISM /Online /Cleanup-Image /RestoreHealth
  3. กดปุ่ม Enter
  4. กระบวนการซ่อมแซมจะเริ่มต้น อาจใช้เวลา 10 นาทีในการเสร็จสิ้น ดังนั้น ให้อดทน
  5. เมื่อกระบวนการซ่อมแซมเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณ

โซลูชัน #3: เรียกใช้โปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ

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

วิธีแก้ไขสำหรับสถานการณ์นี้ง่าย คลิกขวาที่แอปพลิเคชันที่คุณพยายามเปิด และจากนั้นเลือก Run as Administrator เมื่อได้รับแจ้งจาก User Account Control ให้กดปุ่ม Yes คุณควรจะสามารถรันแอปพลิเคชันได้โดยไม่มีปัญหา

โซลูชัน #4: ติดตั้งแอปที่มีปัญหาใหม่

ในหลายกรณี การติดตั้งแอปที่ปัญหา 0xc000007b.dll เกิดขึ้นใหม่ได้แก้ไขปัญหา อย่างไรก็ตาม ก่อนการติดตั้งใหม่ ผู้ใช้ต้องปิดโปรแกรมแอนติไวรัสของพวกเขาชั่วคราวเพื่อป้องกันไม่ให้มันรบกวนกระบวนการติดตั้งใหม่

คุณมีหลายวิธีในการติดตั้งแอปใหม่บน Windows 10/11 เราได้นำเสนอด้านล่าง

ผ่าน Settings

  1. ไปที่ Settings และเลือก App
  2. คลิก Apps and Features.
  3. ค้นหา Microsoft Store และคลิกที่มัน
  4. ในจุดนี้ ลิงก์ Advanced Options ควรแสดงบนหน้าจอของคุณ คลิกที่มัน
  5. ไปที่ส่วน Reset และกดปุ่ม Reset

ผ่าน PowerShell

  1. พิมพ์ PowerShell ลงในช่องค้นหา Cortana คลิกขวาที่ผลลัพธ์อันดับหนึ่งและเลือก Run as Administrator.
  2. ในบรรทัดคำสั่ง ให้พิมพ์คำสั่ง Get-Appxpackage –Allusers และกดปุ่ม Enter.
  3. ค้นหาชื่อของแอปและคัดลอกชื่อแพ็กเกจของมัน ใช้ปุ่มลัด Ctrl + C เพื่อคัดลอก
  4. สุดท้าย รันคำสั่งนี้: Add-AppxPackage -register "C:\Program Files\WindowsApps\<PackageFullName>" –DisableDevelopmentMode (ตรวจสอบให้แน่ใจว่าคุณแทนที่ค่า PackageFullName ด้วยชื่อแพ็กเกจที่คุณคัดลอก นอกจากนี้ ให้เปลี่ยนตัวอักษรไดรฟ์เป็นไดรฟ์จริงที่คุณติดตั้ง Windows 10/11)
  5. กดปุ่ม Enter

โซลูชัน #5: อัปเดต .NET Framework

.NET Framework เป็นเฟรมเวิร์กซอฟต์แวร์ที่มีประโยชน์ซึ่งพัฒนาโดย Microsoft มันมีไลบรารีคลาสมหาศาล ซึ่งให้ความสามารถในการทำงานร่วมกันระหว่างภาษาการเขียนโปรแกรมที่แตกต่างกัน

แม้ซอฟต์แวร์นี้จะเล่นบทบาทสำคัญในสภาพแวดล้อม Windows 10/11 มันก็อาจทำให้ปัญหา 0xc000007b.dll ปรากฏขึ้นได้ โดยเฉพาะหากรุ่น .NET Framework ที่คุณรันล้าสมัย ดังนั้น การอัปเดตเป็นรุ่นล่าสุดอาจกำจัดข้อผิดพลาดได้

เพื่อติดตั้งรุ่น .NET Framework ล่าสุด ให้ทำดังนี้:

  1. ไปที่ Control Panel
  2. เลือก Programs and Features.
  3. สลับสวิตช์ข้างตัวเลือก Turn Windows features on or off
  4. หน้าต่างใหม่จะปรากฏขึ้น คลิก .NET Framework 3.5
  5. กด OK การดาวน์โหลดควรเริ่มทันที
  6. หลังจากการติดตั้ง คอมพิวเตอร์ของคุณจะรีสตาร์ทอัตโนมัติ

โซลูชัน #6: ติดตั้ง DLL ที่อัปเดตแล้ว

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

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

คุณอาจดาวน์โหลดไฟล์ด้วยตนเองได้เช่นกัน อย่างไรก็ตาม นี่อาจเป็นเรื่องเสี่ยง למדי มีหลายไซต์ที่โฮสต์ไฟล์ DLL ฟรี แต่ไม่ใช่ทั้งหมดที่น่าเชื่อถือ ดังนั้น คุณต้องระมัดระวังเป็นพิเศษ

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

โซลูชัน #7: ติดตั้งแอปพลิเคชันที่มีปัญหาใหม่

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

เพื่อติดตั้งแอปที่มีปัญหาใหม่ ให้ทำดังนี้:

  1. ไปที่ Control Panel และเลือก Programs
  2. ไปที่ Programs and Features และคลิก Uninstall a Program
  3. ค้นหาแอปที่ได้รับผลกระทบและคลิกขวาที่มัน
  4. เลือก Uninstall
  5. ทำตามคำแนะนำของวิซาร์ดการลบการติดตั้งเพื่อลบการติดตั้งแอปอย่างสมบูรณ์
  6. เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์ของคุณ
  7. หลังจากคอมพิวเตอร์ของคุณรีบูทแล้ว ให้ติดตั้งแอปใหม่ ดาวน์โหลดไฟล์ติดตั้งจากเว็บไซต์ของผู้ผลิตอย่างเป็นทางการ
  8. สุดท้าย ให้รันแอปพลิเคชันอีกครั้งและดูว่าปัญหายังแสดงอยู่หรือไม่

โซลูชัน #8: ติดตั้ง Microsoft Visual C++ Redistributable ใหม่

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

เพื่อทำเช่นนั้น คุณต้อง:

  1. ไปที่ Control Panel และเลือก Programs
  2. คลิก Programs and Features.
  3. กดปุ่ม Uninstall a Program
  4. ค้นหาและคลิกขวา Microsoft Visual C++ Redistributable และกดปุ่ม Uninstall
  5. ทำตามข้อความบนหน้าจอ
  6. รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากลบการติดตั้ง redistributable
  7. ต่อไป ดาวน์โหลดโปรแกรมติดตั้งของ Microsoft Visual C++ Redistributable ที่นี่
  8. เมื่อดาวน์โหลดเสร็จ ให้รันมันและผ่านกระบวนการติดตั้ง
  9. รีสตาร์ทคอมพิวเตอร์ของคุณอีกครั้งและตรวจสอบว่าปัญหายังคงอยู่หรือไม่

โซลูชัน #9: ทำการสแกน CHKDSK

คุณอาจลองรันการสแกน CHKDSK เพื่อดูว่าฮาร์ดดิสก์ของคุณมีปัญหาที่ทำให้ข้อผิดพลาด 0xc000007b.dll โผล่ขึ้นมา

เพื่อรันการสแกน CHKDSK ให้ทำดังนี้:

  1. คลิกเมนู Start
  2. ป้อน cmd ลงในช่องค้นหา Cortana
  3. คลิกขวาที่ผลลัพธ์อันดับหนึ่งและเลือก Run as Administrator จะเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
  4. พิมพ์คำสั่งนี้ลงใน Command Prompt: chkdsk /f /r
  5. กด Enter
  6. หากถูกถามให้ยืนยันการกระทำของคุณ ให้พิมพ์ Y และกด Enter
  7. รีสตาร์ทอุปกรณ์ของคุณหลังจากกระบวนการสแกน

โซลูชัน #10: ติดตั้ง Windows Update ที่ค้างอยู่

หากคุณยังไม่ได้ติดตั้งรุ่น Windows ล่าสุด คุณอาจพบข้อผิดพลาด Windows Update ต่างๆ เช่น ข้อผิดพลาด 0xc000007b.dll ดังนั้น ในโซลูชันนี้ เราจะตรวจสอบอัปเดต Windows ที่ค้างอยู่ วิธีเริ่มต้น:

  1. กดปุ่ม Windows + I เพื่อเปิดยูทิลิตี้ Settings
  2. ไปที่ส่วน Update and Security และเลือก Windows Update.
  3. คลิกปุ่ม Check for Updates และรอในขณะที่ Windows ตรวจสอบและดาวน์โหลดอัปเดตที่มีอยู่
  4. เมื่อเสร็จแล้ว คลิกปุ่ม Install
  5. รีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบว่าข้อผิดพลาด 0xc000007b.dll ยังแสดงอยู่หรือไม่

โซลูชัน #11: เรียกใช้แอปในโหมด Compatibility

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

วิธีทำ:

  1. ไปที่ตำแหน่งของแอปและคลิกขวาที่ไฟล์ EXE ของมัน
  2. ไปที่ Properties และเปิดแท็บ Compatibility
  3. ต่อไป คลิกดรอปดาวน์ที่ระบุ Run This Program in Compatibility Mode for
  4. เลือก Windows version ปัจจุบันของคุณ
  5. กด Apply แล้ว OK
  6. ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

สรุป

คุ้มค่าที่จะกล่าวว่า Windows 10/11 เป็นระบบปฏิบัติการที่ทรงพลังจริงๆ มันมีคุณสมบัติมากมายที่นักเล่นเกม มืออาชีพ และแม้แต่นักเรียนสามารถใช้ประโยชน์ได้ อย่างไรก็ตาม มีบางครั้งที่มันล้มเหลวและโยนข้อความข้อผิดพลาดแบบสุ่มอย่างข้อผิดพลาด 0xc000007b.dll แม้จะเช่นนั้น ไม่ใช่เหตุผลที่จะตกใจ ระบบปฏิบัติการนี้มาพร้อมกับยูทิลิตี้ที่สามารถใช้เพื่อกำจัดปัญหาได้ครั้งเดียวและ לתמיד

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

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

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

ดังนั้น หากคุณรู้โซลูชันอื่นๆ และคุณต้องการแบ่งปันกับเรา โปรดทำในความคิดเห็น! เรากำลังรอคอยนั่น