หากคุณได้รับ 'ข้อผิดพลาดในการโหลดโมดูล' เมื่อพยายามเรียกใช้โปรแกรมบน Windows 10 หรือ 11 อาจเป็นไปได้ว่าปัญหาเกี่ยวข้องกับ RegSvr32 เครื่องมือ. เครื่องมือนี้ใช้เพื่อลงทะเบียนและยกเลิกการลงทะเบียน Dynamic Link Libraries (DLL) และตัวควบคุม ActiveX ใน Windows Registry
หากคุณเห็นข้อความ 'ข้อผิดพลาดในการโหลดโมดูล' เป็นไปได้ว่าปัญหาเกิดจาก DLL ที่ลงทะเบียนใน Registry ในการแก้ไขปัญหา คุณจะต้องยกเลิกการลงทะเบียน DLL แล้วลงทะเบียนใหม่อีกครั้ง นี่คือวิธี:
- เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้ แทนที่ เส้นทาง ด้วยเส้นทางไปยัง DLL ที่คุณต้องการยกเลิกการลงทะเบียน:
|_+_| - กดปุ่มตกลง.
- พิมพ์คำสั่งต่อไปนี้ แทนที่ เส้นทาง ด้วยเส้นทางไปยัง DLL ที่คุณต้องการลงทะเบียน:
|_+_| - กดปุ่มตกลง.
หลังจากที่คุณลงทะเบียน DLL แล้ว ให้ลองเรียกใช้โปรแกรมอีกครั้ง หากคุณยังคงเห็นข้อความ 'ข้อผิดพลาดในการโหลดโมดูล' เป็นไปได้ว่า DLL นั้นเสียหายหรือเข้ากันไม่ได้กับ Windows เวอร์ชันของคุณ ในกรณีนี้ คุณจะต้องดาวน์โหลดสำเนา DLL ใหม่และลงทะเบียน
ในบางกรณี เมื่อคุณพยายามเปิดแอปพลิเคชัน/โปรแกรมหรือเรียกใช้เกมบนพีซี Windows 11 หรือ Windows 10 คุณอาจได้รับข้อความแสดงข้อผิดพลาดแจ้งว่าไฟล์ DLL หรือ OCX หายไปหรือไม่พบ เพื่อเป็นการแก้ไขที่เป็นไปได้ คุณกำลังพยายามลงทะเบียนไฟล์ระบบบนอุปกรณ์ของคุณอีกครั้ง แต่ได้รับข้อผิดพลาด RegSvr32 ไม่สามารถโหลดโมดูล - โพสต์นี้มีไว้เพื่อช่วยคุณในการแก้ปัญหานี้
เมื่อข้อผิดพลาดนี้เกิดขึ้นกับระบบของคุณ คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายคลึงกันโดยมีเนื้อหาต่อไปนี้:
RegSvr32
โหลดโมดูลไม่สำเร็จ.
ตรวจสอบให้แน่ใจว่ามีการจัดเรียงไบนารีในเส้นทางที่ระบุ หรือตรวจแก้จุดบกพร่องเพื่อตรวจสอบปัญหาเกี่ยวกับไฟล์ไบนารีหรือไฟล์ .DLL ที่ขึ้นต่อกัน
ไม่พบโมดูลที่ระบุ
ข้อผิดพลาดนี้มักพบโดยนักเล่นเกมที่มักติดตั้งสำเนาเกมละเมิดลิขสิทธิ์บนคอมพิวเตอร์ของตน ตามกฎแล้ว โมดูลเหล่านั้นที่รับผิดชอบในการข้ามหรือทำลายสิทธิ์การใช้งานจำเป็นต้องมีการลงทะเบียน DLL ที่ขาดหายไปด้วยตนเอง อย่างไรก็ตาม บางครั้งคุณอาจต้องดำเนินการดังกล่าวเมื่อติดตั้งโปรแกรมที่ได้รับอนุญาตตามกฎหมาย
โมดูล RegSvr32 ไม่สามารถโหลดข้อผิดพลาด
หากคุณได้รับ โมดูลไม่สามารถโหลดข้อผิดพลาด RegSvr32 เมื่อคุณพยายามลงทะเบียนไฟล์ DLL หรือ OCX บนพีซี Windows 11/10 ของคุณ คุณสามารถลองใช้คำแนะนำที่เราแนะนำด้านล่างโดยไม่เรียงลำดับ (หลังจากที่คุณผ่านรายการตรวจสอบเบื้องต้นก่อน) และดูว่าจะช่วยแก้ปัญหาได้หรือไม่ คอมพิวเตอร์ของคุณ. ระบบ.
- รายการตรวจสอบเบื้องต้น
- เรียกใช้โปรแกรมอรรถประโยชน์ regsvr32.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
- ตรวจสอบตำแหน่งของไลบรารีหรือคอมโพเนนต์ที่ต้องการ
- เปลี่ยนหรือซ่อมแซมไลบรารีหรือคอมโพเนนต์
- รีเซ็ต Windows 11/10
ลองดูคำอธิบายของข้อเสนอที่ระบุไว้ด้านบน
1] รายการตรวจสอบเบื้องต้น
เราแนะนำว่าก่อนที่จะดำเนินการแก้ไขปัญหาด้านล่าง คุณสามารถเรียกใช้การสแกน SFC; เนื่องจากไลบรารีเหล่านี้เป็นไฟล์ระบบ การสแกนจะซ่อมแซมไฟล์หากไฟล์เสียหาย ซึ่งอาจเป็นตัวการได้
ถึง เรียกใช้การสแกน SFC บนอุปกรณ์ของคุณ ให้ทำดังนี้:
เปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบและพิมพ์คำสั่งด้านล่างแล้วกด Enter:
ข้อมูล oem|_+_|
ขึ้นอยู่กับผลลัพธ์ของการสแกน คุณอาจต้องทำการสแกน DISM ต่อไปเพื่อซ่อมแซมความเสียหายของอิมเมจระบบ Windows ที่อาจส่งผลกระทบต่อไฟล์ระบบเหล่านี้
ถึง เรียกใช้การสแกน DISM ให้ทำดังต่อไปนี้:
ในพรอมต์ CMD ที่ยกระดับ ให้คัดลอกและวางคำสั่งต่อไปนี้ แล้วกด Enter หลังจากแต่ละบรรทัด:
|_+_||_+_||_+_|ขึ้นอยู่กับความรุนแรงของความเสียหาย การดำเนินการนี้ใช้เวลา 30 นาทีขึ้นไป เมื่อคุณเสร็จสิ้นการสแกนทั้งสองครั้งและไม่พบสัญญาณของความเสียหายใด ๆ คุณสามารถลองลงทะเบียนไฟล์ระบบที่เป็นสาเหตุของข้อผิดพลาดอีกครั้ง หากลงทะเบียนไฟล์สำเร็จแล้ว ก็ไม่เป็นไร หากไม่ คุณสามารถดำเนินการต่อตามคำแนะนำที่เหลือที่สรุปไว้ในโพสต์นี้
นอกจากนี้ ไฟล์ regsvr32.exe อาจติดไวรัสได้ ดังนั้น เพื่อขจัดความเป็นไปได้นี้ คุณสามารถเรียกใช้การสแกนไวรัสทั้งระบบด้วย Microsoft Defender หรือซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่นที่มีชื่อเสียง
อ่าน : ไม่สามารถโหลดไฟล์ DLL บนคอมพิวเตอร์ Windows
2] ตรวจสอบตำแหน่งของไลบรารีหรือส่วนประกอบที่ต้องการ
หนึ่งในสาเหตุที่พบบ่อยที่สุดสำหรับสิ่งนี้ โมดูลไม่สามารถโหลดข้อผิดพลาด RegSvr32 เกิดขึ้นในพีซี Windows 11/10 ของคุณ เนื่องจากไม่สามารถลงทะเบียนไลบรารีหรือส่วนประกอบที่ต้องการได้ - เกิดข้อผิดพลาดกับตำแหน่งของส่วนประกอบนี้ แม้แต่ผู้ใช้ที่มีประสบการณ์ก็คัดลอกไฟล์ที่ต้องการไป ระบบ32 ไดเร็กทอรี แค่ติดเป็นนิสัย สำหรับ Windows 64 บิต SysWOW64 โฟลเดอร์ระบบคือที่ตั้งของส่วนประกอบทั้งหมดที่จะลงทะเบียน ดังนั้น ตรวจสอบให้แน่ใจว่าคุณคัดลอกไลบรารีไปยังโฟลเดอร์ที่ถูกต้อง จากนั้นเรียกใช้ยูทิลิตี regsvr32.exe ในพรอมต์คำสั่งที่ยกระดับ
สำหรับบางแอพและเกมส่วนใหญ่ของบุคคลที่สาม คุณอาจต้องค้นหาโฟลเดอร์การติดตั้งแอพ/เกมในไดรฟ์ในเครื่องของคุณ
อ่าน : การโหลดไลบรารีล้มเหลวโดยมีข้อผิดพลาด 126, 87, 1114 หรือ 1455
3] เรียกใช้ยูทิลิตี้ regsvr32.exe ด้วยสิทธิ์ของผู้ดูแลระบบ
อีกสาเหตุหนึ่งที่พบบ่อยที่สุดที่ทำให้คุณมักพบปัญหาสปอตไลต์อาจเป็นเพราะยูทิลิตีไม่มีสิทธิ์หรือสิทธิ์เพียงพอในการดำเนินการบางอย่างที่จำเป็นเมื่อลงทะเบียนส่วนประกอบ ในกรณีนี้ เพื่อแก้ปัญหา ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบในฐานะผู้ดูแลระบบก่อนที่จะเรียกใช้ยูทิลิตี้ในโหมดบรรทัดคำสั่งที่ยกระดับ คุณยังสามารถเรียกใช้ยูทิลิตี regsvr32.exe ด้วยสิทธิ์ของผู้ดูแลระบบผ่าน File Explorer ได้ดังนี้:
- คลิก ปุ่ม Windows + E เพื่อเปิด File Explorer
- ใน File Explorer ให้นำทางไปยังพาธไดเร็กทอรีใดๆ ต่อไปนี้เพื่อค้นหาไฟล์ไลบรารีที่ต้องการซึ่งมีนามสกุลเป็น .dll หรือ .ocx:
- ในตำแหน่งนี้ ให้คลิกขวาที่ไฟล์ระบบ
- เลือก เปิดตั้งแต่ ตัวเลือกจากเมนูบริบท
- คลิก แสดงแอป ในคำเตือนที่ปรากฏ
- บน คุณต้องการเปิดไฟล์นี้ด้วยวิธีใด เมนูเลื่อนลงและกด ค้นหาแอปอื่นบนพีซีเครื่องนี้ ตัวเลือก.
- ใน เปิดตั้งแต่ หน้าต่างที่เปิดขึ้น ไปที่ ระบบ32 โฟลเดอร์
- คลิกขวาที่ตำแหน่งนี้ regsvr32.exe ไฟล์.
- เลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบท
ตอนนี้บรรทัดคำสั่งจะเปิดขึ้นและเรียกใช้รีจิสทรีของไฟล์ระบบที่ต้องการ หากขั้นตอนเหล่านี้ไม่ได้ผล ไฟล์ regsvr32.exe อาจเสียหายหรือมีข้อผิดพลาดเกี่ยวกับรีจิสทรีของ Windows ที่ส่งผลต่อยูทิลิตีนี้ กรณีนี้มักเกิดขึ้นเมื่อปิดคอมพิวเตอร์อย่างไม่ถูกต้อง รวมถึงเนื่องจากไฟฟ้าดับ
อ่าน : วิธีอนุญาตให้ผู้ใช้ทั่วไปเรียกใช้โปรแกรมด้วยสิทธิ์ของผู้ดูแลระบบ
4] เปลี่ยนหรือซ่อมแซมไลบรารีหรือส่วนประกอบ
หากตำแหน่งหรือตำแหน่งของไลบรารีหรือคอมโพเนนต์อยู่ในไฟล์และพาธโฟลเดอร์ที่ถูกต้อง แต่คุณได้รับข้อความแสดงข้อผิดพลาดเมื่อคุณพยายามลงทะเบียนไฟล์ระบบอีกครั้ง แสดงว่าคอมโพเนนต์นั้นอาจเสียหายหรือหายไป ในกรณีนี้ เพื่อขจัดความเป็นไปได้นี้ คุณสามารถแทนที่หรือกู้คืนไฟล์ระบบได้ ซึ่งสามารถทำได้โดยไปที่ Winbindex จากนั้นดาวน์โหลดแล้วคัดลอกไฟล์ไปยังโฟลเดอร์ระบบที่เหมาะสม บริการนี้ (มีไฟล์ระบบของตัวเอง) ช่วยให้ผู้ใช้สามารถดูข้อมูลเกี่ยวกับไฟล์ระบบปฏิบัติการ Windows 11/10 และดาวน์โหลดได้จากเซิร์ฟเวอร์ของ Microsoft หรือคุณสามารถคัดลอกไฟล์ระบบจากพีซีที่ทำงาน Windows 11/10 ที่อัปเกรดล่าสุด
อ่าน : ไม่พบจุดเข้าใช้งานของโพรซีเดอร์ในไดนามิกลิงก์ไลบรารี
จำนวนอักขระสูงสุดที่สามารถใช้ในรหัสผ่าน windows คือเท่าใด
5] รีเซ็ต Windows 11/10
หากคำแนะนำทั้งหมดข้างต้นไม่สามารถแก้ไขปัญหาที่คุณกำลังประสบอยู่ คุณอาจกำลังเผชิญกับความเสียหายของระบบอย่างรุนแรง ในกรณีนี้ วิธีแก้ไขปัญหาที่เหมาะสมที่สุดคือรีเซ็ต Windows 11/10 ในกรณีนี้ ปัญหาเริ่มขึ้นเมื่อเร็วๆ นี้ บางทีหลังจากติดตั้งการอัปเดต Windows ใหม่ คุณสามารถถอนการติดตั้งการอัปเดตหรือทำการกู้คืนระบบเพื่อให้ระบบของคุณกลับสู่สถานะการทำงานปกติ
หวังว่านี่จะช่วยได้!
โพสต์ที่เกี่ยวข้อง : ไม่พบ DllRegisterServer
วิธีแก้ไขโมดูล regsvr32 โหลดไม่สำเร็จ
ด้านล่างนี้เป็นวิธีแก้ปัญหาที่พบบ่อยที่สุดสำหรับข้อผิดพลาด Regsvr32 บนพีซีที่ใช้ Windows 11/10:
- เปิดพร้อมท์คำสั่งยกระดับ
- หาก DLL 32 บิตอยู่ใน %systemroot%System32 โฟลเดอร์ ย้ายไปที่ %systemroot%SysWoW64 โฟลเดอร์
- เรียกใช้คำสั่งต่อไปนี้: %systemroot%SysWoW64 egsvr32<полный путь к DLL> .
จะแก้ไขข้อผิดพลาด DLL ใน Windows 11/10 ได้อย่างไร
หากคุณได้รับ User32.dll ข้อผิดพลาดระหว่างหรือหลังการติดตั้งโปรแกรม ส่วนประกอบฮาร์ดแวร์ หรือไดรเวอร์ เพื่อแก้ไขปัญหานี้ คุณสามารถถอนการติดตั้งโปรแกรม ส่วนประกอบฮาร์ดแวร์ หรือไดรเวอร์ จากนั้นรีสตาร์ท Windows และติดตั้งโปรแกรม ส่วนประกอบฮาร์ดแวร์ หรือไดรเวอร์อีกครั้งตามความเหมาะสม
อ่าน : คำอธิบายของไฟล์ Hal.dll, Kernel32.dll, User32.dll