jmr*_*cha 5 windows windows-registry
可能的重复:
是否值得清理注册表?
好吧,这个问题我想了很久。我已经听到了争论的双方,坦率地说,我不相信运行注册表清理器实际上对运行它们的系统有任何价值。
我目前认为运行它们通常弊大于利,获得一些反馈会很棒。
任何人都可以向我解释任何好处或提供任何支持使用注册表清理器的实质性证据,而不是通常的“哦,它使您的计算机速度更快”的论点?
通过我的google搜索,我发现写了几个参数agianst使用注册表清洁工的。 请参阅此处和此处。
基本上总结一下我从这些文章中学到的东西:
那么我应该继续忽略注册表清理器吗?有人可以在这个问题上启发我吗?
让我引用 Sysinternals 的 Mark Russinovich 的话:
不,即使注册表非常臃肿,除了详尽的搜索(注册表本身的编辑)之外,对其他任何东西的性能也几乎没有影响。[...] 我没有也永远不会实施注册表清理程序,因为它几乎没有实际用途 [...] 并且开发一个既安全又有效的程序需要大量特定于应用程序的知识。
鉴于他已经研究了内核的一部分并提供了许多有用的故障排除工具,您可以毫无疑问地相信他的话,因为他确实知道自己在做什么。他的博客值得关注......
你能做的最好的事情是运行ERUNT 和 NTREGOPT,它们会备份和整理你的注册表,虽然效果是 1%...除此之外,不要修复没有损坏的东西!
我尝试从注册表中删除大量数据的唯一原因是我发现注册表是使用 Process Monitor 和 Windows Performance Toolkit 等工具的罪魁祸首。
至于详尽的搜索,我的注册表索引器是一个可能的解决方案。
简而言之:除非您知道自己在做什么,否则您应该忽略注册表清理器...