Cách trích xuất biểu tượng từ tệp EXE hoặc DLL trong Windows 10
Trong bài đăng này, chúng tôi sẽ xem xét một số công cụ cho phép trích xuất các biểu tượng từ các tệp trong Windows 10. Windows cho phép sử dụng các biểu tượng được mã hóa cứng thành các tệp nhị phân như DLL và EXE cho các biểu tượng lối tắt trên Màn hình, nhưng không đi kèm với bất kỳ tùy chọn nào để trích xuất các biểu tượng đó và lưu dưới dạng tệp ICO hoặc PNG. Đây là cách nó có thể được thực hiện.
Quảng cáo
Định dạng tệp ICO là định dạng tệp hình ảnh được sử dụng cho các biểu tượng ứng dụng và lối tắt trong Windows. Tệp ICO chứa một hoặc nhiều hình ảnh ở nhiều kích thước và độ sâu màu, vì vậy chúng có thể trông đẹp với nhiều độ phân giải và tỷ lệ màn hình khác nhau. Theo truyền thống, các tệp thực thi bao gồm một biểu tượng ở định dạng ICO được đóng gói, vì vậy chúng xuất hiện trong menu Bắt đầu và trên Máy tính để bàn dưới dạng biểu tượng cho các phím tắt. Tuy nhiên, có thể gán một biểu tượng tùy chỉnh cho một lối tắt bằng cách tải nó từ tệp * .ICO bên ngoài, tệp * .EXE, tệp * .DLL hoặc từ bất kỳ tệp nào khác có tài nguyên biểu tượng.
Trong Windows 10. Có rất nhiều biểu tượng tốt trong các tệp sau:
C: Windows system32 shell32.dll
C: Windows system32 imageres.dll
C: Windows system32 moricons.dll
C: Windows explorer.exe
Để trích xuất biểu tượng từ tệp, bạn cần sử dụng công cụ của bên thứ ba. Có rất nhiều công cụ có sẵn cho mục đích đó. Tôi sẽ giới thiệu ba công cụ phần mềm miễn phí đáng tin cậy mà cá nhân tôi yêu thích và sử dụng.
Chúng ta sẽ bắt đầu với Resource Hacker, một công cụ không cần giới thiệu. Nó là một ứng dụng biên tập tài nguyên nổi tiếng.
Để trích xuất biểu tượng từ tệp EXE hoặc DLL trong Windows 10,
- Tải xuống Hacker tài nguyên .
- Cài đặt ứng dụng.
- Khởi chạy ứng dụng từ Menu bắt đầu .
- Trong ứng dụng, hãy chuyển đếnTệp> Mởhoặc nhấn Ctrl + O để duyệt tệp bạn muốn trích xuất biểu tượng (tôi sẽ mở c: windows explorer.exe).
- Trong ngăn bên trái, hãy mở rộngBiểu tượngnhóm và điều hướng đến biểu tượng mong muốn (sử dụng khu vực xem trước ở bên phải).
- Từ menu, chọnHành động> Lưu tài nguyên * .ico.
- Duyệt tìm thư mục lưu trữ tệp ICO của bạn và đặt tên cho nó. Bạn có thể đặt nó ngay trong thư mục Desktop của mình. Sau đó bấm vàoTiết kiệm.
Bạn xong việc rồi! Biểu tượng hiện đã được giải nén và lưu vào tệp * .ico:
làm thế nào để lưu trữ một máy chủ lan không sử dụng
Một vài lưu ý
- Resource Hacker là một ứng dụng 32-bit. Nếu bạn đang chạy nó trong một Phiên bản Windows 10 64 bit , nó có thể không mở được một số tệp hệ thống nhất định. Trong trường hợp này, bạn có thể sao chép chúng vào một thư mục khác, ví dụ: bạn có thể sao chép tệp c: windows system32 shell32.dll sang c: data và mở tệp c: data shell32.dll trong Resource Hacker. Điều này luôn hoạt động.
- Bằng cách lưu các biểu tượng riêng lẻ từ nhóm Biểu tượng, bạn sẽ nhận được một tệp ICO với một kích thước biểu tượng duy nhất bên trong. Điều này có thể thuận tiện hoặc không, tùy thuộc vào những gì bạn đang cố gắng trích xuất biểu tượng.
- Để nhận tệp ICO với tất cả các kích thước biểu tượng có sẵn, hãy điều hướng đếnNhóm biểu tượngtrong ngăn bên trái, mở rộng nó, sau đó lặp lại các bước ở trên bắt đầu với bước # 6.
Một số người dùng có thể thấy việc sử dụng Resource Hacker hơi phức tạp. Vì vậy, đây là một vài ứng dụng thay thế, IconViewer và IcoFX, cũng sẽ cho phép bạn lưu tài nguyên biểu tượng sang các định dạng hình ảnh khác, bao gồm PNG và BMP.
Trích xuất một biểu tượng từ các tệp EXE hoặc DLL bằng IconViewer
- Tải xuống IconViewer . Nó có cả phiên bản 32 bit và 64 bit cho Hệ điều hành 32 bit hoặc 64 bit .
- Cài đặt ứng dụng.
- Mở File Explorer và điều hướng đến thư mục đích chứa tệp bạn muốn trích xuất các biểu tượng. Ví dụ: đi tới
c: Windows System32
. - Nhấp chuột phải vào tệp có các biểu tượng, ví dụ:
shell32.dll
và chọnTính chấttừ menu ngữ cảnh. - Chuyển sangBiểu tượngtab được thêm bởi ứng dụng IconViewer.
- Chọn biểu tượng bạn muốn giải nén và nhấp vào biểu tượng đĩa mềm để lưu vào tệp.
- Chỉ định thư mục đích, tên tệp và chọn định dạng tệp (ICO, PNG hoặc BMP) để lưu biểu tượng. Bấm vàoTiết kiệmcái nút.
- Biểu tượng hiện đã được lưu.
Bạn xong việc rồi. IconViewer là một ứng dụng tiện lợi và dễ sử dụng sẽ tiết kiệm thời gian của bạn mỗi khi bạn cần trích xuất một biểu tượng từ một tệp trong Windows 10.
Cuối cùng, có một công cụ Phần mềm miễn phí khác mà bạn có thể sử dụng. Nó được gọi là IcoFX ( trang web chính thức của IcoFX ). Đó là một ứng dụng phần mềm miễn phí, nhưng các phiên bản ứng dụng gần đây yêu cầu giấy phép trả phí. May mắn thay, FileHippo vẫn tổ chức phần mềm miễn phí cuối cùng của nó phiên bản 1.6.4 .
Sử dụng IcoFX
Sự khác biệt chính của IcoFX so với các ứng dụng được đề cập ở trên là IcoFX là một trình chỉnh sửa biểu tượng đầy đủ tính năng. Resource Hacker cho phép sửa đổi các tệp nhị phân. IconViewer chỉ là một trình giải nén tài nguyên biểu tượng. Với sự trợ giúp của IcoFX, bạn có thể vẽ các biểu tượng của riêng mình bằng một số công cụ vẽ và hiệu ứng đồ họa.
Đây là cách sử dụng nó.
Để trích xuất một biểu tượng từ một tệp với IcoFX,
- Tải xuống ứng dụng (hoặc mua phiên bản mới nhất).
- Chọn Tệp> Mở từ menu (hoặc nhấn Ctrl + O).
- Chọn một tệp để trích xuất một biểu tượng.
- Bạn sẽ thấy một hộp thoại có tất cả các biểu tượng mà ứng dụng có thể tìm thấy trong tệp.
- Chọn biểu tượng và nhấp vàoTrích xuất. Thao tác này sẽ mở biểu tượng trong trình chỉnh sửa.
- Để trích xuất một biểu tượng có kích thước cụ thể, hãy nhấp chuột phải vào hình thu nhỏ của nó trong ngăn bên trái của trình chỉnh sửa và chọnXuất khẩuHình ảnh ... từ menu ngữ cảnh.
- Chỉ định thư mục để lưu trữ tệp, định dạng tệp mong muốn (PNG, BMP, JPEG, GIF hoặc JP2) và đặt tên cho tệp của bạn.
- Bấm vàoTiết kiệmcái nút.
Bạn xong việc rồi!
Để lưu biểu tượng được giải nén dưới dạng tệp ICO, trình tự có một chút khác biệt.
Để lưu biểu tượng được trích xuất dưới dạng tệp ICO với IcoFX,
- Chọn Tệp> Mở từ menu (hoặc nhấn Ctrl + O).
- Chọn một tệp để trích xuất một biểu tượng.
- Bạn sẽ thấy một hộp thoại có tất cả các biểu tượng mà ứng dụng có thể tìm thấy trong tệp.
- Chọn biểu tượng và nhấp vàoTrích xuất. Thao tác này sẽ mở biểu tượng trong trình chỉnh sửa.
- Bây giờ, nhấn CTRL + S hoặc chuyển đếnFile> Save menu.
- Chỉ định thư mục để lưu trữ tệp và đặt tên cho tệp của bạn.
- Bạn có thể chọn giữa định dạng tệp biểu tượng Windows (* .ico) và biểu tượng Macintosh (* .icns)
- Bấm vàoTiết kiệmcái nút.
Bạn xong việc rồi. Điều này sẽ ghi tất cả các biểu tượng có kích thước và định dạng được hiển thị trong trình chỉnh sửa vào tệp ICO của bạn.
Đó là nó!