Làm thế nào để thay đổi các biểu tượng trên tập tin nén .EXE mà không bị lỗi

Mục lục:

Làm thế nào để thay đổi các biểu tượng trên tập tin nén .EXE mà không bị lỗi
Làm thế nào để thay đổi các biểu tượng trên tập tin nén .EXE mà không bị lỗi

Video: Làm thế nào để thay đổi các biểu tượng trên tập tin nén .EXE mà không bị lỗi

Video: Làm thế nào để thay đổi các biểu tượng trên tập tin nén .EXE mà không bị lỗi
Video: 8 Mẹo Chụp Và Chỉnh Ảnh Đẹp Bằng Điện Thoại | Sunhuyn - YouTube 2024, Tháng mười một
Anonim
Trước đây chúng tôi đã chỉ cho bạn cách sửa đổi biểu tượng trên tệp.EXE, nhưng nếu bạn đã thử điều này, bạn có thể thấy rằng một số ứng dụng và chương trình cung cấp cho bạn một lỗi có nội dung “Tệp này có bố cục tài nguyên không chuẩn… nó có thể đã được nén với một "máy nén EXE". Sau đây là cách khắc phục.
Trước đây chúng tôi đã chỉ cho bạn cách sửa đổi biểu tượng trên tệp.EXE, nhưng nếu bạn đã thử điều này, bạn có thể thấy rằng một số ứng dụng và chương trình cung cấp cho bạn một lỗi có nội dung “Tệp này có bố cục tài nguyên không chuẩn… nó có thể đã được nén với một "máy nén EXE". Sau đây là cách khắc phục.

Trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách giải nén các tệp như vậy và tôi sẽ hiển thị cho bạn một chương trình khác mà bạn có thể sử dụng để sửa đổi các biểu tượng. Đối với ví dụ của tôi, tôi sẽ sử dụng chương trình yêu thích của tôi tất cả thời gian Irfanview.

Bài viết này của khách được viết bởi thành viên diễn đàn Sarah James

Cách sửa đổi biểu tượng trên tệp.EXE nén

Irfanview là một trình xem ảnh nhỏ đáng kinh ngạc với rất nhiều lựa chọn, nhưng vì nó đã có từ khi Win98 trở nên lỗi thời. Để thay đổi giao diện của chương trình thì thật dễ dàng. Chỉ cần chọn một làn da khác và bạn có một cái khác - thanh công cụ tìm kiếm hiện đại hơn, giống như thanh công cụ kiểu Windows 7 tuyệt đẹp mà bạn có thể tải xuống tại đây.

Vì vậy, bạn đi từ này:

Đến đây
Đến đây
Nhưng bạn vẫn bị mắc kẹt với biểu tượng chương trình cũ. Yuk.
Nhưng bạn vẫn bị mắc kẹt với biểu tượng chương trình cũ. Yuk.
Và thậm chí tệ hơn: bạn có thể tạo các trình bảo vệ màn hình đáng yêu với Irfanview, như tôi đã mô tả ở đây, nhưng chúng cũng có một pixel 32x32 xấu xí. Bây giờ điều đó sẽ không xảy ra.
Và thậm chí tệ hơn: bạn có thể tạo các trình bảo vệ màn hình đáng yêu với Irfanview, như tôi đã mô tả ở đây, nhưng chúng cũng có một pixel 32x32 xấu xí. Bây giờ điều đó sẽ không xảy ra.
Thực ra tôi đã muốn thay đổi các biểu tượng này (và nhiều biểu tượng khác của tệp nén) trong một thời gian dài, nhưng không thể, bởi vì tôi không thể giải nén tệp exe. Một lời cảm ơn lớn đã đến với Phew trên Diễn đàn Irfanview. Nếu không có anh ta tôi sẽ không bao giờ nghĩ đến UPX.
Thực ra tôi đã muốn thay đổi các biểu tượng này (và nhiều biểu tượng khác của tệp nén) trong một thời gian dài, nhưng không thể, bởi vì tôi không thể giải nén tệp exe. Một lời cảm ơn lớn đã đến với Phew trên Diễn đàn Irfanview. Nếu không có anh ta tôi sẽ không bao giờ nghĩ đến UPX.

Công cụ bạn cần

Có nhiều cách để thay đổi các biểu tượng, sử dụng icoFX hoặc ResHack và một trình giải nén được gọi là UPX. Tôi thích sử dụng IcoFX hơn ResHack, tôi thích sử dụng phiên bản phần mềm miễn phí cuối cùng.

IcoFX gần đây đã trở thành phần mềm chia sẻ với rất nhiều lựa chọn. Rất đẹp nếu bạn muốn vẽ các biểu tượng và con trỏ của riêng bạn, nhưng đối với tôi, nó có vẻ như quá mức cần thiết. Nếu tôi muốn vẽ một biểu tượng, tôi thích sử dụng trình chỉnh sửa hình ảnh như gimp hoặc paintshop pro.

Bạn có thể sử dụng IcoFX2 mới 15 lần và sau đó chức năng lưu bị tắt. Đó là đủ dài nếu bạn chỉ muốn sử dụng nó cho hướng dẫn này và nó sẽ cung cấp cho bạn một cảm giác của chương trình. Tuy nhiên có một phiên bản cũ hơn 1.6.4. đó là phần mềm miễn phí. Bạn vẫn có thể tìm thấy nó trên Filehippo và nó hoạt động hoàn hảo tốt. Ngoài ra còn có một phiên bản di động 1.6.4. đây.

Bạn cũng cần một số biểu tượng đẹp.

Đối với exe có một biểu tượng thay thế tuyệt vời IrfanView bởi ~ ncrow.
Đối với exe có một biểu tượng thay thế tuyệt vời IrfanView bởi ~ ncrow.

Đối với các trình bảo vệ màn hình, nó là một vấn đề về hương vị, tôi đã chọn một trong các biểu tượng từ Màn hình Dock khác của MediaDesign

Và với mẫu png anh ấy bao gồm, bạn thậm chí có thể tự tạo cho mình:)
Và với mẫu png anh ấy bao gồm, bạn thậm chí có thể tự tạo cho mình:)

Sử dụng UPX và dấu nhắc lệnh

UPX là một tiện ích nhắc lệnh. Làm thế nào để làm việc với dấu nhắc lệnh có một cái nhìn ở đây. Và tôi muốn có thể sử dụng dấu nhắc lệnh trong thư mục tôi đang làm việc tại thời điểm đó, mà không cần phải tìm kiếm thủ công thư mục của tôi trong dấu nhắc lệnh, vì vậy tôi sử dụng nó.

Vì vậy, thay vì phải đi từ C: Users Sarah đến D: Irfanview Project tôi trực tiếp mở dấu nhắc lệnh của tôi trong D: Irfanview Project.

Neat huh?

Để cài đặt UPX rightclick upx.exe, chọn Run as administrator và cửa sổ lệnh sẽ nhấp nháy. Bạn có thể cần phải khởi động lại máy tính của bạn để nó hoạt động.
Để cài đặt UPX rightclick upx.exe, chọn Run as administrator và cửa sổ lệnh sẽ nhấp nháy. Bạn có thể cần phải khởi động lại máy tính của bạn để nó hoạt động.

Bây giờ bạn được thiết lập để bắt đầu giải nén I_view.exe và Slideshow.exe. Đầu tiên duyệt đến thư mục chương trình của Irfanview theo mặc định C: Program Files Irfanview. Sao chép I_view.exe vào thư mục làm việc của bạn. Mỏ được gọi là Dự án Irfanview. Sau đó duyệt đến C: Program Files Irfanview Plugins và sao chép Slideshow.exe vào thư mục làm việc của bạn. Tạo một thư mục mới trong thư mục làm việc của bạn và gọi nó là Biểu tượng. Nhấp chuột phải vào thư mục này và chọn Command Prompt Window tại đây.

Trong cửa sổ nhắc lệnh bạn gõ upx -d i_view32.exe.

Nhấn phím Enter trên bàn phím của bạn và exe sẽ được giải nén.
Nhấn phím Enter trên bàn phím của bạn và exe sẽ được giải nén.
Làm tương tự cho Slideshow.exe.
Làm tương tự cho Slideshow.exe.

Chỉnh sửa các biểu tượng

Tiếp theo sao chép các tệp png bạn muốn sử dụng làm biểu tượng cho thư mục Biểu tượng và mở IcoFX. Trong hướng dẫn này, tôi sử dụng IcoFX 1.6.4. Tôi thích tự chuyển đổi các tệp png thành các biểu tượng, vì vậy tôi có thể chọn định dạng nào mình muốn, nhưng bạn cũng có thể sử dụng các tệp ico.

Chuyển đến Công cụ> Quy trình hàng loạt…

Ở đó bạn sẽ được trình bày với một loạt các tùy chọn. Hãy chắc chắn rằng Tạo biểu tượng từ Hình ảnh được chọn. Tiếp theo, sử dụng nút thêm để thêm tệp png bạn muốn chuyển đổi thành biểu tượng. Dưới đây là rất nhiều định dạng hình ảnh. Tôi thường chỉ chọn màu XP và tôi chắc chắn rằng 128 × 128 được chọn.
Ở đó bạn sẽ được trình bày với một loạt các tùy chọn. Hãy chắc chắn rằng Tạo biểu tượng từ Hình ảnh được chọn. Tiếp theo, sử dụng nút thêm để thêm tệp png bạn muốn chuyển đổi thành biểu tượng. Dưới đây là rất nhiều định dạng hình ảnh. Tôi thường chỉ chọn màu XP và tôi chắc chắn rằng 128 × 128 được chọn.

Không có định dạng 128 × 128, các biểu tượng sẽ hiển thị là 48 × 48 trong Vista khi bạn chọn ‘Biểu tượng lớn’ trong trình khám phá.

Tôi không đánh dấu 256 và 16 màu, vì tôi chỉ sử dụng các biểu tượng của mình trên Vista hoặc 7, nhưng đối với khả năng sử dụng tối đa, bạn cũng có thể đánh dấu vào các biểu tượng khác. Nó sẽ làm cho tập tin biểu tượng của bạn lớn hơn một chút, nhưng vì kích thước không phải là một vấn đề những ngày này bạn có thể đủ khả năng để thưởng thức:)

Image
Image

Nhấn OK và trong một vài giây bạn có hai biểu tượng phù hợp để làm việc.

Chèn các biểu tượng

Bây giờ chúng tôi cuối cùng đã sẵn sàng để thay đổi các biểu tượng trong chính chương trình.

Chuyển đến Công cụ> Trình chỉnh sửa tài nguyên…

Thao tác này sẽ mở một cửa sổ trống như sau:
Thao tác này sẽ mở một cửa sổ trống như sau:
Sử dụng biểu tượng tập tin mở màu vàng để duyệt đến i view32.exe trong thư mục làm việc của bạn và nhấp vào Mở. Bây giờ bạn có thể thấy tất cả các biểu tượng được lưu trữ trong exe.Bạn có thể thay đổi tất cả chúng, nhưng với mục đích của hướng dẫn này, chúng tôi chỉ làm điều đầu tiên.
Sử dụng biểu tượng tập tin mở màu vàng để duyệt đến i view32.exe trong thư mục làm việc của bạn và nhấp vào Mở. Bây giờ bạn có thể thấy tất cả các biểu tượng được lưu trữ trong exe.Bạn có thể thay đổi tất cả chúng, nhưng với mục đích của hướng dẫn này, chúng tôi chỉ làm điều đầu tiên.

Như một sidenote: Irfanview cũng có các biểu tượng tập tin được lưu trữ trong Icons.dll mà bạn tìm thấy trong thư mục plugins. Bạn cũng có thể thay đổi tất cả các biểu tượng đó thành những biểu tượng bạn thích!

Nhấp chuột phải vào biểu tượng đầu tiên và chọn Thay đổi.
Nhấp chuột phải vào biểu tượng đầu tiên và chọn Thay đổi.
Duyệt đến biểu tượng của bạn và nhấp vào Mở.
Duyệt đến biểu tượng của bạn và nhấp vào Mở.
Có biểu tượng mới của bạn.
Có biểu tượng mới của bạn.

Nhấp vào nút lưu màu xanh lam.

Và nếu tất cả đều ổn, bạn sẽ thấy File được lưu thành công!
Và nếu tất cả đều ổn, bạn sẽ thấy File được lưu thành công!

Nhấp vào OK.

Lặp lại quy trình cho Slideshow.exe.
Lặp lại quy trình cho Slideshow.exe.

Và sau đó bạn có thể xem thư mục làm việc của bạn.

Bây giờ bạn có các tệp exe với các biểu tượng mới và các tệp cũ đã tự động được sao lưu bằng phần mở rộng.bak đã thêm vào tên của chúng. Tôi đã cung cấp cho các tệp bak biểu tượng thùng rác màu đen - bạn có thể thấy biểu tượng chung và phần mở rộng.bak sau tên.
Bây giờ bạn có các tệp exe với các biểu tượng mới và các tệp cũ đã tự động được sao lưu bằng phần mở rộng.bak đã thêm vào tên của chúng. Tôi đã cung cấp cho các tệp bak biểu tượng thùng rác màu đen - bạn có thể thấy biểu tượng chung và phần mở rộng.bak sau tên.

Đôi khi bạn không thấy các biểu tượng mới, vì Windows giữ hình ảnh cũ trong bộ nhớ cache của nó. Khởi động lại thường khắc phục điều đó, do đó, đừng lo lắng về điều đó tại thời điểm này.

Tùy chọn: đóng gói exe

Nếu bạn muốn tiết kiệm dung lượng, bây giờ bạn có thể đóng gói lại các tệp exe. Mở dấu nhắc lệnh trong thư mục làm việc của bạn và gõ upx i_view32.exe. Đối với trình chiếu, bạn sử dụng upx slideshow.exe

Bây giờ sao chép i view32.exe và slideshow.exe vào thư mục chương trình Irfanview (thay thế các tập tin exe cũ hoặc di chuyển chúng ra khỏi con đường).
Bây giờ sao chép i view32.exe và slideshow.exe vào thư mục chương trình Irfanview (thay thế các tập tin exe cũ hoặc di chuyển chúng ra khỏi con đường).

Thử nghiệm các biểu tượng mới của bạn

Bây giờ chúng ta sẽ kiểm tra nếu screensaver mới được tạo ra có biểu tượng slideshow mới. Không có nhiều điều để thử nghiệm trên biểu tượng chương trình - bạn có thể thấy điều đó xuất hiện ở góc bên tay trái bất cứ khi nào bạn mở Irfanview. Mở Irfanview rồi mở menu trình chiếu bằng cách nhấp vào nút thứ hai ở bên trái.

Bạn sẽ nhận được trình đơn trình chiếu được lưu cuối cùng mà bạn đã nhập. (xem hướng dẫn này tại 7tài liệu để biết thêm chi tiết)
Bạn sẽ nhận được trình đơn trình chiếu được lưu cuối cùng mà bạn đã nhập. (xem hướng dẫn này tại 7tài liệu để biết thêm chi tiết)
Lưu trình chiếu làm trình bảo vệ màn hình và xem trong thư mục bạn đã lưu nó. Nó sẽ giống như thế này:
Lưu trình chiếu làm trình bảo vệ màn hình và xem trong thư mục bạn đã lưu nó. Nó sẽ giống như thế này:

Phần kết luận

Như được hiển thị ở đây với một chút kiên trì, bạn thậm chí có thể sửa đổi các chương trình cũ hơn để phù hợp với giao diện của Vista và Windows 7 và do đó giữ một chương trình nhỏ tuyệt vời như Irfanview như một bổ sung hiện đại cho hệ thống của bạn.

Tải xuống IrfanView từ Ninite

Đề xuất: