I’m an Access developer. A company I do subcontracting work for tends to store a lot of options in the registry, as Access has SaveSetting and GetSetting functions that make this easy. My preference is to store these options in the database itself; perhaps from a pure performance issue this might be slightly slower as it involves updating a database across a network vs. a local registry, but I seem to recall from way-back-when that registry bloating was an issue. My big concern is that they tend to save settings upon exiting a form, whether or not a setting has changed; so there is a lot of registry activity.
Maybe with current versions of Windows this isn’t an issue, but I can’t shake the feeling that all this registry activity is not a good idea. Am I wrong here?