@Liam Proven: Sony VAIO P SSD upgrade
Thank you for writing about how to get sound working for Windows XP on the VAIO P, using it's integral sound hardware - it's a very annoying issue. I had a go, but sadly was unable to remove or rollback another driver, one of many, which I had tried installing before... therefore the update failed. I deleted all HD Audio .inf files, didn't work, tried to find *.pnf files to delete those too, for that non-functioning device with no details to no avail. It appears to be there till the end of time itself, and beyond.
On my SSD upgraded VAIO P, XP is pretty much an instant on mode, and faster booting than the old Corel Linux "instant" OS it shipped with (on HDD - I didn't install that on the mSATA, as it could have complicated or confounded my tri-boot masterplan). XP is very handy for playing music via an external Novation NIO 2/4 sound card - I use it as a HiFi, outputs to my huge floorstanders. The quality of the NIO is great, noise free too because it's located several feet away from the VAIO P and other electrical devices. The other way to get the VAIO's sound hardware working in XP, is to get it working on Windows Vista, then downgrade to XP. However, installing Vista drivers on XP doesn't work... therefore there must (?) exist XP drivers somewhere in the Vista downgrader installation files, but I haven't found them.
I'm sure you're sick of my saying this yet again, but you really must replace your Sony VAIO P's HD with a mATA SSD! (Or maybe you shouldn't - keep reading) Not an old SSD intended for the your VAIO P either, because you probably want fast and robust. Mine flies now, even when running Windows 7 Professional. MX Linux is less snappy, but works at an acceptable speed. I regret not trying Tiny 10. The only post-upgrade problem is due to that tiny, proprietary and delicate SATA ribbon cable - it's too thin to be held by the MSATA to SATA converter. This necessitated the use of heat-resistant Kapton tape to thicken the mSATA directed business end of that ribbon a bit, and it worked. Unfortunately it's new thickness isn't quite the perfect size, and occasionally the only screen you'll see when switching the VAIO on, is the BIOS - this is because the ribbon contacts are not connecting and the "Hard disk" isn't detected. If this happens (it does every so often) I simply press on the area of the keyboard above where the mSATA SSD is located, restart, and the VAIO P boots presenting three choices of operating system: Windows XP Professional, Windows 7 professional or MX Linux. Finding a brand new replacement for that ribbon cable is of course impossible. I used the right converter, but I suspect the mSATA converter's clasp has been updated to fit modern ZIF cables. I could try to source an old one. I may yet replace the Integral mSATA with a Samsung, if the Samsung has a thinner profile, to see if this intermittent issue goes away. With a mSATA installed in your Sony VAIO P, all of the operating systems you try could be much more enjoyable to use, or facilitate speedier misery (depending).
p.s. My daily driver runs XP Pro lol. Really.