Running WinXP MCE 2005 SP3 and Virtual CloneDrive 5.4.4.0.
Right-clicking the Virtual CloneDrive sheep's head icon and selecting [whatever it was], setting Number of Drives to "Disabled" and then right-click, "Exit".
Virtual CloneDrive sheep's head icon goes away.
Virtual CloneDrive disc icon does NOT go away; and right-click "settings" menu is still operational.
VCDDaemon.exe does NOT go away.
Don't have time this minute to play with restarting system but suspect that the Virtual CloneDrive (VCD) program does not automatically stop by just setting <i>Number of Drives</i> to "Disabled". I am guessing one has to restart the system to accomplish this.
I agree with jsday187, et al. The VCDDaemon process run and number of drives parameters should be separate functions. VCD should be re-coded to allow manual operation as well as automatic operation without touching the number of drives parameter.
In other words, adding a check box for autostart (re-use code presently under number of drives set to "Disabled"). "Disabled" could remain on the number of drives list (and access the same code) for backwards compatibility / familiarity.
In either case, unchecking Autostart or setting number of drives to "Disabled", the VCCDaemon process should be closed when OK is pressed on the VCD settings menu (ie, VCDPrefs closes); so that a needless reboot is not required.
In my case a reboot can take anywhere from 10 minutes to an hour depending on what else I have running and who else is logged in but not active at the moment so I tend to save reboots for Sunday afternoon when it is relatively quiet around the house.
Manually running VCDDaemon (from Start Menu) would ...
if Autostart is not checked and number of drives set to Disabled: open with VCD Preferences menu and wait for User input.
if Autostart is checked and number of drives set to Disabled: ibid
if Autostart is not checked and number of drives set to "n" drives: open the preferences menu on VCDaemon already running and wait for User input.
if Autostart is checked and number of drives set to "n" drives: ibid
With VCD Preferences running and number of drives set to "Disabled", if the user unchecks Autostart and clicks OK, VCD Daemon should be stopped.
With VCD Preferences running and number of drives set to "n" drives, if the user unchecks Autostart and clicks OK, VCD Daemon should be left running.
If the User wishes to stop the current VCD Daemon process, they would use the "Exit" feature on the present right-click menu (and it should stop both the VCD Prefs process and the VCD Daemon process regardless of the Autostart or number of drives parameter settings).