Actually, in my XPerience, the instructions at Sonic Blue for a complete uninstall of the RioPort software (i.e. the link you posted) clearly are not designed for Windows XP. Maybe they apply to Windows 98 since that is the last verion of Windows that SonicBlue supports. They do not specify the versions of Windows to which their "FAQ" applies.
First of all, the files they state that must be deleted they claim are in the Windows\System folder. This does not apply to Windows XP. The equivalent folder in Windows XP is Windows\System32. If you only think RioPort is uninstalled by "cleaning" the Windows\System folder like these Windows 98 instructions state, you will probably be wrong. Chances are, the files such as "mdmuser.dll" will all be sitting right there in Windows\System32 even though you dutifully "uninstalled" the software via the Add/Remove Programs tool. This has to do with the fact the RioPort is not XP compatible from the very beginning. Remember the warning dialog from Windows XP you had to "consent" to just to have any software at all? Bingo!
Here's the other BIG catch that foils the instructions by Steve (posting above this one) even if you do figure out the RioPort files are actually lurking in Windows\System32 instead of Windows\System:
Windows XP archives drivers in Windows\System32\drivers, so there's a copy of "riousb.sys" in there as well. At least in my personal experience, even though you install the MJ Rio500 plug-in without the device attached, when you do re-attach the Rio 500, Windows XP by design automatically replaces the driver "riousb.sys" from its own cache in Windows\System32\drivers. It doesn't matter if you installed the MJ plug-in or not, you are automatically back to Rioport unless the DELETE RIOUSB.SYS FROM WINDOWS\SYSTEM32\DRIVERS beforehand as well!
If you want to get more detailed about it, actually, other potential copies of the sh*tty Rio drivers can lurk in other Windows folders like "LastGood," and "LastGood.tmp." They can even possibly be in "Windows\Driver Cache\i386," so before you think you've deleted them all, do a search in your Windows folder for "rio*.*" to make certain you got all the bugars before they bite you back again. And make sure "Search Subfolders" in the WindowXP search utility is turned ON in advanced options, so you don't just search "Windows" instead.
The fundamental question: Is Windows getting easier or harder?
BTW: Sonic Blue no longer supports the Rio500 AT ALL, and they make no bones about it even if you just bought one off of the retail shelf at Sears. All they will do is replace the CD that comes with the device. That's it. This is why I STRONGLY advocate a boycott of anything to do with SonicBlue products in the future.
If you are, however, caught in a lurch because of SonicBlue's NON-customer focused behavior, here is the Website that saves the day:
RioWorld at
http://www.rioworld.org/.
Hope this helps.
pbnyc