One of the main points of a registry's existence seems to be that the apps can have and modify settings that are shared between apps, or systemwide. There is obvious potential of conflict there. What do you think would be a correct security model for a registry?
First, I think an app should be able to limit the settings *it* created so that no other app can touch them - just that app and registry editors - so any part of an app that does not need to deal with common settings is isolated and there can be no conflict with it.
Second, I think the changes an app makes to the registry should be automatically, fully documented, and possible to roll back. This sounds like a job for a version control system.
Okay, I had to make an account just to post a reply to this. The registry fills up with errors as you install and uninstall programs. These leftover entries and errors are (mostly) harmless, but they can accumulate over time and bog down the system. It is perfectly harmless to remove these entries, but it is tricky without the proper software. I've found that Ccleaner is a great program for cleaning out registry entries. It scans through the registry, requests for you to export a backup, and then allows you to remove the entries. That works for some issues.
After I uninstall any programs with the intention to never reinstall them, I do a registry search for entries containing the name of the program, as well as the name of the company that makes it, and any other related words. It points out any entries with those words, and I judge wether or not I should delete them. I've only messed this up once, which killed my firewall. A minute later, it was already restored and the firewall was up and running. I've never had an issue since, and I've deleted hundreds of entries.
Comments
First, I think an app should be able to limit the settings *it* created so that no other app can touch them - just that app and registry editors - so any part of an app that does not need to deal with common settings is isolated and there can be no conflict with it.
Second, I think the changes an app makes to the registry should be automatically, fully documented, and possible to roll back. This sounds like a job for a version control system.
Thoughts?
Originally posted by Gene Clean
No it's not. Get Registry Mechanic and it will do it for you. Just like Disk Utility.
Why should a person have to spend extra money to fix problems caused by crap head programmers?
Originally posted by ThinkingDifferent
Why should a person have to spend extra money to fix problems caused by crap head programmers?
For the same reason a person should spend money to buy a Cocktail.
After I uninstall any programs with the intention to never reinstall them, I do a registry search for entries containing the name of the program, as well as the name of the company that makes it, and any other related words. It points out any entries with those words, and I judge wether or not I should delete them. I've only messed this up once, which killed my firewall. A minute later, it was already restored and the firewall was up and running. I've never had an issue since, and I've deleted hundreds of entries.
Why? This thread is seven years old!