Cách để Mở Tập Tin DLL - WikiHow

Skip to Content
  • Trang đầu
  • Ngẫu nhiên
  • Duyệt các Chuyên mục
  • Giới thiệu về wikiHow
  • Đăng nhập / Đăng ký
Các chính sáchCách để Mở tập tin DLL Tải về bản PDF Cùng viết bởi Yaffet Meshesha Tải về bản PDF X

Bài viết này đã được cùng viết bởi Yaffet Meshesha. Yaffet Meshesha là chuyên gia máy vi tính và người sáng lập của Techy, một công ty dịch vụ trọn gói: nhận máy tại nhà, sửa chữa và giao trả. Với hơn tám năm kinh nghiệm, Yaffet chuyên sửa chữa máy vi tính và hỗ trợ kỹ thuật. Techy đã xuất hiện trên các tạp chí TechCrunch và Time. Bài viết này đã được xem 70.187 lần.

Trong bài viết này: Sử dụng các tệp DLL Dịch ngược tập tin DLL Bài viết có liên quan Tham khảo

File Dynamic Link Library (tập tin thư viện liên kết động), hay tệp DLL, là cơ sở chính để lập trình Windows truyền thống. Những file này được sử dụng bởi các chương trình để thực hiện các tính năng và thư viện bổ sung mà không cần phải tích hợp thêm vào chương trình. Thi thoảng, tập tin DLL được nhiều chương trình dùng chung với nhau. Với hầu hết người dùng, DLL hoạt động dưới nền và bạn rất hiếm khi phải tương tác với chúng. Nhưng đôi khi, bạn sẽ cần phải đăng ký một DLL để chương trình mới vừa cài đặt hoạt động đúng cách. Nếu bạn hứng thú với vấn đề mã hóa thì việc khám phá cách mà một tập tin DLL được xây dựng sẽ trở thành một đề tài hấp dẫn.

Các bước

Phương pháp 1 Phương pháp 1 của 2:

Sử dụng các tệp DLL

Tải về bản PDF
  1. Step 1 Hiểu tập tin DLL là gì. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/4f\/Open-DLL-Files-Step-1-Version-7.jpg\/v4-460px-Open-DLL-Files-Step-1-Version-7.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/4f\/Open-DLL-Files-Step-1-Version-7.jpg\/v4-728px-Open-DLL-Files-Step-1-Version-7.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 Hiểu tập tin DLL là gì. DLL (dynamic link library) là một tập tin Windows được sử dụng bởi các chương trình để yêu cầu những tính năng sẵn có. Về bản chất, chúng cho phép Windows và những chương trình khác thực hiện được chức năng của mình mà không cần phải được tích hợp sẵn tính năng ấy.
    • Tập tin DLL là phần không thể thiếu trong lập trình Windows, chúng giúp các chương trình hoạt động trơn tru và hiệu quả hơn.
  2. Step 2 Người dùng bình thường sẽ không cần phải mở hay tương tác với tập tin DLL. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/82\/Open-DLL-Files-Step-2-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-2-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/82\/Open-DLL-Files-Step-2-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-2-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 Người dùng bình thường sẽ không cần phải mở hay tương tác với tập tin DLL. Với họ, tệp DLL chỉ tồn tại dưới nền. Các chương trình sẽ cài đặt và yêu cầu tập tin DLL một cách tự động, vì thế việc di chuyển các tệp DLL sẽ gây ra những vấn đề nghiêm trọng với hệ thống.
    • Thỉnh thoảng, trong quá trình cài đặt của một số chương trình được tạo ra bởi cộng đồng, bạn sẽ được yêu cầu đặt các tập tin DLL vào những vị trí cụ thể. Chắc rằng bạn tin tưởng chương trình đó trước khi làm theo các chỉ dẫn vì file DLL có thể trở nên độc hại.
    • Nếu bạn thấy hứng thú muốn tìm hiểu về cách mà file DLL được xây dựng, mời xem phần tiếp theo.
  3. Step 3 Đăng ký một DLL mới. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/b\/b1\/Open-DLL-Files-Step-3-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-3-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b1\/Open-DLL-Files-Step-3-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-3-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 Đăng ký một DLL mới. Nếu bạn sao chép tập tin DLL một cách thủ công vào thư mục dành cho chương trình sử dụng, bạn sẽ cần phải đăng ký DLL đó trong Windows Registry (Nơi đăng ký của Windows) trước khi dùng. Tham khảo tài liệu được cung cấp bởi chương trình xem bạn có cần thiết phải tiến hành bước này không (vì điều này là cực kỳ hiếm gặp đối với hầu hết các chương trình Windows).[1]
    • Khởi chạy Command Prompt. Bạn có thể tìm thấy chương trình trong bảng chọn Start hoặc nhấn tổ hợp phím Windows + R rồi gõ cmd. Điều hướng đến vị trí của tập tin DLL mới.
    • Nếu bạn đang sử dụng Windows 7 hay hệ điều hành tiên tiến hơn, mở thư mục chứa tập tin DLL, đè phím Shift rồi nhấp chuột phải vào thư mục và chọn "Open command window here" (Mở cửa sổ lệnh tại đây). Command Prompt sẽ khởi chạy trực tiếp tại thư mục ấy.
    • Gõ regsvr32 dllname.dll rồi nhấn Enter. Thao tác này sẽ thêm tập tin DLL vào cửa sổ Registry.
    • Gõ regsvr32 -u dllname.dll để loại bỏ tập tin DLL khỏi cửa sổ Registry.
    Quảng cáo
Phương pháp 2 Phương pháp 2 của 2:

Dịch ngược tập tin DLL

Tải về bản PDF
  1. Step 1 Tải về và cài đặt một trình biên dịch phục hồi. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/8c\/Open-DLL-Files-Step-4-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-4-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/8c\/Open-DLL-Files-Step-4-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-4-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 Tải về và cài đặt một trình biên dịch phục hồi. "Trình biên dịch phục hồi" là một chương trình cho phép bạn nhìn thấy mã nguồn được sử dụng để xây dựng nên một tập tin hay chương trình, trong trường hợp này là tệp DLL. Để xem được mã khiến cho tập tin DLL làm việc, bạn cần sử dụng một trình biên dịch phục hồi để dịch ngược tập tin thành mã có thể đọc được. Việc mở một tập tin DLL mà không sử dụng trình biên dịch phục hồi (chẳng hạn như mở tệp DLL bằng Notepad) sẽ chỉ cho ra một mớ bòng bong những ký tự không thể đọc nổi.
    • dotPeek là một trong những trình biên dịch phục hồi miễn phí khá phổ biến. Phần mềm có sẵn tại jetbrains.com/decompiler/.
  2. Step 2 Mở tập tin DLL trên trình biên dịch phục hồi. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e7\/Open-DLL-Files-Step-5-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-5-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e7\/Open-DLL-Files-Step-5-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-5-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 Mở tập tin DLL trên trình biên dịch phục hồi. Nếu dùng dotPeek, bạn chỉ cần nhấp "File" → "Open" (Mở) rồi duyệt tìm tập tin DLL mà bạn muốn dịch ngược. Bạn sẽ khám phá ra nội dung bên trong file DLL mà không làm ảnh hưởng đến hệ thống.[2]
  3. Step 3 Sử dụng cửa... {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/7c\/Open-DLL-Files-Step-6-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-6-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/7c\/Open-DLL-Files-Step-6-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-6-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 Sử dụng cửa sổ "Assembly Explorer" (Khám phá Bộ phận lắp ráp) để duyệt tìm các nút của tập tin DLL. Tập tin DLL được làm từ "những nốt mạng", hay còn gọi là các mô-đun mã hoạt động cùng nhau để hợp thành toàn bộ tệp DLL. Bạn có thể mở rộng từng nút để xem các nút phụ (nếu có) mà nó bao hàm.
  4. Step 4 Nhấp đúp vào một nút để xem mã của nó. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/a\/ac\/Open-DLL-Files-Step-7-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-7-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/ac\/Open-DLL-Files-Step-7-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-7-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 Nhấp đúp vào một nút để xem mã của nó. Mã của nốt mạng mà bạn chọn sẽ hiện ra trong khung bên phải của dotPeek. Bạn có thể cuộn xuống từ đầu đến cuối mã để xem qua. dotPeek sẽ hiển thị mã theo ngôn ngữ C#, hoặc chương trình sẽ tải thư viện bổ sung để bạn có thể xem được mã nguồn gốc.
    • Nếu nút đòi hỏi phải bổ sung thêm thư viện thì mới có thể xem được mã thì dotPeek sẽ cố gắng tự động tải về.
  5. Step 5 Chi tiết hóa những đoạn mã khác nhau. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/01\/Open-DLL-Files-Step-8-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-8-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/01\/Open-DLL-Files-Step-8-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-8-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5 Chi tiết hóa những đoạn mã khác nhau. Nếu phát hiện một đoạn mã mà bạn không hiểu, bạn có thể sử dụng tính năng Quick Documentation (Tham khảo tài liệu Nhanh) để xem lệnh đó có tác dụng gì.
    • Đặt con trỏ chuột vào đoạn mã mà bạn cần nghiên cứu trong khung Code Viewer (Trình xem Mã).
    • Nhấn Ctrl + Q để tải cửa sổ Quick Documentation.
    • Đi theo các siêu liên kết để tìm hiểu sâu hơn về từng khía cạnh của mã mà bạn đang phân tích.
  6. Step 6 Xuất mã thành ngôn ngữ Visual Basic. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/d4\/Open-DLL-Files-Step-9-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-9-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d4\/Open-DLL-Files-Step-9-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-9-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6 Xuất mã thành ngôn ngữ Visual Basic. Nếu muốn tự tay xử lý, chỉnh sửa và xây dựng tập tin, bạn có thể xuất nó vào Visual Studio. Mã sẽ được xuất theo ngôn ngữ C#, kể cả nếu ban đầu nó được viết bằng một ngôn ngữ khác.
    • Nhấp chuột phải vào tập tin DLL trong cửa sổ Assembly Explorer.
    • Chọn "Export to Project" (Xuất thành Dự án).
    • Chọn tùy chọn đầu ra. Bạn có thể chọn để dự án được mở ngay lập tức trong công cụ Visual Studio nếu muốn bắt tay vào làm việc ngay.
  7. Step 7 Chỉnh sửa mã trong Visual Studio. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e7\/Open-DLL-Files-Step-10-Version-2.jpg\/v4-460px-Open-DLL-Files-Step-10-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e7\/Open-DLL-Files-Step-10-Version-2.jpg\/v4-728px-Open-DLL-Files-Step-10-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 7 Chỉnh sửa mã trong Visual Studio. Sau khi dự án đã tải trong Visual Studio xong, bạn sẽ có toàn quyền trong việc chỉnh sửa và xây dựng DLL theo ý tưởng riêng. Quảng cáo

Bài viết wikiHow có liên quan

Chèn ảnh vào Excel sao cho tự động vừa với các ôCách đểChèn ảnh vào Excel sao cho tự động vừa với các ô Tạo ra áo trong RobloxCách đểTạo ra áo trong Roblox Căn giữa văn bản trên HTMLCách đểCăn giữa văn bản trên HTML Khởi chạy tập tin Python bằng Windows Command PromptCách đểKhởi chạy tập tin Python bằng Windows Command Prompt Tắt McAfeeCách đểTắt McAfee Trải nghiệm Bumble Premium miễn phíCách đểTrải nghiệm Bumble Premium miễn phí Viết mã giảCách đểViết mã giả Chỉnh kích thước artboard trong Adobe IllustratorCách đểChỉnh kích thước artboard trong Adobe Illustrator Chèn ảnh trong InDesignCách đểChèn ảnh trong InDesign Xóa bỏ phông nền trong Adobe IllustratorCách đểXóa bỏ phông nền trong Adobe Illustrator Bẻ khóa mật khẩu tập tin RAR bằng CMDBẻ khóa mật khẩu tập tin RAR/WinRAR bằng CMD Sao chép bảng từ PDF sang ExcelCách đểSao chép bảng từ PDF sang Excel Quảng cáo

Tham khảo

  1. http://www.sophos.com/en-us/support/knowledgebase/14343.aspx
  2. https://www.jetbrains.com/decompiler/help/Exporting_Assembly_to_Project.html

Về bài wikiHow này

Yaffet Meshesha Cùng viết bởi: Yaffet Meshesha Chuyên gia máy tính Bài viết này đã được cùng viết bởi Yaffet Meshesha. Yaffet Meshesha là chuyên gia máy vi tính và người sáng lập của Techy, một công ty dịch vụ trọn gói: nhận máy tại nhà, sửa chữa và giao trả. Với hơn tám năm kinh nghiệm, Yaffet chuyên sửa chữa máy vi tính và hỗ trợ kỹ thuật. Techy đã xuất hiện trên các tạp chí TechCrunch và Time. Bài viết này đã được xem 70.187 lần. Chuyên mục: Phần mềm Ngôn ngữ khác Tiếng Anh Tiếng Tây Ban Nha Tiếng Bồ Đào Nha Tiếng Nga Tiếng Italy Tiếng Đức Tiếng Pháp Tiếng Indonesia Tiếng Hà Lan Tiếng Ả Rập Tiếng Thái Tiếng Trung Tiếng Hàn Tiếng Hindi Tiếng Nhật Tiếng Thổ Nhĩ Kỳ
  • In
Trang này đã được đọc 70.187 lần.

Bài viết này đã giúp ích cho bạn?

Có Không Quảng cáo Cookie cho phép wikiHow hoạt động tốt hơn. Bằng việc tiếp tục sử dụng trang web của chúng tôi, bạn đồng ý với chính sách cookie của chúng tôi.

Bài viết có liên quan

Chèn ảnh vào Excel sao cho tự động vừa với các ôCách đểChèn ảnh vào Excel sao cho tự động vừa với các ôTạo ra áo trong RobloxCách đểTạo ra áo trong RobloxCăn giữa văn bản trên HTMLCách đểCăn giữa văn bản trên HTMLKhởi chạy tập tin Python bằng Windows Command PromptCách đểKhởi chạy tập tin Python bằng Windows Command Prompt

Các bài viết hướng dẫn nổi bật

Trả thù người yêu cũ ái kỷ: 12 cách để khiến họ thất vọngTrả thù người yêu cũ ái kỷ: 12 cách để khiến họ thất vọngXem Instagram riêng tư của người khác mà không cần theo dõi: sự thực và 3 cách thay thếXem Instagram riêng tư của người khác mà không cần theo dõi: sự thực và 3 cách thay thếXem đường chỉ tay hôn nhân: độ dài, độ cong và các đặc điểm riêng biệtXem đường chỉ tay hôn nhân: độ dài, độ cong và các đặc điểm riêng biệt17 dấu hiệu cho biết chàng thầm yêu bạn17 dấu hiệu cho biết chàng thầm yêu bạn

Các bài viết hướng dẫn phổ biến

Emoji 💙 (biểu tượng trái tim màu xanh dương) có ý nghĩa gì?Emoji 💙 (biểu tượng trái tim màu xanh dương) có ý nghĩa gì?Có những cách hài hước nào để nói với ai đó rằng bạn thích họ?Có những cách hài hước nào để nói với ai đó rằng bạn thích họ?Bói chỉ tay: xem đường tình duyênBói chỉ tay: xem đường tình duyênEmoji 😊 (biểu tượng mặt đỏ ửng) có ý nghĩa gì?Emoji 😊 (biểu tượng mặt đỏ ửng) có ý nghĩa gì?Nhận biết vết bẩn là tinh dịch và cách làm sạchNhận biết vết bẩn là tinh dịch và cách làm sạchNhận biết tinh thể đá thật hay giả: 10 dấu hiệu và các loại đá giả phổ biếnNhận biết tinh thể đá thật hay giả: 10 dấu hiệu và các loại đá giả phổ biến

Các bài viết hướng dẫn nổi bật

Phải làm gì khi con gái không trả lời tin nhắn của bạn: 13 kiểu tin nhắn mà bạn có thể gửi cho cô ấyPhải làm gì khi con gái không trả lời tin nhắn của bạn: 13 kiểu tin nhắn mà bạn có thể gửi cho cô ấy15 dấu hiệu kín đáo cho thấy nàng bị bạn thu hút15 dấu hiệu kín đáo cho thấy nàng bị bạn thu hútĂn chuối để thải độc đường ruộtĂn chuối để thải độc đường ruộtPhản hồi khi người yêu nhắn tin nói rằng họ nhớ bạnPhản hồi khi người yêu nhắn tin nói rằng họ nhớ bạn

Các bài viết hướng dẫn nổi bật

Kể về bản thân trên ứng dụng hẹn hòKể về bản thân trên ứng dụng hẹn hò175 câu bắt chuyện thú vị và hấp dẫn để tiêu khiển với bạn bè175 câu bắt chuyện thú vị và hấp dẫn để tiêu khiển với bạn bè15 dấu hiệu tiết lộ người cũ sẽ quay lại với bạn15 dấu hiệu tiết lộ người cũ sẽ quay lại với bạn3 cách đơn giản giúp bạn đăng nhập Instagram không cần mã xác minh3 cách đơn giản giúp bạn đăng nhập Instagram không cần mã xác minh

Các bài viết hướng dẫn nổi bật

Chọn thuê người yêu đóng thế: 8 lời khuyên dành cho bạnChọn thuê người yêu đóng thế: 8 lời khuyên dành cho bạnTại sao một anh chàng cứ nhìn bạn chằm chằm? 11 lý do và cách phản hồiTại sao một anh chàng cứ nhìn bạn chằm chằm? 11 lý do và cách phản hồi14 dấu hiệu cho thấy chàng muốn tính chuyện lâu dài với bạn14 dấu hiệu cho thấy chàng muốn tính chuyện lâu dài với bạn11 cách dễ dàng để khen vẻ ngoài của một chàng trai11 cách dễ dàng để khen vẻ ngoài của một chàng trai

Các bài viết hướng dẫn nổi bật

Biết ai đã chia sẻ bài đăng trên Instagram của bạn lên Story của họBiết ai đã chia sẻ bài đăng trên Instagram của bạn lên Story của họXem ai không theo dõi lại bạn trên InstagramXem ai không theo dõi lại bạn trên InstagramXem video đã xóa trên YouTube bằng WayBack MachineXem video đã xóa trên YouTube bằng WayBack Machine70+ câu trả lời thú vị, ngọt ngào và lãng mạn khi người yêu hỏi bạn yêu họ nhiều như thế nào70+ câu trả lời thú vị, ngọt ngào và lãng mạn khi người yêu hỏi bạn yêu họ nhiều như thế nào wikiHow
  • Chuyên mục
  • Máy tính và Điện tử
  • Phần mềm
  • Trang chủ
  • Giới thiệu về wikiHow
  • Các chuyên gia
  • Liên hệ với chúng tôi
  • Sơ đồ Trang web
  • Điều khoản Sử dụng
  • Chính sách về Quyền riêng tư
  • Do Not Sell or Share My Info
  • Not Selling Info

Theo dõi chúng tôi

--390

Từ khóa » đọc File Dll