I’ve taken a look through the
setupapi.log file
Not part of your problem but just happened to note, could see the timestamps and it took ya a good 10 mins to do all those uninstalls I requested! Thanks. At least the good news there, should we need do something similar again I think I can do all the device uninstalls from a single batch file. Make the task much simpler

(in addition to knowing of your fond memories of batch files from school!)
As for the log data itself, I need to tweak the log setting that controls which data is written. So, will have you create two
.reg files
=>
startlog.reg starts logging more verbose and detailed data. The detail may generate lots of disk writes when you’re testing and slow your machine down a bit. So you’ll want to use
=>
stoplog.reg to stop all that detailed log data when you're done with any testing so you can use your machine normally without being slowed down by all the logging.
I’ll be sure to indicate when to Start/Stop Logging if it’s needed for a test.
So let’s create those
.reg files and then try using them for a test
Start->Run, enter
notepad startlog.reg
When notepad opens copy/past the code below into it
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"LogLevel"=dword:08006060
Then save
startlog.reg to your Desktop (or wherever convenient for you)
Repeat for
notepad stoplog.reg
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"LogLevel"=dword:00000000
Now let’s try it out
1. Delete
C:\Windows\setupapi.log
2. Double click
startlog.reg
3. Open device manager.
4. ====> Rt click your Sigamtel sound card and UNINSTALL it, next
5. ====> Rt click the Microsoft UAA Hi Def Bus Controller and UNINSTALL it
6. Now, run that Dell download file which extracts the sigmatel driver files and then tries to do the sigmatel driver install
7. Once it looks like any install activity has settled, why don't you try uninstalling any one or two of those WDM audio drivers you want then click (in Device Manager)
Action->Scan for Hardware Changes to see if any reinstalls get started
8. Wait a few minutes (if other re-install attempts to complete and things settle down)
9. Double click
stoplog.reg
10. Attach the
C:\Windows\setupapi.log file to a post
Also, please generate detailed info about your current Windows system services and drivers by
=>
Download and install Serviwin. (For info on the tool
click here)
=>
Start->Run, enter
cmd
=> Copy/paste each line after the prompt
Code:
"C:\Program Files\Serviwin\serviwin.exe" /stab services "%USERPROFILE%\desktop\Services.txt"
"C:\Program Files\Serviwin\serviwin.exe" /stab drivers "%USERPROFILE%\desktop\Drivers.txt"
And provide me those .txt files which will appear on your Windows Desktop as well (you can zip them all into one, or attach the 3 files separately. whichever you find easier)