ไฟล์ DLL เป็นไฟล์ไลบรารี ช่วยให้แอพค้นหาไลบรารีที่เหมาะสมเพื่อใช้ในสิ่งที่แอพต้องการทำ ไลบรารี่เองมักได้รับการติดตั้งไว้แล้วในระบบของคุณ และไฟล์ DLL จำเป็นต้องชี้แอปไปที่ไลบรารีเหล่านั้น บางครั้งเมื่อคุณติดตั้งแอป ไฟล์ DLL จะไม่ลงทะเบียน หรือระหว่างการอัปเดต ลิงก์ระหว่างแอปกับแอปที่เป็นของแตก
วิธีที่เร็วที่สุดในการแก้ไขปัญหานี้คือการลงทะเบียนหรือลงทะเบียนไฟล์ DLL ใหม่
ลงทะเบียนไฟล์ DLL บน Windows 10
มีสองวิธีในการลงทะเบียนหรือลงทะเบียนไฟล์ DLL อีกครั้ง วิธีแรกช่วยให้คุณสามารถลงทะเบียนได้ทั้งหมดในครั้งเดียว ใช้วิธีนี้เพื่อลงทะเบียนไฟล์ DLL เมื่อคุณไม่ทราบชื่อไฟล์ที่ก่อให้เกิดปัญหาของคุณ วิธีที่สองกำหนดเป้าหมายไฟล์ DLL เฉพาะ และคุณควรใช้หากคุณทราบว่าไฟล์ใดก่อให้เกิดปัญหา
ลงทะเบียนไฟล์ DLL ทั้งหมด
ทำตามขั้นตอนด้านล่างเพื่อลงทะเบียนใหม่หรือลงทะเบียนไฟล์ DLL
- เปิดCommand Prompt กับสิทธิผู้ดูแลระบบ
- เรียกใช้คำสั่งต่อไป คำสั่งนี้จะลงทะเบียนไฟล์ DLL ที่อยู่ที่พาธในคำสั่ง
สำหรับ %x ใน (c:\windows\system32\*.dll) ทำ regsvr32 %x
- หากคุณต้องการลงทะเบียนหรือลงทะเบียนใหม่ไฟล์ DLL ใด ๆ และทั้งหมดโดยไม่คำนึงถึงที่พวกเขาจะตั้งอยู่บนWindows ไดรฟ์ , เรียกใช้คำสั่งต่อไปนี้ด้วยสิทธิผู้ดูแลระบบ
สำหรับ %1 ใน (*.dll) ทำ regsvr32 /s %1
![วิธีลงทะเบียนใหม่และลงทะเบียนไฟล์ DLL ใน Windows 10 วิธีลงทะเบียนใหม่และลงทะเบียนไฟล์ DLL ใน Windows 10]()
ลงทะเบียนไฟล์ DLL ไฟล์เดียว
หากคุณมีชื่อไฟล์ที่คุณต้องการลงทะเบียน กล่าวคือ ชื่อไฟล์ที่ทำให้คุณมีปัญหา คุณสามารถลงทะเบียนไฟล์นั้นเพียงไฟล์เดียว
- เปิดCommand Prompt กับสิทธิผู้ดูแลระบบ
- เรียกใช้คำสั่งต่อไปนี้และแทนที่ส่วนเส้นทางและชื่อด้วยเส้นทางจริงและชื่อของไฟล์ DLL ที่คุณต้องการลงทะเบียนใหม่
regsvr32 /u "เส้นทางและชื่อไฟล์ของ dll"
โซลูชั่นอื่นๆ
การลงทะเบียนไฟล์ DLL ไม่สามารถแก้ไขปัญหาทั้งหมดได้ บางครั้ง ไฟล์ DLL ไม่ใช่สาเหตุของปัญหา แต่เป็นเพียงลักษณะที่ปรากฏ ปัญหาอาจเกิดจากตัวไลบรารีเองหรือกับแอป ในกรณีนั้น คุณควรลองถอนการติดตั้งและติดตั้งแอพใหม่ หรือลบและติดตั้งไลบรารี่ที่ใช้อีกครั้ง
นอกจากนี้ยังสามารถช่วยอัปเดตไลบรารีได้หากมีเวอร์ชันที่ใหม่กว่า สุดท้าย ให้ตรวจสอบว่าเวอร์ชันของไลบรารีเป็นเวอร์ชันที่ถูกต้องสำหรับแอปหรือไม่ คุณสามารถตรวจสอบข้อกำหนดของแอปเพื่อดูว่าต้องใช้ไลบรารีหรือเฟรมเวิร์กใดบ้างในการเรียกใช้