系统并不会自动替我们清理注册表。
不清理的话,无效或错误项会影响到正常使用——
- 比如,卸载过一次XX程序,然后想再次安装一遍,但它告诉你“已经安装了不能再装”,这就是注册表中上次卸载程序的残留项给你带来的影响。
- 再比如,某程序在系统右键菜单有个项目,现在卸载了,但右键菜单那个项目还保留着,这就很碍眼了。
——上面例子,如果程序的卸载组件靠谱,就不会遇到,但你不知道你使用的程序会不会靠谱。
手动清理当然是可行的,那就是在注册表编辑器里面,一项一项查看,多余的删除,错误的修改——很麻烦,而且要求你熟悉注册表。
在你清楚自己需要修改哪些项目的前提下,你可以写一个bat脚本,半自动化地清理。
网上是可以找到一些清理脚本的,但为何很多人不推荐使用它们来清理呢?因为下载那些脚本的用户,多半并不满足“清楚自己需要修改哪些项目”这个前提,所以说不定就因为贸然使用网上的脚本,把自己的电脑搞坏。