8

У меня есть Sony Vaio, и я скачал звуковой драйвер для него. Драйвер утверждает, что он устанавливается на компьютер, с которым он несовместим, и вылетает. Я знаю, что это неправильно. Я предполагаю, что файлы драйверов находятся внутри EXE-файла, поэтому я могу просто установить их вручную через диспетчер устройств, если смогу вытащить файлы.

Кто-нибудь знает хорошую программу для извлечения открытых EXE-файлов и извлечения содержимого?

4 ответа4

16

Зависит от системы установки, используемой для его упаковки. Universal Extractor может извлекать файлы из наиболее распространенных пакетов установщика (Installshield, NSIS, Wise и многие другие), хотя, если вы используете Vista или Windows 7, вы можете попробовать установить драйвер в режиме совместимости.

5

Иногда, когда вы запускаете эти программы, они извлекают свои файлы во временную папку. Контролировать доступ к данным этой программой. Возможно это уже извлекает себя.

2

Если файл является стандартным форматом установщика, таким как MSI, существуют программы, доступные для извлечения его содержимого, потому что это установленный формат установщика.

Тем не менее, если установщик представляет собой просто стандартный файл .exe, вам нужно будет составить способ его установки, выполнив разборку кода и найти точку, в которой он обнаружит, совместим ли драйвер с компьютером, а затем модифицируя это. Однако для этого требуется знание программирования.

Если Winzip не делает что-то странное, о чем я не знаю - он не сможет открыть файл .exe (исполняемый файл windows), интерпретируя его как zip-архив.

2

Если вы используете Total Commander, нажатие Ctrl + Page Down покажет вам содержимое архива, если исполняемый файл фактически является архивом. Это будет рассматриваться как обычный zip-архив.

Там также плагин для Total Commander называется InstallExplorer используется для просмотра файлов MSI , как любой обычный архив.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .