Windows 2000中如何突破注册表容量限制( 二 )


方法二:注册表导入法
其实注册表大小的限制是通过注册表中某个键值来决定的 。我们可以找到这个键值并对它进行修改即可 。
打开注册表编辑器 。找到“HKEY_LOCAL_MACHINESYSTEMCur
rentControlSetControlRegistrySizeLimit”这个键值 , 就是它的参数限制了注册表的大小 。值得注意的是 , 在编辑RegistrySizeLimit这个键值时一定要在“基数”一栏中选为“十进制” 。在输入数值数据时单位是字节 , 也就是说如果我们希望设置容量最大限制约为52MB , 就输入52000000 。
此外 , 我们还可以编辑一个REG文件实现注册表数值导入来完成修改注册表最大值的限制 。Windows 2000中在记事本中编辑注册表文件内容如下(如果是Windows XP系统需要把注册表表头修改为WINDOWS REGISTRY EDITOR VERSION 5.00 , 其他一样即可)
REGEDIT4
(空一行)
[HKEY_LOCAL_MACHINESystemC
urrentControlSetControl]
"RegistrySizeLimit"="50000000"
将该文件存为后缀名为reg文件的注册表文件后双击该文件会自动将大小限制设置为50MB 。现在 , 我们就可轻易扩大我们的注册表空间 , 突破注册表的限制了 。

推荐阅读