File dll là gì

     

DLL là viết tắt của Dynamic liên kết Library (thư viện link động). Tệp tin DLL chứa đa số hướng dẫn mà các chương trình khác có thể gọi đến để triển khai một tác vụ làm sao đó. Về cơ bản, DLL cũng giống như EXEs, mặc dù các tệp tin này chọn cái tên khác nhau trong quá trình liên kết.

Bạn đang xem: File dll là gì

*

1. Tệp tin DLL là gì?

*

DLL là viết tắt của Dynamic link Library (thư viện link động). Tệp tin DLL chứa những hướng dẫn mà những chương trình khác có thể gọi đến để triển khai một tác vụ như thế nào đó.

Về cơ bản, DLL cũng giống như EXEs, mặc dù các file này được lấy tên khác nhau trong quy trình liên kết.

File DLL chỉ là hiện tượng được cải cách và phát triển để áp dụng mã share và dữ liệu, chất nhận được nâng cung cấp các tác dụng mà không cần thiết phải tái links hoặc tái biên dịch các ứng dụng.

Nói biện pháp khác, các file DLL có chứa mã và tài liệu được thực hiện bởi nhiều áp dụng khác nhau. Nhiều chương trình khác biệt có thể share cùng 1 tệp tin dll. File DLL thường tạo nhiều vấn đề nhất là tệp tin vantaidongphat.com.

2. File DLL chuyển động như cố gắng nào?

*

Thử tưởng tượng bạn có 2 tập tin đơn lẻ là “example.exe” – tập tin thực hiện thông thường, và “library.dll” – tập tin DLL được thực hiện để thực thi.

Các tập tin này được hệ quản lý và điều hành kết nối ra làm sao khi chạy tập tin “example.exe” ?

Khi tập tin “example.exe” chạy, hệ quản lý sẽ tải tập tin, search bảng dữ liệu bên phía trong tập tin và cung cấp tin (không phải bằng chữ) “This program uses the following list of functions from the DLL file vantaidongphat.com” (chương trình này sử dụng list các công dụng dưới phía trên từ file DLL vantaidongphat.com”.

Kỹ thuật đó được gọi là “imports” hoặc “imported functions” từ bỏ DLL “library.dll” trong công tác “example.exe”.

Xem thêm: Digital Agency Là Gì - Làm Thế Nào Để Lựa Chọn Agency

Sau đó, những loader code đang tìm tìm “library.dll”, với nếu nó tìm thấy”library.dll” thì những tập tin sẽ tiến hành tải.

Bên trong tập tin DLL này có chứa một danh sách khác gọi là “export list”, list này liên kết các showroom cụ thể mang lại từng tính năng nằm bên phía trong tập tin DLL. Tính từ lúc thời điểm này, lúc “example.exe” buộc phải gọi một hàm từ “library.dll”, “example.exe” chỉ việc sử dụng showroom đó.

3. Làm cụ nào để lấy và tàng trữ file DLL?

*

Khi 1 phần mềm mang lại thiếu file DLL, cách đầu tiên mà người tiêu dùng nghĩ đến đó là tìm tìm tập tin trực tuyến đường và giữ vào ổ cứng.

Nếu muốn phần mềm hoạt động thì bạn phải tàng trữ DLL trong folder của phần mềm.

Như đã phân tích và lý giải ở phần trên, rất đa số mềm cần phải có file DLL mới vận động được. Vì thế cách rất tốt là các bạn nên tàng trữ file DLL vào vị trí mà tất cả các phần mềm có thể tìm tìm được file. Thông thường file DLL được lưu trữ trong thư mục “system 32” (C:WindowsSystem32).

Nếu thực hiện hệ điều hành Windows phiên phiên bản 64-bit, các bạn nên coppy file DLL vào “C:WindowsSysWOW64”.

Xem thêm: Bộ Nhớ Máy Tính Là Gì ? Phân Loại Và Cấu Tạo Của Bộ Nhớ Giới Thiệu Về Bộ Nhớ Máy Tính

Lưu ý: Thực hiện sao chép file DLL trên cả Windows 32-bit và Windows 64-bit dưới quyền Admin.

Tuy nhiên phương pháp này ko được khuyến khích, lí do dễ dàng và đơn giản là cách thức này hoàn toàn có thể gây ra một số trong những rủi ro cho những người dùng, ví dụ như DLL quá cũ, DLL bị lây nhiễm virus,…