Cách mở tệp & chương trình DLL trong Microsoft

Nói chung, nếu đang sử dụng Microsoft Windows, bạn có thể chỉ cần chạy các chương trình bằng cách tìm chúng trong Start Menu hoặc từ công cụ tìm kiếm của Windows và nhấp vào chúng. Các chương trình này có thể sử dụng tệp mã được chia sẻ được gọi là thư viện liên kết động hoặc tệp DLL, có phần mở rộng .dll, nhưng bạn thường không chạy hoặc truy cập trực tiếp vào tệp DLL. Nếu bạn cần kiểm tra hoặc làm việc với các tệp DLL vì lý do nào đó, có một số công cụ miễn phí và thương mại để giúp bạn làm điều đó.

Mở chương trình trên Windows

Trong các phiên bản gần đây của Microsoft Windows cho đến Windows 10, việc chạy phần mềm bạn đã cài đặt trên máy tương đối dễ dàng. Chỉ cần nhấp vào Start Menu và cuộn qua danh sách các ứng dụng đã cài đặt. Bạn cũng có thể nhấp vào một ký tự trong tiêu đề bảng chữ cái trong danh sách để đến màn hình điều hướng cho phép bạn tìm chương trình, bằng cách chọn ký tự đầu tiên trong tên của chương trình, nếu điều đó hữu ích.

Ngoài ra, bạn có thể sử dụng công cụ tìm kiếm của Windows để tìm chương trình bằng cách nhấp vào nút tìm kiếm trên thanh tác vụ Windows và nhập tên chương trình.

Dù bằng cách nào, khi bạn nhìn thấy chương trình, hãy nhấp vào chương trình đó để bắt đầu chương trình.

Hiểu tệp .DLL

Các tệp thư viện liên kết động cho phép nhiều chương trình chia sẻ mã máy tính cho các chức năng liên quan. Nói chung, chương trình Windows bao gồm một tệp chương trình cốt lõi, kết thúc bằng phần mở rộng .exe, viết tắt của tệp thực thi, cộng với một bộ tệp thư viện liên kết động .dll tùy chọn có chứa mã bổ sung. (Các tệp DLL không liên quan gì đến tổ chức tài chính Châu Âu De Lage Landen).

Nói chung, các ứng dụng sẽ gửi kèm theo bất kỳ tệp DLL nào chúng cần, mặc dù một số có thể cài đặt tệp DLL vào vị trí trung tâm trên máy tính của bạn mà các ứng dụng khác có thể truy cập. Điều này có thể cho phép các ứng dụng chia sẻ mã cho các tính năng phổ biến như vẽ đồ họa hoặc triển khai các tính năng bảo mật. Điều này có thể tiết kiệm dung lượng ổ đĩa, vì chỉ cần một bản sao của tệp DLL trên máy tính của mỗi người dùng và có thể tiết kiệm bộ nhớ và thời gian tải, vì tệp DLL chỉ được tải khi phần đó của ứng dụng đang được sử dụng.

Các tệp DLL cũng có thể được nâng cấp riêng biệt với phần còn lại của chương trình, điều này có thể giúp cập nhật và sửa lỗi dễ dàng hơn. Một nhược điểm là nếu DLL vô tình bị thay thế bằng một phiên bản không tương thích hoặc bị xóa, các chương trình dựa vào nó có thể đột ngột không thể chạy.

Kiểm tra tệp DLL

Bạn có thể tìm hiểu thông tin cơ bản về tệp DLL bằng cách nhấp chuột phải vào tệp đó trong Windows File Explorer và nhấp vào "Thuộc tính". Nhấp vào tab "Phiên bản" để xem thông tin về công ty nào đã tạo DLL và phiên bản đó là. Điều đó có thể hữu ích cho việc khắc phục sự cố tương thích hoặc các sự cố khác với tệp DLL.

Nếu bạn muốn biết thêm chi tiết, bạn có thể sử dụng chương trình gỡ lỗi hoặc trình tháo gỡ để hiểu và theo dõi những gì đang xảy ra trong DLL khi nó thực thi. Reflector cho Visual Studio, IDA và PE Explorer là tất cả các chương trình có thể được sử dụng cho mục đích này, mặc dù chúng thường yêu cầu một số kinh nghiệm và kiến ​​thức viết mã để sử dụng thành thạo.

Nhấp vào tùy chọn "PE Explorer" từ trình đơn ngữ cảnh. Tệp DLL mở ra để xem bằng ứng dụng PE Explorer.