วิธีการลงทะเบียนไฟล์ DLL ใน Windows

เคย ประสบปัญหา Windowsที่คุณต้องลงทะเบียน ไฟล์ DLLบนคอมพิวเตอร์ของคุณหรือไม่? ไฟล์DLLหรือที่รู้จักในชื่อDynamic Link Libraryเป็นไฟล์ที่มีฟังก์ชันที่ใช้ในหลายแอปพลิเคชัน

ตัวอย่างเช่นMicrosoft Office มีไฟล์ (Microsoft Office)DLLหลายร้อยไฟล์ที่สามารถใช้ระหว่าง โปรแกรม Officeต่างๆ เพื่อทำหน้าที่บางอย่าง เช่น การตรวจการสะกด ฯลฯ หลายโปรแกรมสามารถโหลดDLLเดียวกันได้พร้อมกัน

ลงทะเบียน DLL(DLLs) 32 หรือ 64 บิตในWindows

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

ขั้นตอนที่ 1(Step 1) : ขั้นแรกให้คลิกที่Startแล้วคลิกRun

ขั้นตอนที่ 2(Step 2) : ตอนนี้ สิ่งที่คุณต้องทำเพื่อลงทะเบียน ไฟล์ DLLคือพิมพ์คำสั่ง regsvr32 ตามด้วยเส้นทางของไฟล์DLL

regsvr32 “C:\Windows\System32\myfile.dll”

ขั้นตอนที่ 3(Step 3) : ตอนนี้คลิก ตกลง และคุณควรได้รับข้อความยืนยันว่า ลงทะเบียน DLLสำเร็จแล้ว

แค่นั้นแหละ! ขณะนี้DLL ของคุณ ได้รับการเพิ่มในรีจิสทรีเรียบร้อยแล้ว และสามารถใช้กับโปรแกรมWindows ได้ (Windows)โปรดทราบว่าหากคุณได้รับข้อความแสดงข้อผิดพลาด อาจเป็นไปได้ว่าคุณกำลังใช้คำสั่งเวอร์ชัน 64 บิต ไม่ใช่เวอร์ชัน 32 บิต หากคุณติดตั้ง Windows(Windows)รุ่น 64 บิตและDLLเป็น 32 บิต คุณควรเรียกใช้คำสั่งโดยใช้ regsvr32 รุ่น 32 บิต:

%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>

นอกจากนี้ หากคุณใช้ DLL(DLL)แบบ 32 บิตอย่าลืมย้ายไฟล์จาก  โฟลเดอร์ %systemroot%\System32ไปยังโฟลเดอร์  %systemroot%\SysWoW64ก่อนเรียกใช้คำสั่ง มิฉะนั้น คุณอาจเห็นข้อความเช่น:

The module failed to load 

The specified module could not be found

หากคุณไม่สามารถลงทะเบียน ไฟล์ DLLได้ และได้รับข้อความแสดงข้อผิดพลาดว่าความพยายามในการลงทะเบียน ไฟล์ DLLล้มเหลว คุณอาจต้องการปิดการใช้งาน UAC (User Account Control) ใน Windows

เป็นที่ทราบกันดีว่า การปิดUACสามารถแก้ไขปัญหาความพยายามในการลงทะเบียนDLL(DLLs)ไม่สำเร็จ ปัญหาอื่นๆ อาจเป็นเพราะคุณต้องคลิกขวาที่พรอมต์คำสั่งแล้วเลือกRun as Administrator (Run as Administrator)บางครั้งถ้าพรอมต์คำสั่งไม่มีสิทธิ์ของผู้ดูแลระบบ คำสั่ง register DLLจะล้มเหลว

สุดท้าย หากคำสั่ง regsvr32 หายไปหรือเสียหาย คุณสามารถเรียกใช้ตัวตรวจสอบไฟล์ระบบเพื่อแก้ไขปัญหาใดๆ กับไฟล์ระบบWindows ดั้งเดิมได้ (Windows)หากคุณยังคงมีปัญหา แสดงความคิดเห็น! สนุก!



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับเบราว์เซอร์ Firefox และ Google Docs ฉันเป็นผู้เชี่ยวชาญในการสร้างแอปพลิเคชันออนไลน์ที่เรียบง่ายแต่ทรงพลัง และได้พัฒนาโซลูชันบนเว็บสำหรับทั้งธุรกิจขนาดเล็กและองค์กรขนาดใหญ่ ฐานลูกค้าของฉันประกอบด้วยชื่อที่ใหญ่ที่สุดในธุรกิจ เช่น FedEx, Coca Cola และ Macy's ทักษะของฉันในฐานะนักพัฒนาทำให้ฉันเป็นผู้สมัครในอุดมคติสำหรับโครงการใดๆ ที่จำเป็นต้องทำให้เสร็จอย่างรวดเร็วและมีประสิทธิภาพ - ตั้งแต่การพัฒนาเว็บไซต์ที่กำหนดเองไปจนถึงการสร้างแคมเปญการตลาดทางอีเมลที่มีประสิทธิภาพ



Related posts