In order to update the firmware I downloaded and installed SansaUpdaterInstall.exe from the Sansa website. Once installed, this detects the player every time it is connected to the PC and tries to update the firmware. I did this and it all went fine.
As I consider attempting to update the firmware every time is somewhat OTT, thought I'd just disable the autorun at startup (of SansaDispatch.exe). I looked in msconfig and couldn't see it there. I ended up scanning the registry and found it at:
Now, my question is - why doesn't this startup appear in mscongfig (e.g. under Startup tab)? Everything else under the above registry keys does, so how (and why) does this "avoid" being shown in msconfig?
Also, another annoyance with this software - why on earth does it have to install at C:\Documents and Settings\Batch\Application Data\SanDisk\Sansa Updater? Haven't these guys heard of standards????