วิธีลงทะเบียนไฟล์ DLL (พร้อมรูปภาพ)

สารบัญ:

วิธีลงทะเบียนไฟล์ DLL (พร้อมรูปภาพ)
วิธีลงทะเบียนไฟล์ DLL (พร้อมรูปภาพ)

วีดีโอ: วิธีลงทะเบียนไฟล์ DLL (พร้อมรูปภาพ)

วีดีโอ: วิธีลงทะเบียนไฟล์ DLL (พร้อมรูปภาพ)
วีดีโอ: วิธีลบโปรแกรมในคอม แบบถอนการติดตั้ง Uninstall ที่ถูกต้อง บน Windows 10 2024, อาจ
Anonim

บทความวิกิฮาวนี้จะแนะนำวิธีการลงทะเบียนไฟล์ DLL ที่สร้างเส้นทางจากไฟล์ไปยังรีจิสทรีของ Windows การลงทะเบียนไฟล์ DLL สามารถแก้ไขปัญหาการเริ่มต้นกับบางโปรแกรมได้ อย่างไรก็ตาม ไฟล์ DLL ส่วนใหญ่ไม่รองรับการลงทะเบียนหรือลงทะเบียนแล้ว โปรดทราบว่าคุณไม่สามารถลงทะเบียนไฟล์ DLL ในตัวของคอมพิวเตอร์ Windows ได้ เนื่องจากไฟล์เหล่านี้มีความสำคัญต่อการทำงานของ Windows นอกจากนี้ การอัปเดตจาก Windows ยังสามารถซ่อมแซมไฟล์ DLL ที่ล้าสมัยหรือทำงานผิดพลาดได้

ขั้นตอน

วิธีที่ 1 จาก 2: การลงทะเบียนไฟล์ DLL ไฟล์เดียว

ลงทะเบียน DLL ขั้นตอนที่ 1
ลงทะเบียน DLL ขั้นตอนที่ 1

ขั้นตอนที่ 1 ทำความเข้าใจวิธีการทำงานนี้

คุณสามารถใช้คำสั่ง " regsvr " และชื่อไฟล์ DLL ร่วมกันเพื่อลงทะเบียนไฟล์ได้ หากไฟล์รองรับคำสั่งส่งออก " Register Server " ขั้นตอนนี้จะสร้างเส้นทางจากรีจิสทรีของ Windows ไปยังไฟล์ DLL เพื่อให้กระบวนการของระบบปฏิบัติการสามารถค้นหาและใช้ไฟล์ DLL ได้ง่ายขึ้น

โดยปกติ คุณจะต้องทำตามวิธีนี้เพื่อลงทะเบียนไฟล์ DLL จากโปรแกรมของบริษัทอื่นที่ต้องจับคู่กับแหล่งข้อมูลระดับระบบโดยตรง (เช่น Command Prompt)

ลงทะเบียน DLL ขั้นตอนที่2
ลงทะเบียน DLL ขั้นตอนที่2

ขั้นตอนที่ 2 ระบุความหมายหรือเจตนาของข้อความแสดงข้อผิดพลาด "จุดเข้าใช้งาน"

หากลงทะเบียนแล้ว ไฟล์ DLL จะไม่รองรับคำสั่งส่งออก “ลงทะเบียนเซิร์ฟเวอร์” หรือรหัสไม่อนุญาตให้ไฟล์เชื่อมต่อกับรีจิสทรีของ Windows คุณจะได้รับข้อความแสดงข้อผิดพลาด " มีการโหลดโมดูล [ชื่อไฟล์ DLL] แต่ไม่พบจุดเข้าใช้งาน DllRegisterServer " หากข้อความเช่นนี้ปรากฏขึ้น แสดงว่าไฟล์ DLL ไม่สามารถลงทะเบียนได้

ข้อความแสดงข้อผิดพลาด "จุดเข้าใช้งาน" นั้นไม่ได้เป็นปัญหาจริงๆ แต่เป็นรูปแบบการยืนยันเนื่องจากเมื่อข้อความปรากฏขึ้น ไฟล์ DLL ที่คุณมีไม่จำเป็นต้องลงทะเบียน

ลงทะเบียน DLL ขั้นตอนที่3
ลงทะเบียน DLL ขั้นตอนที่3

ขั้นตอนที่ 3 ค้นหาไฟล์ DLL ที่คุณต้องการลงทะเบียน

ไปที่โฟลเดอร์ที่เก็บไฟล์ DLL ไว้ซึ่งจำเป็นต้องลงทะเบียน เมื่อคุณพบไฟล์แล้ว คุณสามารถไปยังขั้นตอนถัดไปได้

หากคุณได้ติดตั้งโปรแกรมที่มีไฟล์ DLL ที่จำเป็นต้องลงทะเบียนแล้ว เช่น เปิดโฟลเดอร์การติดตั้งของโปรแกรม (เช่น "C:\Program Files\[program name]")

ลงทะเบียน DLL ขั้นตอนที่4
ลงทะเบียน DLL ขั้นตอนที่4

ขั้นตอนที่ 4 เปิดหน้าต่างคุณสมบัติไฟล์ DLL

คลิกขวาที่ไฟล์ จากนั้นคลิก คุณสมบัติ ” ในเมนูแบบเลื่อนลง หน้าต่างป๊อปอัปจะเปิดขึ้นหลังจากนั้น

ลงทะเบียน DLL ขั้นตอนที่ 5
ลงทะเบียน DLL ขั้นตอนที่ 5

ขั้นตอนที่ 5. จดชื่อไฟล์ DLL

ในคอลัมน์ที่ด้านบนของหน้าต่าง "คุณสมบัติ" คุณสามารถดูชื่อเต็มของไฟล์ได้ จะต้องป้อนชื่อนี้ในภายหลัง

เนื่องจากไฟล์ DLL ส่วนใหญ่มีชื่อที่จำยาก จึงเป็นความคิดที่ดีที่จะเปิดหน้าต่าง "คุณสมบัติ" ไว้ ณ จุดนี้ ด้วยวิธีนี้ คุณสามารถคัดลอกชื่อได้ในภายหลัง

ลงทะเบียน DLL ขั้นตอนที่6
ลงทะเบียน DLL ขั้นตอนที่6

ขั้นตอนที่ 6 คัดลอกที่อยู่ของไฟล์ DLL

คลิกแล้วลากเคอร์เซอร์ไปทับสตริงข้อความทางด้านขวาของหัวข้อ " Location " จากนั้นกดคีย์ลัด Ctrl+C เพื่อคัดลอกที่อยู่ไดเร็กทอรีของไฟล์ DLL

ลงทะเบียน DLL ขั้นตอนที่7
ลงทะเบียน DLL ขั้นตอนที่7

ขั้นตอน 7. เปิดเมนู “เริ่ม”

Windowsstart
Windowsstart

คลิกโลโก้ Windows ที่มุมล่างซ้ายของหน้าจอ

ลงทะเบียน DLL ขั้นตอนที่8
ลงทะเบียน DLL ขั้นตอนที่8

ขั้นตอนที่ 8 ค้นหาโปรแกรม Command Prompt

พิมพ์ command prompt ในแถบค้นหาของเมนู "Start" ไอคอนพร้อมรับคำสั่งจะปรากฏที่ด้านบนของหน้าต่าง

ลงทะเบียน DLL ขั้นตอนที่9
ลงทะเบียน DLL ขั้นตอนที่9

ขั้นตอนที่ 9 เปิด Command Prompt ในโหมดผู้ดูแลระบบ

ในการเข้าถึง:

  • คลิกขวา

    Windowscmd1
    Windowscmd1

    "พร้อมรับคำสั่ง".

  • คลิก " เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  • เลือก " ใช่ ” เมื่อได้รับแจ้ง
ลงทะเบียน DLL ขั้นตอน 10
ลงทะเบียน DLL ขั้นตอน 10

ขั้นตอนที่ 10. สลับไปที่ไดเร็กทอรีไฟล์ DLL

พิมพ์ cd และเว้นวรรค ใช้ปุ่มลัด Ctrl+V เพื่อวางที่อยู่ไดเรกทอรีของไฟล์ DLL จากนั้นกด Enter

  • ตัวอย่างเช่น หากไฟล์ DLL อยู่ในโฟลเดอร์ " SysWOW64 " ในโฟลเดอร์เริ่มต้น " Windows " ให้ป้อนคำสั่งต่อไปนี้:

    cd C:\Windows\SysWOW64

ลงทะเบียน DLL ขั้นตอนที่ 11
ลงทะเบียน DLL ขั้นตอนที่ 11

ขั้นตอนที่ 11 พิมพ์คำสั่ง " regsvr " และชื่อไฟล์ DLL

ป้อน regsvr32 และเว้นวรรค จากนั้นพิมพ์ชื่อไฟล์ DLL (พร้อมนามสกุล ".dll") แล้วกด Enter หากสามารถลงทะเบียนไฟล์ DLL ได้ ข้อความยืนยันจะปรากฏขึ้น

  • ตัวอย่างเช่น หากชื่อไฟล์คือ " usbperf.dll " คำสั่งที่ป้อนจะมีลักษณะดังนี้:

    regsvr32 usbperf.dll หรือ

  • ในการคัดลอกชื่อไฟล์ DLL ณ จุดนี้ ให้เปิดโฟลเดอร์ที่จัดเก็บไฟล์นั้นอีกครั้ง (หน้าต่าง “คุณสมบัติ” จะปรากฏขึ้น) ทำเครื่องหมายชื่อในช่องข้อความ แล้วกดแป้นพิมพ์ลัด Ctrl+C คุณสามารถวางชื่อไฟล์ลงในหน้าต่างพรอมต์คำสั่งโดยกด Ctrl+V
  • หากไฟล์ DLL เป็นหรือไม่สามารถลงทะเบียนได้ คุณจะเห็นข้อความแสดงข้อผิดพลาด " จุดเข้าใช้งาน " แทนที่จะเป็นข้อความยืนยัน
ลงทะเบียน DLL ขั้นตอนที่ 12
ลงทะเบียน DLL ขั้นตอนที่ 12

ขั้นตอนที่ 12. ลองยกเลิกการลงทะเบียนไฟล์ DLL แล้วลงทะเบียนใหม่

หากคุณได้รับข้อความแสดงข้อผิดพลาดนอกเหนือจาก "จุดเข้าใช้งาน" เมื่อป้อนคำสั่ง " regsvr " คุณอาจต้องยกเลิกการลงทะเบียนไฟล์ก่อนจึงจะสามารถลงทะเบียนได้:

  • พิมพ์ regsvr32 /u nama.dll แล้วกด Enter ตรวจสอบให้แน่ใจว่าคุณแทนที่ "name" ด้วยชื่อของไฟล์ DLL
  • พิมพ์ regsvr32 nama.dll แล้วกด Enter และอย่าลืมแทนที่ "name" ด้วยชื่อไฟล์ DLL

วิธีที่ 2 จาก 2: การลงทะเบียนไฟล์ DLL ทั้งหมดอีกครั้ง

ลงทะเบียน DLL ขั้นตอนที่ 13
ลงทะเบียน DLL ขั้นตอนที่ 13

ขั้นตอนที่ 1 ทำความเข้าใจวิธีการทำงานนี้

ด้วยการสร้างรายการไฟล์ DLL บนคอมพิวเตอร์ของคุณและเรียกใช้รายการเป็นไฟล์ BAT คุณสามารถลงทะเบียนไฟล์ DLL ทั้งหมดบนคอมพิวเตอร์ของคุณโดยอัตโนมัติ ขั้นตอนนี้เป็นทางเลือกที่ดีที่สุดหากคุณไม่มีไฟล์ DLL พิเศษที่จำเป็นต้องลงทะเบียน

ลงทะเบียน DLL ขั้นตอนที่ 14
ลงทะเบียน DLL ขั้นตอนที่ 14

ขั้นตอน 2. เปิด “เริ่ม” เมนู

Windowsstart
Windowsstart

คลิกโลโก้ Windows ที่มุมล่างซ้ายของหน้าจอ

ลงทะเบียน DLL ขั้นตอนที่ 15
ลงทะเบียน DLL ขั้นตอนที่ 15

ขั้นตอนที่ 3 ค้นหาโปรแกรม Command Prompt

พิมพ์ command prompt ในแถบค้นหาของเมนู "Start" คุณจะเห็นไอคอนโปรแกรม Command Prompt ที่ด้านบนของหน้าต่างเมนู

ลงทะเบียน DLL ขั้นตอนที่ 16
ลงทะเบียน DLL ขั้นตอนที่ 16

ขั้นตอนที่ 4 เปิดพร้อมท์คำสั่งในโหมดผู้ดูแลระบบ

ในการเข้าถึง:

  • คลิกขวา

    Windowscmd1
    Windowscmd1

    "พร้อมรับคำสั่ง".

  • คลิก " เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  • เลือก " ใช่ ” เมื่อได้รับแจ้ง
ลงทะเบียน DLL ขั้นตอนที่ 17
ลงทะเบียน DLL ขั้นตอนที่ 17

ขั้นตอนที่ 5. สลับไปที่ไดเร็กทอรี Windows

พิมพ์ cd c:\Windows แล้วกด Enter คำสั่งนี้บอกให้ Command Prompt ดำเนินการคำสั่งถัดไปภายในโฟลเดอร์ "Windows"

ลงทะเบียน DLL ขั้นตอนที่ 18
ลงทะเบียน DLL ขั้นตอนที่ 18

ขั้นตอนที่ 6 แสดงรายการไฟล์ DLL

พิมพ์ dir *.dll /s /b > C:\regdll.bat ในหน้าต่าง Command Prompt แล้วกด Enter หลังจากนั้น พรอมต์คำสั่งสามารถสร้างไฟล์ที่มีตำแหน่งและชื่อไฟล์ DLL แต่ละไฟล์ในไดเร็กทอรี Windows

ลงทะเบียน DLL ขั้นตอนที่ 19
ลงทะเบียน DLL ขั้นตอนที่ 19

ขั้นตอนที่ 7 ปิดหน้าต่างพรอมต์คำสั่ง

เมื่อคุณเห็นบรรทัดข้อความ "c:\Windows>" ใต้คำสั่งที่ป้อน คุณจะสามารถปิดหน้าต่างพร้อมรับคำสั่งและไปยังขั้นตอนถัดไปได้

ลงทะเบียน DLL ขั้นตอนที่ 20
ลงทะเบียน DLL ขั้นตอนที่ 20

ขั้นตอนที่ 8 ไปที่ไดเร็กทอรีรายการไฟล์

คุณสามารถค้นหารายการไฟล์ DLL ผ่าน File Explorer:

  • เปิด File Explorer

    File_Explorer_Icon
    File_Explorer_Icon

    (หรือกดทางลัด Win+E)

  • คลิก " พีซีเครื่องนี้ ” ที่ด้านซ้ายของหน้าต่าง
  • ดับเบิลคลิกที่ฮาร์ดไดรฟ์ของคอมพิวเตอร์” ระบบปฏิบัติการ (C:) ”.
  • ปัด (ถ้าจำเป็น) จนกว่าคุณจะเห็นไฟล์ " regdll"
ลงทะเบียน DLL ขั้นตอนที่ 21
ลงทะเบียน DLL ขั้นตอนที่ 21

ขั้นตอนที่ 9 คัดลอกไฟล์ไปยังเดสก์ท็อป

ในการบันทึกการเปลี่ยนแปลง คุณต้องบันทึกสำเนาของไฟล์ " regdll " ไปที่เดสก์ท็อป:

  • คลิกไฟล์หนึ่งครั้งเพื่อเลือก
  • กด Ctrl+C
  • คลิกเดสก์ท็อป
  • กด Ctrl+V
ลงทะเบียน DLL ขั้นตอนที่ 22
ลงทะเบียน DLL ขั้นตอนที่ 22

ขั้นตอนที่ 10. เปิดรายการไฟล์ใน Notepad

คลิกไฟล์บนเดสก์ท็อปหนึ่งครั้งเพื่อเลือก จากนั้นทำตามขั้นตอนเหล่านี้:

  • คลิกขวาที่ไฟล์ " regdll"
  • คลิก " แก้ไข ” ในเมนูแบบเลื่อนลง
ลงทะเบียน DLL ขั้นตอนที่ 23
ลงทะเบียน DLL ขั้นตอนที่ 23

ขั้นตอนที่ 11 ลบไดเร็กทอรีที่ไม่จำเป็นหรือตำแหน่งไฟล์ DLL

แม้ว่าจะเป็นทางเลือก แต่ขั้นตอนนี้ช่วยลดเวลาที่ใช้ในการลงทะเบียนไฟล์ DLL คุณสามารถลบบรรทัดข้อความที่มีไดเร็กทอรีหรือตำแหน่งต่อไปนี้:

  • C:\Windows\WinSXS - ส่วนล่างของเอกสารมักจะมีบรรทัดเหล่านี้
  • C:\Windows\Temp - คุณจะพบบรรทัดนี้ใกล้กับเซ็กเมนต์ที่มีบรรทัด " WinSXS"
  • C:\Windows\$patchcache$ - บรรทัดนี้หาได้ยากกว่า อย่างไรก็ตาม คุณสามารถค้นหาได้โดยกดแป้นพิมพ์ลัด Ctrl+F พิมพ์ $patchcache$ แล้วคลิก “ ค้นหาต่อไป ”.
ลงทะเบียน DLL ขั้นตอนที่ 24
ลงทะเบียน DLL ขั้นตอนที่ 24

ขั้นตอนที่ 12. เพิ่มคำสั่ง " regsvr " ให้กับข้อความแต่ละบรรทัด

คุณสามารถเพิ่มได้โดยใช้คุณสมบัติ "ค้นหาและแทนที่" ในตัวของ Notepad:

  • คลิก " แก้ไข ”.
  • คลิก " แทนที่… ” ในเมนูแบบเลื่อนลง
  • พิมพ์ c:\ ลงในช่อง "Find what"
  • พิมพ์ Regsvr32.exe /s c:\ ในช่อง "Replace with"
  • คลิก " แทนที่ทั้งหมด ”.
  • ปิดหน้าต่าง.
ลงทะเบียน DLL ขั้นตอนที่ 25
ลงทะเบียน DLL ขั้นตอนที่ 25

ขั้นตอนที่ 13 บันทึกการเปลี่ยนแปลงและปิดหน้าต่าง Notepad

กด Ctrl+S เพื่อบันทึกการเปลี่ยนแปลง จากนั้นคลิกปุ่ม “ NS ” ที่มุมขวาบนของหน้าต่าง Notepad เพื่อปิด ณ จุดนี้ คุณพร้อมที่จะเรียกใช้ไฟล์ " regdll.bat"

ลงทะเบียน DLL ขั้นตอนที่ 26
ลงทะเบียน DLL ขั้นตอนที่ 26

ขั้นตอนที่ 14. เรียกใช้ไฟล์

คลิกขวาที่ไฟล์ " regdll.bat " คลิก " เรียกใช้ในฐานะผู้ดูแลระบบ และเลือก " ใช่ ” เมื่อได้รับแจ้งให้เรียกใช้ไฟล์ใน Command Prompt หลังจากนั้น พรอมต์คำสั่งจะเริ่มลงทะเบียนไฟล์ DLL ทั้งหมดที่มี กระบวนการนี้อาจใช้เวลานาน ดังนั้นตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณเปิดอยู่และเสียบปลั๊กระหว่างกระบวนการ

ลงทะเบียน DLL ขั้นตอนที่27
ลงทะเบียน DLL ขั้นตอนที่27

ขั้นตอนที่ 15 ปิดพรอมต์คำสั่ง

เมื่อกระบวนการเสร็จสมบูรณ์ คุณสามารถปิดหน้าต่างพรอมต์คำสั่งได้ ไฟล์ DLL บนคอมพิวเตอร์ได้รับการลงทะเบียนแล้ว

เคล็ดลับ

การยกเลิกการลงทะเบียนไฟล์ DLL อาจเป็นขั้นตอนที่มีประโยชน์ หากคุณต้องการลบไฟล์นั้น เนื่องจากไฟล์ DLL ที่ลงทะเบียนแล้วถือเป็นไฟล์แบบอ่านอย่างเดียว ดังนั้นจึงไม่สามารถลบออกได้หากไม่ยกเลิกการลงทะเบียนก่อน

แนะนำ: