Cách đăng ký tệp DLL (có hình ảnh)

Mục lục:

Cách đăng ký tệp DLL (có hình ảnh)
Cách đăng ký tệp DLL (có hình ảnh)

Video: Cách đăng ký tệp DLL (có hình ảnh)

Video: Cách đăng ký tệp DLL (có hình ảnh)
Video: Hướng dẫn mở File XML không đọc được /Làm xong đọc được ngay 2024, Có thể
Anonim

WikiHow này hướng dẫn bạn cách đăng ký tệp DLL tạo đường dẫn từ tệp đến sổ đăng ký Windows. Đăng ký tệp DLL có thể giải quyết sự cố khởi động với một số chương trình. Tuy nhiên, hầu hết các tệp DLL không hỗ trợ đăng ký hoặc đã được đăng ký. Lưu ý rằng bạn không thể đăng ký tệp DLL cài sẵn của máy tính Windows vì chúng quan trọng đối với hoạt động của Windows. Ngoài ra, các bản cập nhật từ Windows cũng có thể sửa chữa các tệp DLL lỗi thời hoặc bị trục trặc.

Bươc chân

Phương pháp 1/2: Đăng ký một tệp DLL duy nhất

Đăng ký DLL Bước 1
Đăng ký DLL Bước 1

Bước 1. Hiểu cách thức hoạt động của phương pháp này

Bạn có thể sử dụng kết hợp lệnh "regsvr" và tên tệp DLL để đăng ký tệp nếu tệp hỗ trợ lệnh xuất "Máy chủ đăng ký". Thủ tục này tạo một đường dẫn từ sổ đăng ký Windows đến tệp DLL để các tiến trình của hệ điều hành có thể tìm và sử dụng tệp DLL dễ dàng hơn.

Thông thường, bạn sẽ cần làm theo phương pháp này để đăng ký tệp DLL từ các chương trình của bên thứ ba phải được ghép nối trực tiếp với các nguồn cấp hệ thống (ví dụ: Command Prompt)

Đăng ký DLL Bước 2
Đăng ký DLL Bước 2

Bước 2. Xác định ý nghĩa hoặc mục đích của thông báo lỗi "entry point"

Nếu nó đã được đăng ký, tệp DLL không hỗ trợ lệnh xuất “Máy chủ Đăng ký” hoặc mã không cho phép tệp kết nối với sổ đăng ký Windows. Bạn sẽ nhận được thông báo lỗi "Mô-đun [tên tệp DLL] đã được tải nhưng không tìm thấy điểm nhập DllRegisterServer". Nếu một thông báo như thế này xuất hiện, tệp DLL không thể được đăng ký.

Bản thân thông báo lỗi "entry point" không thực sự là một vấn đề, mà là một dạng xác nhận vì khi thông báo xuất hiện, tệp DLL bạn có không cần phải đăng ký

Đăng ký DLL Bước 3
Đăng ký DLL Bước 3

Bước 3. Định vị tệp DLL mà bạn muốn đăng ký

Chuyển đến thư mục chứa tệp DLL cần đăng ký. Khi bạn tìm thấy tệp, bạn có thể chuyển sang bước tiếp theo.

Ví dụ: nếu bạn đã cài đặt một chương trình có tệp DLL cần đăng ký, hãy mở thư mục cài đặt của chương trình (ví dụ: "C: / Program Files [tên chương trình]")

Đăng ký DLL Bước 4
Đăng ký DLL Bước 4

Bước 4. Mở cửa sổ thuộc tính tệp DLL

Nhấp chuột phải vào tệp, sau đó nhấp vào Tính chất ”Trong menu thả xuống. Một cửa sổ bật lên sẽ mở ra sau đó.

Đăng ký DLL Bước 5
Đăng ký DLL Bước 5

Bước 5. Ghi lại tên của tệp DLL

Trong cột ở đầu cửa sổ “Thuộc tính”, bạn có thể thấy tên đầy đủ của tệp. Tên này sẽ cần được nhập sau.

Vì hầu hết các tệp DLL có tên khó nhớ, bạn nên giữ cửa sổ “Thuộc tính” mở tại thời điểm này. Bằng cách đó, bạn có thể sao chép tên sau này

Đăng ký DLL Bước 6
Đăng ký DLL Bước 6

Bước 6. Sao chép địa chỉ của tệp DLL

Nhấp và kéo con trỏ qua chuỗi văn bản ở bên phải tiêu đề "Vị trí", sau đó nhấn phím tắt Ctrl + C để sao chép địa chỉ thư mục của tệp DLL.

Đăng ký DLL Bước 7
Đăng ký DLL Bước 7

Bước 7. Mở menu "Bắt đầu"

Windowsstart
Windowsstart

Nhấp vào biểu trưng Windows ở góc dưới bên trái của màn hình.

Đăng ký DLL Bước 8
Đăng ký DLL Bước 8

Bước 8. Định vị chương trình Command Prompt

Nhập dấu nhắc lệnh vào thanh tìm kiếm trên menu “Bắt đầu”. Biểu tượng Command Prompt sẽ xuất hiện ở đầu cửa sổ.

Đăng ký DLL Bước 9
Đăng ký DLL Bước 9

Bước 9. Mở Command Prompt ở chế độ quản trị viên

Để truy cập nó:

  • Kích chuột phải

    Windowscmd1
    Windowscmd1

    "Dấu nhắc lệnh".

  • Nhấp chuột " Chạy như quản trị viên ”.
  • Lựa chọn " đúng ”Khi được nhắc.
Đăng ký DLL Bước 10
Đăng ký DLL Bước 10

Bước 10. Chuyển sang thư mục tệp DLL

Nhập cd và chèn khoảng trắng, sử dụng phím tắt Ctrl + V để dán địa chỉ thư mục của tệp DLL, sau đó nhấn Enter.

  • Ví dụ: nếu tệp DLL nằm trong thư mục "SysWOW64" trong thư mục "Windows" mặc định, hãy nhập lệnh sau:

    cd C: / Windows / SysWOW64

Đăng ký DLL Bước 11
Đăng ký DLL Bước 11

Bước 11. Gõ lệnh "regsvr" và tên của tệp DLL

Nhập regsvr32 và chèn một khoảng trắng, sau đó nhập tên của tệp DLL (hoàn chỉnh với phần mở rộng “.dll”) và nhấn Enter. Nếu tệp DLL có thể được đăng ký, một thông báo xác nhận sẽ được hiển thị.

  • Ví dụ: nếu tên tệp là "usbperf.dll", lệnh được nhập sẽ giống như sau:

    regsvr32 usbperf.dll

  • Để sao chép tên của tệp DLL tại thời điểm này, hãy mở lại thư mục nơi tệp được lưu trữ (cửa sổ “Thuộc tính” sẽ xuất hiện), đánh dấu tên trong trường văn bản và nhấn phím tắt Ctrl + C. Bạn có thể dán tên tệp vào cửa sổ Command Prompt bằng cách nhấn Ctrl + V.
  • Nếu tệp DLL được hoặc không thể được đăng ký, bạn sẽ thấy thông báo lỗi "điểm nhập" thay vì thông báo xác nhận.
Đăng ký DLL Bước 12
Đăng ký DLL Bước 12

Bước 12. Thử hủy đăng ký tệp DLL và đăng ký lại

Nếu bạn nhận được thông báo lỗi không phải là "entry point" khi nhập lệnh "regsvr", bạn có thể cần phải hủy đăng ký tệp trước khi có thể đăng ký:

  • Nhập regsvr32 / u nama.dll và nhấn Enter. Đảm bảo rằng bạn thay thế "name" bằng tên của tệp DLL.
  • Nhập regsvr32 nama.dll và nhấn Enter, và đừng quên thay thế "name" bằng tên của tệp DLL.

Phương pháp 2/2: Đăng ký lại tất cả các tệp DLL

Đăng ký DLL Bước 13
Đăng ký DLL Bước 13

Bước 1. Hiểu cách thức hoạt động của phương pháp này

Bằng cách tạo danh sách các tệp DLL trên máy tính của bạn và chạy danh sách dưới dạng tệp BAT, bạn có thể tự động đăng ký tất cả các tệp DLL trên máy tính của mình. Thủ tục này là lựa chọn tối ưu nếu bạn không có bất kỳ tệp DLL đặc biệt nào cần đăng ký.

Đăng ký DLL Bước 14
Đăng ký DLL Bước 14

Bước 2. Mở menu "Bắt đầu"

Windowsstart
Windowsstart

Nhấp vào biểu trưng Windows ở góc dưới bên trái của màn hình.

Đăng ký DLL Bước 15
Đăng ký DLL Bước 15

Bước 3. Định vị chương trình Command Prompt

Nhập dấu nhắc lệnh vào thanh tìm kiếm trên menu “Bắt đầu”. Bạn có thể thấy biểu tượng chương trình Command Prompt ở đầu cửa sổ menu.

Đăng ký DLL Bước 16
Đăng ký DLL Bước 16

Bước 4. Mở Command Prompt ở chế độ quản trị viên

Để truy cập nó:

  • Kích chuột phải

    Windowscmd1
    Windowscmd1

    "Dấu nhắc lệnh".

  • Nhấp chuột " Chạy như quản trị viên ”.
  • Lựa chọn " đúng ”Khi được nhắc.
Đăng ký DLL Bước 17
Đăng ký DLL Bước 17

Bước 5. Chuyển sang thư mục Windows

Nhập cd c: / Windows và nhấn Enter. Lệnh này yêu cầu Command Prompt thực hiện lệnh tiếp theo bên trong thư mục “Windows”.

Đăng ký DLL Bước 18
Đăng ký DLL Bước 18

Bước 6. Liệt kê các tệp DLL

Nhập dir *.dll / s / b> C: / regdll.bat vào cửa sổ Command Prompt, sau đó nhấn Enter. Sau đó, Command Prompt có thể tạo một tệp bao gồm vị trí và tên của mỗi tệp DLL trong thư mục Windows.

Đăng ký DLL Bước 19
Đăng ký DLL Bước 19

Bước 7. Đóng cửa sổ Command Prompt

Khi bạn nhìn thấy dòng văn bản "c: / Windows>" bên dưới lệnh đã nhập, bạn có thể tự do đóng cửa sổ Command Prompt và chuyển sang bước tiếp theo.

Đăng ký DLL Bước 20
Đăng ký DLL Bước 20

Bước 8. Truy cập thư mục danh sách tệp

Bạn có thể tìm thấy danh sách các tệp DLL thông qua File Explorer:

  • mở ra Chương trình quản lý dữ liệu

    File_Explorer_Icon
    File_Explorer_Icon

    (hoặc nhấn phím tắt Win + E).

  • Nhấp chuột " PC này ”Ở bên trái cửa sổ.
  • Nhấp đúp vào ổ cứng máy tính” OS (C:) ”.
  • Vuốt (nếu cần) cho đến khi bạn thấy tệp "regdll".
Đăng ký DLL Bước 21
Đăng ký DLL Bước 21

Bước 9. Sao chép các tập tin vào màn hình nền

Để lưu các thay đổi, bạn cần lưu một bản sao của tệp "regdll" vào màn hình:

  • Nhấp vào tệp một lần để chọn nó.
  • Nhấn Ctrl + C.
  • Nhấp vào màn hình nền.
  • Nhấn Ctrl + V.
Đăng ký DLL Bước 22
Đăng ký DLL Bước 22

Bước 10. Mở danh sách tệp trong Notepad

Nhấp vào tệp trên màn hình nền một lần để chọn, sau đó làm theo các bước sau:

  • Nhấp chuột phải vào tệp "regdll".
  • Nhấp chuột " Chỉnh sửa ”Trong menu thả xuống.
Đăng ký DLL Bước 23
Đăng ký DLL Bước 23

Bước 11. Xóa thư mục không cần thiết hoặc vị trí tệp DLL

Mặc dù tùy chọn, bước này giúp giảm thời gian đăng ký tệp DLL. Bạn có thể xóa các dòng văn bản chứa các thư mục hoặc vị trí sau:

  • C: / Windows / WinSXS - Phần tư cuối cùng của tài liệu thường chứa những dòng này.
  • C: / Windows / Temp - Bạn có thể tìm thấy dòng này gần đoạn có chứa dòng "WinSXS".
  • C: / Windows / $ patchcache $ - Dòng này khó tìm hơn. Tuy nhiên, bạn có thể thực hiện tìm kiếm bằng cách nhấn phím tắt Ctrl + F, nhập $ patchcache $ và nhấp vào “ Tìm tiếp theo ”.
Đăng ký DLL Bước 24
Đăng ký DLL Bước 24

Bước 12. Thêm lệnh "regsvr" vào mỗi dòng văn bản

Bạn có thể thêm chúng bằng cách sử dụng tính năng "Tìm và Thay thế" được tích hợp sẵn của Notepad:

  • Nhấp chuột " Chỉnh sửa ”.
  • Nhấp chuột " Thay thế… ”Trong menu thả xuống.
  • Nhập c: / vào trường "Tìm gì".
  • Nhập Regsvr32.exe / s c: / vào trường "Thay thế bằng".
  • Nhấp chuột " Thay thế tất cả ”.
  • Đóng cửa sổ.
Đăng ký DLL Bước 25
Đăng ký DLL Bước 25

Bước 13. Lưu các thay đổi và đóng cửa sổ Notepad

Nhấn Ctrl + S để lưu các thay đổi, sau đó nhấp vào nút “ NS ”Ở góc trên bên phải của cửa sổ Notepad để đóng nó. Tại thời điểm này, bạn đã sẵn sàng để chạy tệp "regdll.bat".

Đăng ký DLL Bước 26
Đăng ký DLL Bước 26

Bước 14. Chạy tệp

Nhấp chuột phải vào tệp "regdll.bat", nhấp vào " Chạy như quản trị viên và chọn " đúng ”Khi được nhắc chạy tệp trong Command Prompt. Sau đó, Command Prompt sẽ bắt đầu đăng ký mọi tệp DLL có sẵn. Quá trình này có thể mất nhiều thời gian, vì vậy hãy đảm bảo rằng máy tính của bạn đã được bật và cắm điện trong suốt quá trình.

Đăng ký DLL Bước 27
Đăng ký DLL Bước 27

Bước 15. Đóng Command Prompt

Sau khi quá trình hoàn tất, bạn có thể đóng cửa sổ Command Prompt. Các tệp DLL trên máy tính hiện đã được đăng ký.

Lời khuyên

Hủy đăng ký tệp DLL có thể là một bước hữu ích nếu bạn muốn xóa nó vì bất kỳ tệp DLL nào đã đăng ký đều được coi là tệp chỉ đọc và vì vậy không thể xóa nếu không đăng ký trước

Đề xuất: