-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Archived Topics
- Desktops (Archived)
- bios update with freedos

Create an account on the HP Community to personalize your profile and ask a question

04-19-2012 10:00 PM
I have an Elite 7000 MT that is running linux. Is there a way to update the BIOS with FreeDOS? According to this link http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=4025606&..., the sp48334.exe which contains a AFUWIN.exe and Flash.bat file should work with FreeDOS. However, when I run it from a bootable USB drive with FreeDOS, I get the message "This program cannot be run in DOS mode." It seems that AFUWIN.exe is not intended for DOS, so is this an error that HP states that it should work with FreeDOS? Seems I need AFUDOS instead...
Thanks.
Solved! Go to Solution.
Accepted Solutions
04-21-2012 02:27 PM
04-20-2012 07:06 PM - edited 04-20-2012 07:09 PM
Hi,
Perhaps creating another partition on your hard drive or on a second hard drive and installing Windows 7 "30 day trial" would be one way to safely install the bios update.
Download the official Windows 7 ISO file. It’s about 123 MB. Then burn it to disk using Imgburn.
HP Envy 17", i7-8550u,16GB, 512GB NVMe, 4K screen, Windows 11 x64
Custom PC - Z690, i9-12900K, 32GB DDR5 5600, dual 512 GB NVMe, gen4 2 TB m.2 SSD, 4K screen, OC'd to 5 Ghz, NVIDIA 3080 10GB
05-14-2012 08:46 AM
Sorry but i nstalling a whole OS to update the bios is not, by any means, a solution.
Updating a bios shouldn't be OS/software dependant. I cannot believe that we are still strugling with BIOS update. It should be as easy as go to the BIOS configuration and look for update. Intel already has a similar idea.
And after 3 or 4 days seems the only woooooork around.
05-28-2012 11:21 AM
I spent a couple of days on this myself. On day two, I found this very helpful link; http://www.richud.com/wiki/BIOS_HP_Rompaq_FreeDOS_PXE_USB_Boot. After extracting the SP38286.exe archive, I discovered that there was an iso image embedded in the file. I hope that this helps.
(snip)
Extracting /ROMPaq CD/Readme.txt
Extracting /ROMPaq CD/ROMPAQ.iso
(snip)
05-28-2012 11:48 AM
thanks, i tried all of that but there we no isos...
i also read that hp used .fd extension for the .rom files...
the problem is that when i uncompress the .exe (executing it on .wine and then uncompressing ) i found three .fd files, all with very similar numbers and different sizes.... all bigger than a floppy disk...
anyways, i tried to execute the software with freedos but it is just non-sense because it includes dlls and güindous stuff...
the only thing i didn't try was try RANDOMLY one of the three fds with any other bios writter... as you guess that would haven just too risky...
***** Just to do some catarsis here *****
HP, explain me something.... what is the idea of just give the option of upgrade a bios just from a particular SO (W7... not even wxp or something light)?... i have enough with buying a license for an SO that i didn't use...until I have to upgrade the bios... ridiculously .
I had to upgrade because of both a fan and a battery problem... so this was not for fun...
01-08-2016 09:57 AM - edited 01-08-2016 09:59 AM
I have Linux and need to use freedos to update the bios
for HP Compaq 8000 Elite SFF PC
However here my steps:
- Create freedos USB stick, search with google how to do, there are many sites.
- With Linux, download bios update spxxxx.exe (i.e. sp73578.exe),
- use shell and change directory to your download folder
- Create folder SP73578:
$ mkdir SP73578 - Change to folder:
$ cd SP73578 - Extract sp73578.exe with "7z":
$ 7z x ../sp73578.exe - You see following files and folders:
$ ls
786G7.cab Bios Flash.htm DOS Flash History.txt How to Use.txt HPQFlash license.txt logo.bmp SP73578.cva SP73578.txt - Copy the whole folder SP73578 to your freedos USB stick and unmount friendly
- Restart PC with freedos USB stick
- In freedos startup: Press return to continue to freedos
- Choose the third option, something with HIGHMEM drivers, sorry forgot
- Change to Dos Flash:
> cd SP73578\DOS Flash - start flash procedure:
> flashbin
---- > some outputs and the ready message - disconnect the USB stick
- I used CTRL-ALT-DEL to restart
