Giới thiệu về DLL:Tức thư viện liên kết động (tiếng Anh: Dynamic Link Library - viết tắt: DLL) là một thành phần của các phần mềm. Đặc điểm của nó là có tính khả chuyển cao, nhờ đó mà một DLL có thể được gắn vào một hoặc nhiều phần mềm khác nhau. DLL còn là đuôi của một tập tin chạy trên hệ điều hành Windows (.dll).
Cách xử lý: Từ cơ bản về khái niệm DLL chúng ta có thể thấy việc quan trọng của các File này,nói về chuyện cũ,nhớ ngày SV,Gia đình tậu cho mình cái máy Pen3 mà hơn chục củ.Lúc đó cài XP là sang lắm rồi.Mình toàn nghe nhạc vs chơi Games.Mà HDD hồi đó thì ít,nên mình cứ nhảy vào ổ C:Tìm các file ko mở đc và xóa đi....cho nhẹ mà trong này toàn các file *.dll,....kết quả ...thôi rồi lượm ơi.
Quay về vấn đề chính,do *.DLL sẽ được đăng ký trong C:\Windows\SysWOW64,C:\Windows\System32 nên khi mở 1 chương trình bị lỗi,cách 1 chúng ta có thể tìm file này ở 1 hệ điều hành tương tự ( nên làm như thế này)ở máy khác đang chạy tốt hoặc tải trên Internet và chép vào 2 thư mục trên hoặc chép vào thư mục cài đặt gốc của chương trình đang chạy lỗi là xong.
Đầu tiên ta vào CMD gõ lệnh regedit để vào Registry.
Ta tìm tới nhánh sau:
Ta đặt tên 1 Sub Key mới bằng cách nháy chuột phải vào dllfile chọn New\Key và đặt tên nó là:Register
Trong nhánh Register ta lại đặt thêm nhánh con là : Command như hình sau
Tiếp tục click đúp vào nhánh Command và thay đổi giá trị String mặc định thành ::
Giờ bạn chọn 1 File *.DLL và nháy chuột phải và test.
Bên cạnh đó bạn cũng có thể lưu đoạn code sau với đuôi file mở rộng là :*.dll và thực thi :
Windows Registry Editor Version 5.00
; Created by: Ghost0bk
; http://gg.gg/huongdancuatoi
; Tutorial: by Ghost0bk
[HKEY_CLASSES_ROOT\dllfile\shell\Register\Command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\shell\Unregister\Command]
@="regsvr32.exe /u \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\shell\Register\Command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\shell\Unregister\Command]
@="regsvr32.exe /u \"%1\""
Chúc bạn thành công với thủ thuật này !