If Windows has configured your SATA controller correctly, you don't need any drivers. Check in Device Manager and see if the SATA is configured properly.
Or you can just delete the listings under SATA and reboot. That way Windows will reload the sata drivers automatically. That should allow Windows to redetect and install the sata drive.
I have a Dell Dimension 9100 with all sata drives and I never had to load any driver for my optical drive. But of course, I used the installation disk that came with the pc to install it.
And the HP website
has nothing listed for SATA.
btw, I think your the first member who has stated that you have a SATA optical drive.