Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไข Microsoft Runtime Error 126 – วิธีแก้ไขง่ายขั้นตอนต่อขั้นตอน

ข้อผิดพลาด 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 มักสร้างขึ้น