03-30-2017 08:50 AM - edited 03-30-2017 09:30 AM
Hi everyone. Running the latest BIOS update executable under Windows 7 x64 (0zcn32ww.exe) results in the following message:
This is almost the same message I got for the previous executable (0zcn26ww.exe). Anyone have any idea on how to circumvent this? Also, can anyone provide instructions on how to backup and flash BIOS and EC under DOS? This would be useful to those of us wishing to avoid doing these operations under Windows.
Solved! Go to Solution.
03-31-2017 03:33 AM
Thanks for using the Lenovo forums.
Check the following post, it should help you walk you through how to effectively flash the BIOS properly.
Hope this helps, let us know how you get on.
Did someone help you today? Thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
03-31-2017 04:00 AM
Thanks for the link to the article, but there's no information there which gets me any further: The updater simply exits with the error I mentioned above. There are also no specific instructions on how to back up and flash BIOS and EC under DOS for this particular laptop, just general instructions on how to flash a BIOS, which I'm already quite familiar with.
03-31-2017 12:13 PM - edited 03-31-2017 04:13 PM
Ok, so it turns out that the BIOS updaters mentioned above do not run under Windows 7. I managed to get 0zcn32ww.exe to run by booting from a partition I created based on Windows 8.1 ADK. Both BIOS and EC were updated successfully. Furthermore, the installer also provides the files necessary for a DOS-based update in the installer folder it produces (C:\BIOS\ by default - not to be changed since the update process requires a reboot, the boot drive defaulting to drive letter C: ). 0zcn26ww.exe unpacks the files, but WinFlash64.exe, which it in turn runs, produces an error announcing that it is not compatible with the currently running version of Windows. I produced a batch file named WIN32.bat, which replaces WinFlash64.exe in WIN64.bat with WinFlash32.exe, and was able to flash to the older BIOS by running it instead of WIN64.bat, which the installer launches by default.
Funny how these installers are placed in the Windows 7 section of the laptop's support page. I must say the support page is a mess in general. Lenovo really needs to clean it up.
Edit: On closer inspection it seems the flashing process takes place within BIOS after the reboot, so the location of the files does not seem to matter in that regard. Also, 0zcn32ww.exe does not unpack the files required for flashing under DOS as I incorrectly stated. It's 0zcn26ww.exe which does this. I have attached the content of the folder it produces for anyone else who might like to use these files.
04-01-2017 06:03 AM - last edited on 04-01-2017 07:06 AM by Majestic
Is there any reason why the solution I wrote yesterday is no longer here? If so, why is there no mention of it?
Mod's Comment: Your "solution" post for some reason triggered the Forum's Spam Filter. Sorry about that. The missing post has now been restored.