題 打開一個EXE文件?


我有一個索尼Vaio,我已經為它下載了聲音驅動程序。該驅動程序聲稱它正安裝在與其不兼容的計算機上,並且崩潰了。我知道這是錯的。我假設驅動程序文件存在於EXE中,所以我可以通過設備管理器手動安裝它們,如果我可以將文件輸出的話。

是否有人知道彈出開放EXE文件和提取內容的好程序?


8
2017-10-20 03:15


起源




答案:


取決於用於打包它的安裝程序系統。 通用提取器 可以從最常見的安裝程序包(Installshield,NSIS,Wise等等)中提取文件,但如果您使用的是Vista或Windows 7,則可能需要嘗試在兼容模式下安裝驅動程序。


16
2017-10-20 03:26



如上所述,其他歸檔工具也可以從通用的.EXE安裝程序中提取:winzip,winrar,7zip等。 - quack quixote
@quack +1 for 7zip,幾乎可以打開每個Installer-Package。 - Bobby
+1。我在RAR的ZIP中看到一個隱藏在MSI中的驅動程序。 - kinokijuf


有時當您運行這些程序時,他們會將文件解壓縮到一些臨時文件夾中監視該程序的數據訪問。也許它已經提取出來了。


5
2017-10-20 07:50



+1表示可以在不安裝其他軟件的情況下應用的方法。 - foraidt
這就是我調試Windows Update錯誤的方法 - Scoregraphic


如果您使用Total Commander,請點擊 按Ctrl + 向下翻頁 如果可執行文件實際上是存檔,則會顯示存檔的內容。它將被視為普通的zip存檔。

還有一個名為Total Commander的插件 InstallExplorer 用來查看 MSI 文件與任何常規存檔一樣。


2
2017-10-20 08:07





如果文件是標準安裝程序格式,例如.msi,則有 程式 可以提取它的內容,因為它是一個已建立的安裝程序文件格式。

但是,如果安裝程序只是一個標準的.exe文件,你必須通過逐步解析代碼並找到它檢測到驅動程序是否與計算機兼容的點來共同安裝它的方法,然後修改那個。但是,這樣做需要編程知識。

除非Winzip正在做一些我不知道的奇怪事情 - 它將無法通過將其解釋為zip存檔來打開.exe(windows portable executable)文件。


2
2017-10-20 03:29



驅動程序下載可能是一個自解壓縮的壓縮文件,它在解壓縮後自動執行安裝程序。 WinZip可能能夠提取它。 John T提到的Universal Extractor可能更有可能:) - emgee
它需要遠遠超過“編程知識”來反彙編和修改安裝程序;-) - foraidt