Thanx for that, Rich. Unfortunately, it won't work on the one device where I want it to most: the little CE 6 PMP that you and I have.
(I get an error message that says "Registry has NOT been saved."
) Some registry keys on that device are lost on reboot, including the keys necessary to access the cePIMS databases.
(Weird, cuz the databases themselves are retained on reboot.
) I've been using a small workaround, backing up HKEY_LOCAL_MACHINE to a self-executing backup file with bUSEFUL Backup and creating a link to it in \Windows\StartUp, but a couple of settings, including taskbar settings and transparent icon text via DeSappear, require a reboot to take effect - which of course won't work in this case.
(BTW, I can't use this method with the entire registry because it hangs in the middle of executing the restore. Apparently the entire registry is too much to handle.
) The registry on that device won't let me create the RegFlush key in HKLM/System/ObjectStore.
There's supposed to be a way to save databases on some devices as well using a similar key in the same location called DBFlush, according to what I've read from microsoft.com. Interestingly, this key is missing as well from the above device, even though it retains databases on reboot. I do notice a value in HKLM/System/ObjectStore that the other devices don't have, though: DefaultDBVol, which points to the location of the file default.vol. So it looks like it saves databases the same way Windows Mobile 6.5 does.