How to extract Binary file from EXE file

binary filesbioseeprom

I have a BIOS file .EXE and I want to extract the bainary file from it to flash it to a BIOS chip directly with USB EEPROM programmer.

  • What I have tried: Extracting the EXE file with 7ZIP or WINZIP to
    look if there is a BIN file inside it, But I only find ROM file.

I tried diffrent programs like universal extracter and the same result.
Any one have any idea how to do that?

Best Answer

There are various methods for extracting the BIOS file from the installation files. That file can have various formats: ROM, BIN, FD, CAP, BIO, WPH and EFI.

  • Use 7-Zip or Uni Extract.

  • Find in TEMP folder:
    Many installers extract the package file into the TEMP directory. Launch the setup and once the first dialog or prompt is displayed, examine your TEMP directory for a newly created sub-directory or file. Copy that file from TEMP folder and then cancel the installation.

  • A Dell .exe BIOS file can be extracted by running install-file.exe /writeromfile. Other known parameters are writehdrfile and writehexfile. Another method is to use PFSExtractor.

  • This thread describes using the tool B2MB.

This is by no means an exhaustive list of all the possible formats.

Related Question