Hello and welcome to Techspot.
Yes, you`re quite right, Windows Updates may well have the sound drivers and possibly others.
However, after a format and reinstall all the system drivers are missing, so it makes sense to download and install the correct drivers for chipset/sound/video if applicable etc, from the manufacturers website.
Regards Howard :wave: :wave: