EXEファイルを開いて分割しますか?


8

ソニーのVaioを使用していて、そのためのサウンドドライバーをダウンロードしました。ドライバは、互換性のないコンピュータにインストールされていると主張し、クラッシュします。私はそれが間違っていることを知っています。ドライバーファイルはEXE内にあると想定しているので、ファイルを取得できる場合は、デバイスマネージャーから手動でインストールできます。

誰かが開いているEXEファイルをポップして内容を抽出するための良いプログラムを知っていますか?

回答:


16

パッケージ化に使用したインストーラーシステムによって異なります。Universal Extractorは、最も一般的なインストーラーパッケージ(Installshield、NSIS、Wiseなど)からファイルを抽出できますが、VistaまたはWindows 7を使用している場合は、互換モードでドライバーをインストールすることをお勧めします。


9
前述のように、他のアーカイブツールも、一般的な.EXEインストーラーから抽出できる場合があります:winzip、winrar、7zipなど
quack quixote

5
@quack +1 for 7zip、ほぼすべてのインストーラーパッケージを開くことができます。
ボビー

+1。RARのZIPにあるEXEのMSIに隠されているドライバーを見ました。
kinokijuf

6

これらのプログラムを実行すると、ファイルが一時フォルダーに抽出されることがあります。そのプログラムによるデータアクセスを監視します。多分それはすでにそれ自体を抽出します。


1
追加のソフトウェアをインストールせずに適用できる方法の+1。
foraidt

1
これがWindows Updateエラーのデバッグ方法です
スコアグラフィック'20年

2

Total Commanderを使用している場合、実行可能ファイルが実際にアーカイブであれば、Ctrl+ Page Downを押すとアーカイブの内容が表示されます。通常のzipアーカイブと同様に扱われます。

通常のアーカイブとしてmsiファイルを表示するために使用されるInstallExplorerと呼ばれるTotal Commanderのプラグインもあります。


2

ファイルが.msiなどの標準インストーラー形式である場合、そのファイルは、確立されたインストーラーファイル形式であるため、その内容を抽出するために使用できるプログラムがあります。

ただし、インストーラーが単に標準の.exeファイルである場合は、コードを逆アセンブルしてインストールする方法を一緒にハッキングし、ドライバーがコンピューターと互換性があるかどうかを検出する場所を見つけなければなりません。それを修正する。ただし、これを行うにはプログラミングの知識が必要です。

Winzipが私が知らない奇妙なことをしているのでない限り、それは.exe(Windowsポータブル実行可能ファイル)ファイルをzipアーカイブとして解釈して開くことができません。


1
ドライバーのダウンロードは自己解凍型の圧縮ファイルである可能性が高く、解凍後にインストーラーが自動的に実行されます。WinZipはそれを抽出できる場合があります。John Tが言及するUniversal Extractorはおそらくはるかに可能性が高い:)
2009年

1
それは;-)分解がはるかに多く、「プログラミングの知識」よりも必要とし、インストーラを修正
foraidt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.