2. Download kb888111xpsp1.exe.
3. Open regedit and navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows.
Create new DWORD with name "CSDVersion" and value "100".
4. Select kb888111xpsp1.exe, go to "Properties" and set compatibility to "Windows XP", also check "Run as administrator".
5. Install this update as usual. Windows will detect "PCI device" and then "Microsoft UAA Bus Driver for High Definition Audio". When it prompts for files, extract kb888111xpsp1.exe somewhere and choose "commonfiles" subdirectory where "hdaudbus.sys" is located.
6. If you have an old HD audio card system can probably install it automatically. If not, you'll have to download drivers too. I will consider the case with my Realtek ALC662 card.
7. Get "Windows 2000, Windows XP/2003(32/64 bits) Driver only (ZIP file)" from the Realtek website (look in High Definition Audio Codecs).
8. Extract the archive, go to "WDM" subdirectory.
9. Now the most interesting part begins. As we know the driver is intended for Windows XP, but our kernel version is 6.0.****, so Longhorn won't recognize them. Please read the next paragraph attentively.
10. Open each .INF through Notepad then search for:
Code: Select all
[AzaliaManufacturerID.NTX86.6.0] ;can not install on vista [AzaliaManufacturerID]
Code: Select all
[AzaliaManufacturerID] ;can not install on vista [AzaliaManufacturerID.NTX86.6.0]
12. Then Longhorn will automatically find and install additional drivers and codecs, please accept all the system questions.
13. And ... your HD audio card should now work ). Reboot if it's neccesary.
P.S. If you wish I can also make a video for this guide.
Some people might say that it's impossible to use HD Audio cards with Longhorn but it is not true.
P.P.S. KB888111 is needed for pre-reset builds only.