Intel describes several ways of identifying your chipset on the web page referenced below; the easiest way (& the one I would recommend) is for you to download & run their Chipset Identification Utility.
http://www.intel.com/support/chipsets/sb/cs-009245.htm
It should identify your chipset as something like ICH7R, ICH8R, ICH9R or similar (the "R" designates RAID support).
There is no SATA driver per se; you are probably asking about the Intel RST driver. Intel provides the driver and the storage utility here:
http://downloadcenter.intel.com/detail_desc.aspx?agr=N&ProductID=&DwnldID=15251&strOss=&OSFullName=&lang=eng
They provide something called an "F6 Floppy Driver" (for use at system install time - i.e. when Installing Windows itself) and the Intel RST Storage Utility (which is installed afterward). To my knowledge, if you have an earlier driver installed, it will
be upgraded if/when you upgrade the Storage Utility.
Read the following also; apparently with Windows 7 you don't even need to use the F6 Floppy Driver (the implication is a basic version of this driver is included with Windows 7):
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18861&lang=eng
Lastly, before trying to upgrade any software, I would suggest that you look into the Storage Utility and see what it's complaining about. The yellow icon indicates a problem (which could be one of several things); you need to open the utility to reveal
the details.
If you post back here again, I think it would be good for you to reply with both your chipset version and details of what the issue is.