エラーを表示せずに圧縮.EXEファイルのアイコンを変更する方法
.EXEファイルのアイコンを変更する方法を以前に説明しましたが、これを試みると、「このファイルには標準的ではないリソースレイアウトがあります…」というエラーが表示されることがあります。おそらく「EXEコンプレッサー」で圧縮されています。これを修正する方法は次のとおりです。.
このチュートリアルでは、そのようなファイルを解凍する方法を紹介し、アイコンを変更するために使用できる別のプログラムを紹介します。私の例では、私は今までで最もお気に入りのプログラムIrfanviewを使用します。.
このゲスト記事はフォーラムメンバーのSarah Jamesによって書かれました。
圧縮.EXEファイルのアイコンを変更する方法
Irfanviewは、たくさんのオプションを備えた素晴らしい小さな画像ビューアですが、Win98以降ずっと使われてきたため、アイコンはかなり古くなっています。プログラム自体の外観を変更するのは簡単です。別のスキンを選択すると、Windows 7スタイルのゴージャスなツールバーのような、よりモダンな外観のツールバーが表示されます。ここからダウンロードできます。.
だからあなたはこれから行く:
これに
しかし、あなたはまだ古いプログラムのアイコンで立ち往生しています。ゆく.
さらに悪いことに、ここで説明したように、Irfanviewを使って素敵なスクリーンセーバーを作成することができますが、32×32ピクセルの見栄えの悪いものもあります。今はしないでください.
実際、私は長い間これらのアイコン(および他の多くの圧縮ファイル)を変更したいと思っていましたが、exeを解凍できなかったので、できませんでした。 IrfanviewフォーラムのPhewに感謝します。彼がいなければ私はUPXについて考えたことがなかったでしょう.
必要なツール
icoFXまたはResHackとUPXと呼ばれるアンパッカーを使用してアイコンを変更する方法があります。私はResHackよりもIcoFXを使うのが好きで、最後のフリーウェア版を使うのが好きです。.
IcoFXは最近たくさんの選択肢を持つシェアウェアになりました。あなたがあなた自身のアイコンとカーソルを描きたいなら非常に素晴らしい、しかし私にとってそれはやり過ぎのように感じます。アイコンを描きたいのであれば、gimpやpaintshop proのような画像エディタを使うのが好きです。.
新しいIcoFX2を15回使用すると、保存機能は無効になります。あなたがこのチュートリアルのためだけに使いたいのであれば、これは十分に長く、それはあなたにプログラムの感触を与えるでしょう。しかし古いバージョン1.6.4があります。それはフリーウェアです。あなたはまだFilehippoでそれを見つけることができ、それは完全にうまく機能します。移植可能なバージョン1.6.4もあります。ここに.
また、いくつかの素敵なアイコンが必要です.
exeファイルの〜ncrowによる優秀な取り替えアイコンIrfanViewがある.
スクリーンセーバーのためにそれは好みの問題です、私はMediaDesignによるAnother Monitor Dockアイコンからアイコンの一つを選びました
そしてそのpngテンプレートで彼はあなたが自分で作ることさえできるのです:)
UPXとコマンドプロンプトを使用する
UPXはコマンドプロンプトユーティリティです。コマンドプロンプトを操作する方法については、こちらをご覧ください。また、コマンドプロンプト内で自分のフォルダを手動で検索しなくても、その時点で作業しているフォルダでコマンドプロンプトを使用できるようにしたいので、これを使用します。.
そのため、C:\ Users \ Sarah \からD:\ Irfanview Projectに移動する代わりに、D:\ Irfanview Projectでコマンドプロンプトを直接開きます。.
きちんとした?
UPXを右クリックしてupx.exeをインストールするには、[管理者として実行]を選択すると、コマンドウィンドウが点滅します。コンピュータを再起動する必要があるかもしれません。.
これで、I_view.exeとSlideshow.exeの解凍が開始されました。最初にデフォルトでC:\ Program Files \ IrfanviewのIrfanviewのプログラムフォルダを参照してください。作業フォルダにI_view.exeをコピーします。私の物はIrfanview Projectと呼ばれています。次にC:¥Program Files¥Irfanview¥Pluginsを参照して、Slideshow.exeを作業フォルダにコピーします。作業フォルダに新しいフォルダを作成し、それをアイコンと呼びます。このフォルダを右クリックして、ここでコマンドプロンプトウィンドウを選択します。.
コマンドプロンプトウィンドウにupx -d i_view32.exeと入力します。.
キーを押すキーボードのEnterキーを押すと、exeファイルが解凍されます。.
Slideshow.exeについても同じ操作を行います。.
アイコンを編集する
次にアイコンとして使用したいpngファイルをIconsフォルダにコピーしてIcoFXを開きます。このチュートリアルではIcoFX 1.6.4を使います。私はpngファイルを自分自身でアイコンに変換することを好みます、それで私は私が欲しいフォーマットを選ぶことができます、しかしあなたはicoファイルを使うこともできます.
[ツール]> [バッチ処理]に進みます。
そこにはたくさんのオプションが表示されます。画像からアイコンを作成するがチェックされていることを確認してください。次に追加ボタンを使ってアイコンに変換したいpngファイルを追加します。その下にはたくさんの画像フォーマットがあります。私は一般的にXPの色だけを選びます、そして私は128×128がチェックされていることを確認します.
128×128フォーマットがないと、Vistaではエクスプローラで「大きいアイコン」を選択したときにアイコンが48×48として表示されます。.
私はVistaや7で私のアイコンを使っているだけなので、私は256色と16色にチェックマークを付けませんが、最大限の使いやすさのためにあなたは他のものにもチェックマークを付けることができます。それはあなたのアイコンファイルを少し大きくするでしょう、しかしサイズが最近問題にならないのであなたはふけることができます:)
[OK]をクリックすると、数秒で2つの適切なアイコンが表示されます。.
アイコンを挿入する
これで、プログラム自体のアイコンを変更する準備が整いました.
[ツール]> [リソースエディタ]に移動します。
これにより、次のような空のウィンドウが開きます。
黄色いファイルを開くアイコンを使用して、作業フォルダ内のi_view32.exeを参照し、[開く]をクリックします。今、あなたはexeファイル内に格納されているすべてのアイコンを見ることができます。あなたはそれらすべてを変更することができますが、このチュートリアルの目的のために我々は最初のものだけをします.
補足として:Irfanviewは、そのファイルのアイコンも、pluginsフォルダにあるIcons.dllに格納されています。これらのアイコンを好きなものに変更することもできます。!
最初のアイコンを右クリックして[変更]を選択します。.
あなたのアイコンを閲覧してOpenをクリックしてください。.
新しいアイコンがあります.
青い保存ボタンをクリック.
そして、すべてがうまくいっていれば、Fileが正常に保存されているはずです。!
OKをクリック.
Slideshow.exeについても同じ手順を繰り返します。.
そして、あなたは自分の作業フォルダを見てみることができます.
新しいアイコンが付いたexeファイルがあり、古いファイルは自動的に拡張子.bakが付いた名前でバックアップされています。私はbakファイルに黒いごみ箱のアイコンを付けました - あなたはおそらく一般的なアイコンと名前の後に拡張子.bakを見ます.
Windowsは古い画像をキャッシュに保存しているため、新しいアイコンが表示されないことがあります。通常、再起動でそれが修正されますので、この時点では心配しないでください。.
オプション:exeファイルをパッキングする
スペースを節約したい場合は、exeファイルを再パックすることができます。作業フォルダでコマンドプロンプトを開き、upx i_view32.exeと入力します。スライドショーにはupx slideshow.exeを使います。
それでは、i_view32.exeとslideshow.exeをIrfanviewプログラムフォルダにコピーします(古いexeファイルを置き換えるか、邪魔にならない場所に移動します)。.
新しいアイコンをテストする
今度は、新しく作成したスクリーンセーバーに実際に新しいスライドショーアイコンがあるかどうかをテストします。プログラムアイコンをテストすることはそれほど多くありません - あなたがIrfanviewを開くときはいつでもあなたはそれが左隅に現れるのを見ることができます。 Irfanviewを開き、左側の2番目のボタンをクリックしてスライドショーメニューを開きます。.
最後に入力したスライドショーメニューが表示されます。 (詳細については、7チュートリアルのこのチュートリアルを参照してください)
スライドショーをスクリーンセーバーとして保存し、保存したフォルダを見てください。これは次のようになります。
結論
ここに示すように、ちょっとした持続性で、VistaやWindows 7の外観に合わせて古いプログラムを変更することもできます。そのため、Irfanviewのような優れた小さなプログラムをシステムに追加することができます。.
NiniteからIrfanViewをダウンロード