Hi:
According to HP, you either have an s7310 or an s7320.
http://h10025.www1.hp.com/ewfrf/wc/pfinder?cc=us&dlc=en&lc=en&tool=&query=+s7300+
I can probably help you find the drivers you need but I need some info on the missing devices.
After you install the drivers I posted below if anything is still missing, go to the device manager where all the yellow question marks are. Click on each missing device. Then click on the details tab.
Post the top string of characters for each missing device. Those will further identify the missing devices and I can try and find the drivers for them.
The first driver you should install is the chipset driver.
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18494&ProdId=1765&lang=eng&OSVersion=...=
Then install your graphics driver:
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=1765&DwnldID=12536&ProductFamily=Chips...
Audio drivers: Accept the agreement. Download and install the 7th driver listed.
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=24&PFid=24&Level=4&Conn=3&DownT...
Network: Download and install the top driver listed.
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18717&ProdId=998&lang=eng&OSVersion=W...
Please post the missing device ID's for anything still missing.
Paul