Error 126 แสดงเมื่อบางไฟล์ DLL ในระบบของคุณไม่สามารถอ่านได้ ข้อผิดพลาดนี้แสดงเมื่อ Windows ต้องอ่านชุดของไฟล์ DLL บนระบบของคุณ แต่พบว่ามันไม่สามารถทำได้ ไม่ว่าจะเป็นเพราะไฟล์เสียหาย/เสียหาย – หรือหายไปจากคอมพิวเตอร์ของคุณอย่างสมบูรณ์ โชคดีที่แก้ไขปัญหานี้ได้ค่อนข้างง่ายโดยการทำตามขั้นตอนในบทช่วยสอนนี้
สาเหตุของ Error 126
Error 126 อาจปรากฏบนระบบของคุณ เมื่อคุณเริ่มบริการ:
Could not start %ServiceName% service on local computer Error 126: The specified module could not be found
การแก้ไขข้อผิดพลาดนี้สามารถทำได้หลายวิธี ก่อนอื่น คุณต้องแน่ใจว่าคุณมี Microsoft Data Access Components ล่าสุดติดตั้งอยู่ หากคุณไม่มีการติดตั้งเหล่านี้ ไฟล์ DLL อาจล้าสมัย ทำให้ไฟล์รันไทม์ไม่คาดหวังไฟล์ขนาดนี้จะอยู่และผลิตข้อผิดพลาด 126 หรือคุณอาจแตก "Srvsvc.dll" จากแผ่น CD การติดตั้ง Windows XP วิธีนี้เป็นสำหรับสถานการณ์พิเศษที่ข้อผิดพลาดนี้จะเกิดขึ้น สุดท้าย คุณต้องแน่ใจว่ารีจิสทรีของคุณสะอาดและทำงานดี คุณสามารถใช้ "Registry Cleaner" เพื่อทำความสะอาดค่าเก่าและล้าสมัยจากรีจิสทรี
วิธีแก้ไข Error 126
ขั้นตอนที่ 1 – ดาวน์โหลด Microsoft Data Access Components ล่าสุด
การดาวน์โหลดส่วนประกอบเหล่านี้จะแก้ไขไฟล์ DLL ที่เกี่ยวข้องซึ่งก่อให้เกิดปัญหานี้ ปัญหาอาจเกิดขึ้นเมื่อใช้แพ็กเกจ Windows Installer และการแน่ใจว่าไฟล์ที่เกี่ยวข้องกับแอปพลิเคชันนี้เป็นล่าสุดเป็นสิ่งสำคัญ ไฟล์ล้าสมัยก่อให้เกิดความขัดแย้งกับไฟล์ใหม่ เพราะพวกมันมีขนาดไฟล์ที่แตกต่างกัน แอปพลิเคชันไม่ได้ออกแบบสำหรับไฟล์เหล่านี้ และจึงไม่รู้จักมัน นี่จะผลิตข้อผิดพลาด 126 คุณจะต้องแน่ใจว่าคุณมี Microsoft Data Access Components ล่าสุดซึ่งพร้อมใช้งานที่นี่
ขั้นตอนที่ 2 – แตก Srvsvc.dll จากแผ่น CD การติดตั้ง Windows XP
ไฟล์นี้สามารถแตกได้จากแผ่น CD Windows XP ของคุณ นี่จะให้ระบบของคุณกับไฟล์ใหม่ที่ไม่มีข้อผิดพลาด ตามเวลา ไฟล์เก่าอาจกลายเป็นผิดปกติและมีข้อบกพร่อง เนื่องจากการใช้คอมพิวเตอร์ตามเวลาลดความสามารถในการใช้งานของมัน ในการรับไฟล์นี้จากแผ่น CD Windows XP ของคุณ คุณต้อง:
- ใส่แผ่น CD Windows XP เข้าไปในไดรฟ์ CD ROM ของคุณ
- คลิก Start > Run และพิมพ์ "cmd" ในกล่อง "open"
- พิมพ์คำสั่งต่อไปนี้: expand <CD_drive>:\i386\srvsvc.dl_ C:\Windows\system32\srvsvc.dll
- รันคำสั่งนี้ ปิด command prompt รีสตาร์ทคอมพิวเตอร์ของคุณ และรันบริการที่มีปัญหาอีกครั้ง
หมายเหตุ: คุณต้องแทนที่ <CD_drive> ด้วยตัวอักษรของไดรฟ์ CD ของคุณ วิธีนี้ควรจะแก้ไข DLL ที่เสียหายซึ่งก่อให้เกิดข้อผิดพลาด 126 และให้ระบบของคุณมีเสถียรภาพมากขึ้น
ขั้นตอนที่ 3 – ทำความสะอาดรีจิสทรี
สาเหตุใหญ่อีกอย่างของรหัสข้อผิดพลาด Error 126 คือ ฐานข้อมูลรีจิสทรี ของ Windows "รีจิสทรี" เป็นฐานข้อมูลส่วนกลางที่เก็บการตั้งค่า ข้อมูล และตัวเลือกทั้งหมดสำหรับคอมพิวเตอร์ของคุณ และเป็นที่ที่ Windows เก็บการตั้งค่าสำคัญมากมายที่จำเป็นต้องใช้ในการทำงาน มักจะพบว่าการตั้งค่ารีจิสทรีจำนวนมากกลายเป็นเสียหายและเสียหาย ทำให้คอมพิวเตอร์ใช้เวลานานขึ้นในการทำงาน ทำให้ทำงานช้าลงและมีข้อผิดพลาดมาก ในการแก้ไขปัญหานี้ คุณควรใช้ 'registry cleaner' เพื่อสแกนผ่านคอมพิวเตอร์และแก้ไขการตั้งค่าที่เสียหายหรือเสียหายภายใน คุณสามารถดูเครื่องมือทำความสะอาดรีจิสทรีที่เราแนะนำด้านล่าง: