The other day, for testing purposes, I wanted to remove WMP10 (slipstreamed into Windows XP with HFSLIP) and install WMP8. This method worked for me in the past when WMP9 was integrated through a Service Pack:
1) RunDll32 advpack.dll,LaunchINFSection %WINDIR%\INF\wmp.inf,Uninstall
2) Clear dllcache
3) Install WMP8. In the WFP window, click Cancel at the prompt to insert the WinXP installation CD and then OK to the prompt to keep things as they are.
Now, I'm already stuck at the first step. When inserting that command into a Run box and pressing Enter, a DOS box appears but quickly disappears and nothing happens. Doesn't HFSLIP modify wmp.inf or am I doing something wrong?