Insydeflash Windows Bios Flash Utility

Insydeflash Windows Bios Flash Utility 4,9/5 5970 votes

I'll get straight to the point. I have an Acer Aspire V3 551G-X419. When my laptop's LCD screen went white after a GPU update, I decided to upgrade my laptop's BIOS. But after restarting, my laptop's LCD and the monitor I had connected to the VGA port (which worked up until this restart) had no signal. So I restarted. And then..

..my laptop would turn on for a few seconds, and shut off. The screen wouldn't even turn on. I did some diagnostics, and took out both RAM's. Normally the laptop would go haywire on startup, if it didn't detect any RAM, but it did nothing this time. No beeps, no reaction, nothing.

Nov 03, 2019  Download Insyde Bios Tools. I have extracted the ZHK116.exe file using 7-Zip and edited the Platform.ini in the archive to disable the battery check. However, it seems that the actual BIOS ROM image does not survive extraction and is unavailable when I run the InsydeFlash.exe utility from the extracted ZHK116 contents. Avatar the last airbender series tamil dubbed.

After a bit of research, I discovered that many people have had the same problem, and have recovered from it using a simple recovery method.

There are some files that I need to copy onto a flash drive, and plug it into my laptop. Take out the battery and unplug the power cord. Then hold Fn+Esc, plug in the cord, power up, and let go of the buttons when the CPU fan starts.

This time, it doesn't shut off. But I see no activity on the flashdrive either. Waited 30 minutes at this state, still nothing. So I need some help:

1. What format should the flashdrive be? i.e. FAT, FAT 16 or FAT 32?

2. What file(s) do I need to have on the flash drive, and do they have to have a specific name? Please provide download links, if possible.

3. Will the laptop signal, or in any way acknowledge the validity of the BIOS recovery files, and that the recovery process has initiated?

4. How long will the BIOS recovery take?

Any help on this would be appreciated.

-Muntaqim_313

This article explain how to create a booteable USB stick to flash an EFI flasheable file under DOS enviroment.

Is my EFI InsydeH2O?

The easiest way to figure that is looking on the 'BIOS POST Screen' for this image:

Step 0 - Preparing the work enviroment

  1. You must create a folder on your desktop to use it as workspace. I will use one named 'Toolbox'.
  2. Your current Windows user account must have administrator rights.
  3. You must have the Windows based executable file that contains the EFI flasheable file. If you don't have one, enter to Support Website page and get one for your computer. I will use one named 'EFIUPDATEPACKAGE.EXE'.
  4. Step 0 done.

Step 1 - Preparing working tools

  1. Download and install 7-Zip.
  2. Download 'HP USB Disk Storage Format Tool' here. Save this file inside 'Toolbox' folder.
  3. Download 'DOS Files' here. Save this file inside 'Toolbox' folder.
  4. Download 'Flash It Tool' here. Save this file inside 'Toolbox' folder.
  5. Extract files downloaded in 2, 3 and 4. A folder will be created for each extracted ZIP file.
  6. Step 1 done.

Step 2 - Creating a booteable USB stick

  1. Connect your USB stick. Make a backup of it contents if necessary.
  2. Open 'HP USB Disk Storage Format Tool' folder and execute 'HPUSBFW.EXE' with administrator rights.
  3. Follow these easy steps as shown below:
  4. Search and select 'DOS Files' folder:
  5. Click on 'Accept' button and then click on 'Start' button to initiate the process.
  6. A warning window appears. Click on 'Yes' button and wait until the entire process is completed.
  7. Click on 'Accept' button to close the summary window and then click on 'Close' button to close the application.
  8. Step 2 done.

Step 3 - Copying the flashing tool

  1. Open 'Flash It Tool' folder.
  2. Select all files and copy them to the root directory of your USB stick.
  3. Step 3 done.

Step 4 - Extracting the Windows based EFI update package

  1. Copy 'EFIUPDATEPACKAGE.EXE' file to your 'Toolbox' folder.
  2. Secondary click (left click) on 'EFIUPDATEPACKAGE.EXE'.
  3. Select '7-Zip', then select 'Extract to 'EFIUPDATEPACKAGE'.
  4. A new folder named 'EFIUPDATEPACKAGE' will be created with files inside.
  5. Open 'EFIUPDATEPACKAGE' folder and open 'platform.ini' file. It's important to keep this file open.
  6. Step 4 done.

Step 5 - Finding the flasheable EFI file

  1. In 'platform.ini' file, search for the section called '[FDFile]'.
  2. Look for the 'FileName' attribute. This attribute sets the flasheable EFI file name.
  3. Look inside your 'EFIUPDATEPACKAGE' folder for that file, and rename it to 'FLASHME.ROM'.
  4. Copy 'FLASHME.ROM' file to the root directory of your USB stick.
  5. Step 5 done.

Step 6 - Setting the computer platform

  1. Look inside your USB stick and open the 'IDS.id' file with a plain text editor (notepad is enough).
  2. In 'platform.ini' file, search for the section called '[Platform_Check]'.
  3. Copy each 'PlatformName' attribute (only if it have a non-empty value) to 'IDS.id' file.
  4. Saves changes to IDS.id file.
  5. Step 6 done.

Step 7 - Finishing

  1. Close all files and folders opened.
  2. Remove securely your USB stick.
  3. Step 7 done.
Utility

Appendix A - Flash It Tool parameters established

/U /S /G /V /ALL /PMCAF:IDS.id

Appendix B - Flash It Tool parameters

ParameterInformation
/UShow confirm message
/NDo not reboot after flash
/SShutdown after flash
/GSave current BIOS to file
/ACDo not check AC plug in
/ABCheck battery life percent
/MCSkip all platform model check
/PQQuery ROM protection MAP in current ROM
/I:StringUpdate logo (need Himem.sys)
/O:StringOutput file (Must use with /I)
/LG:StringLogo GUID; update small logo required (must use with /I)
/BFlash PEI volume
/ALLFlash all
/E: Offset(Hex), Size(Hex), Address(Hex)Update fix size from file offset to physical address
/FMFlash CPU Microcode
/FVFlash Variable
/FDFlash DXE
/FE

Flash EC

/FLFlash logo
/FPFlash password
/FNFlash OEM NVS
/FT:valueFlash OEM special type
/LFLoad Fd file by another floopy disk
/CClear CMOS
/PSFlash SPI flash part
/PNFlash non-SPI flash part
/VVerify file integrity
/RVRead variable
/WV:StringWrite variable to new string
/WU:StringWrite variable (UNICODE)
/1Save current BIOS to file (1Mbits from memory)
/2Save current BIOS to file (2Mbits from memory)
/4Save current BIOS to file (4Mbits from memory)
/8Save current BIOS to file (8Mbits from memory)
/DIDisable ID display
/RB:FilenameRead variable (to a binary file)
/WB:FilenameWrite variable (from a binary file)
/UU:StringCompare UUID with current BIOS
/SE:StringCompare serial number with current BIOS
/GU:StringCompare GUID with current BIOS
/PMCA:ModelNameUsed to check Platform model name
/PMCAF:FileNameUsed to check Platform model name inside FileName