拥有一个充满旧东西的注册表是否会减慢Windows的速度?

我知道这不是严格意义上的编程问题,但我总是从伪技术人员那里听到的是,在你的注册表中有很多条目会减慢你的基于 Windows的PC.我认为这个概念来自于那些试图对其PC进行故障排除的人,以及为什么它运行得如此之慢以及他们在某个时刻打开注册表并查看他们很久以前卸载的程序的剩余条目.

但这个想法有什么道理吗?我不这么认为,因为注册表基本上只是一个数据库,并且深入到一个条目不会在更大的注册表上花费更长的时间.但是呢?

编辑:要清楚,我不是在寻找关于如何让PC运行得更快,或者问为什么我的PC特别慢(不是)的建议,我只是好奇是否有人说“更大的注册表意味着更慢PC“是否准确.

总之,不是真的.

在机器速度较慢的过去,答案是肯定的;但是现代处理器甚至可以通过60MB的注册表来解决问题.

通常情况下,现代机器开始运行缓慢的真正原因是从恶意软件到病毒扫描程序的一切:Mcafee,norton’s等是我心中的主要目标.

此外,WinSXS文件夹往往随着Service Pack和应用程序的安装而增长.这似乎对系统性能有负面影响.在这种情况下,只有两种可能的解决方案.首先,如果可能的话,重新安装操作系统,并将最新的服务包整合到安装中.其次,如果不可能并且您正在运行带有SP1的Vista,则可以运行vsp1cln.exe工具(请参阅technet),该工具将清理许多旧版本的组件.请注意,此工具只能执行一次,并且不允许您回滚.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...