check that "Windows Audio" service is enabled in the Windows XP Services. Go to Start>Run and type
services.msc and press Enter, and check the service name
Windows Audio service ( process name will be AudioSrv in XPHome and svchost.exe -k netsvcs in XPPro ), the status should be Automatic.........
try reinstalling DirectX....
http://www.microsoft.com/windows/dir...ds/default.asp
also give details about ur motherboard, soundcard etc....some soundcards need to have SP2 patch for them to work properly....
also, for winamp u can do this overcome this problem, change the Output Plugin ( in Preferences ) to WaveOut......