ข้อผิดพลาด 126 เป็นข้อผิดพลาด Microsoft Runtime ที่ปกติเกิดจากคอมพิวเตอร์ของคุณไม่สามารถอ่านไฟล์ DLL จำนวนหนึ่งที่จำเป็นบน PC ของคุณ ข้อผิดพลาดนี้มักปรากฏเมื่อคุณกำลังแก้ไขหรือใช้ข้อมูลมากเกินไปบน PC (กับฐานข้อมูล) และสามารถป้องกันไม่ให้คอมพิวเตอร์อ่านไฟล์ที่ต้องการทำงานได้ บทช่วยสอนนี้จะแสดงวิธีแก้ไขข้อผิดพลาดนี้และแก้ไขปัญหาบน PC ของคุณ
สาเหตุของข้อผิดพลาด 126
ข้อผิดพลาด 126 เกิดจากชุดของปัญหาต่างๆ แต่หลักๆ แล้วเป็นเพราะไฟล์ DLL บางไฟล์หายไปหรืออ่านไม่ได้บน PC ของคุณ เพื่อแก้ไขข้อผิดพลาดนี้ คุณต้องแน่ใจว่าคุณสามารถแก้ไขส่วนต่างๆ ของระบบซึ่งก่อให้เกิดปัญหา และเพื่อทำเช่นนั้น คุณควรดูที่การใช้ชุดของวิธีและเครื่องมือ นี่คือสิ่งที่คุณต้องทำ…
วิธีแก้ไขข้อผิดพลาด 126
ข้อผิดพลาด #1
Loading extended custom action library sqlcax.dll
Error 126 loading library sqlcax.dll
Action ended 21:15:09: InstallFinalize. Return value 3
ข้อผิดพลาดนี้เกิดจากการติดตั้ง MSI packages ภายใน SQL Server 2000 ที่เสียหาย หากคุณพยายามติดตั้ง MSI packages บางตัว คุณควรรวมคอมโพเนนต์ "Desktop Engine" โดยตรงเข้าไปในแพ็กเกจของคุณโดยใช้โมดูลรวม "Desktop Engine merge" ของ SQL Server 2000
ข้อผิดพลาด #2
Specified driver could not be loaded due to system error 126 (SQL Server)
ข้อผิดพลาดนี้เกิดขึ้นเมื่อฐานข้อมูล ODBC ไม่สามารถเปิดได้เนื่องจากขาดไดรเวอร์ แม้ไดรเวอร์นี้จะมาพร้อม Windows เป็นค่าเริ่มต้น แต่ก็อาจเสียหายและบกพร่องได้ ในการแก้ไข คุณสามารถไปที่เว็บไซต์ Microsoft เพื่อดาวน์โหลดการแก้ไขสำหรับปัญหานี้
ข้อผิดพลาด #3
Error 126: The specified module cannot be found
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคอมพิวเตอร์ของคุณขาดไฟล์ "srvsvc.dll" ที่จำเป็นต้องใช้ประมวลผลข้อมูลหรือคำสั่งของคุณ เพื่อแก้ไขปัญหานี้ คุณต้องสามารถแทนที่หรือเพิ่มไฟล์เข้าไปในระบบโดยทำตามคำแนะนำเหล่านี้:
1) ดาวน์โหลด srvsvc.zip จากเซิร์ฟเวอร์ของเรา
2) แตกไฟล์ srvsvc.dll ไปที่ฮาร์ดดิสก์ของคอมพิวเตอร์
3) ไปที่ c:\Windows\System32
4) หา srvsvc.dll ปัจจุบัน บนระบบของคุณ
5) เปลี่ยนชื่อ srvsvc.dll ปัจจุบันเป็น srvsvcBACKUP.dll
6) คัดลอกและวาง srvsvc.dll ใหม่เข้าไปใน c:\Windows\System32
7) คลิก Start > Run (หรือค้นหา "run" บน Vista และ Win7)
8) พิมพ์ "cmd" ในกล่องที่ปรากฏ
9) พิมพ์ "regsvr32 srvsvc.dll" บนหน้าจอดำ
10) กด Enter
หากขั้นตอนเหล่านี้ไม่ช่วยแก้สถานการณ์ของคุณ โปรดลองคำแนะนำด้านล่าง:
แนะนำอย่างยิ่ง – ทำความสะอาด Registry ด้วย Registry Cleaner
Registry เป็นส่วนสำคัญมากของระบบ Windows ซึ่งถูกใช้อย่างต่อเนื่องเพื่อช่วยให้คอมพิวเตอร์ของคุณทำงานได้ราบรื่นและมีประสิทธิภาพมากที่สุด Registry มีข้อมูลรวมถึงอีเมลล่าสุด ภาพพื้นหลังเดสก์ท็อป และแม้แต่รหัสผ่านที่บันทึกไว้ สร้างเป็นหนึ่งในส่วนที่ใหญ่ที่สุดและสำคัญที่สุดของระบบคอมพิวเตอร์ของคุณ น่าเสียดายที่ Registry ก่อให้เกิดข้อผิดพลาดมากมายภายใน PC ของคุณโดยการเสียหายและบกพร่อง และมักเป็นสาเหตุของข้อผิดพลาด 126 เพื่อแก้ไขนี้ ขอแนะนำให้คุณใช้ Registry Cleaner เพื่อแก้ไขข้อผิดพลาดต่างๆ ที่ Registry มักสร้างขึ้น