F10 to enter setup sounds good. Is there anything in there, or set default in that menu? (sounds like you may have done it already though)
You are correct in thinking that if it's hardware then a factory reset wont work.
However, there is a slight chance that its Vista that is just not detecting the hardware because its got corrupted so its a last resort. I've had hundreds of Vista problems and if someone tells me in advance that its Vista I wont go out to it. It's that bad, I had it myself for 18 months and nothing but problems.
It may well be that nothing shows up in the BIOS, some have hundreds of settings and others have virtually non that can be changed
Alternative is to get the external USB sound card. Just had a quick look on the net and there is a sound bar, clips on top of the laptop screen and plugs in to USB, £21 Thats a very quick glance, there is probably loads of stuff that would do it
If this link will work
Hercules XPS Sound Bar USB Portable speaker