Installing Microsoft UAA on XP SP3
Today I had an issue with Microsoft Windows XP Service Pack 3 with HD audio/modem devices that are not recognized even after installation of proper drivers. This happens because they require that the Microsoft Universal Audio architecture driver be installed first.
After a long search, I found a registry trick that allows the Microsoft UAA driver to install.
The file name that is actually needed is kb888111xp2.exe which Microsoft does not publicly available, but it can be found on the Internet. An alternative is to download the driver for your audio device from the hardware manufacturer and extract it from the download. In some cases, the driver will actually install it, sometimes not.

Would you like to automatically update your drivers?
If not, and you have successfully extracted the file. Here are the steps.
Open Regedit and go to :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
Find the CSDVersion Key
Legend:
100 (hex) means its SP1
200 (hex) means its SP2
300 (hex) means its SP3
Change CSDVersion from 300 to 200 and Restart
Install kb888111xp2.exe (Microsoft UAA)
Change CSDVersion back to 300.
Restart
Install device drivers
Enjoy
Tested and Worked for : Realtek HD, Audio Devices HD, Onboard AMD(ATI) x1250 video and modem Windows XP drivers.

