游客:
注册
|
登录
|
搜索
|
帮助
3s地带
»
操作系统
» win2000系统老是示“注册表太小”怎么办?
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: win2000系统老是示“注册表太小”怎么办?
IhxR
疾风
UID 7870
精华 0
积分 324
帖子 99
现金 314
贡献值 0
阅读权限 40
注册 2007-8-24
楼主
大
中
小
发表于 2007-9-20 17:36
资料
个人空间
短消息
加为好友
win2000系统老是示“注册表太小”怎么办?
win2000系统老是示“注册表太小”,请教各们高手,“注册表太小”是什么意思,怎么处理?
哪儿可以看到注册表的大小?
怎么给注册表减肥?
极速qq0
强风
UID 7916
精华 0
积分 87
帖子 29
现金 77
贡献值 0
阅读权限 30
注册 2007-8-24
沙发
大
中
小
发表于 2007-9-20 17:36
资料
个人空间
短消息
加为好友
我们可以通过保存文件查询法和系统特性查看法来了解当前注册表的容量大小。运行“regedit”命令打开注册表编辑器,会看到“我的电脑”下方有五大分支。通过保存文件查询法所保存的注册表文件是这五个分支内容之和,而系统特性查看法中显示的容量只是HKEY_LOCAL_MACHINE中的一部分和其他四个分支的全部,所以差别比较大。不同用户登录系统桌面后使用系统特性查看法查看到的注册表大小也有很大区别。例如笔者用常用的user账户登录显示的注册表大小是20MB,而用默认的Administrator登录桌面后,由于长期不使用没有安装什么程序,它的注册表大小为19MB。
修改注册表容量大小
笔者的朋友遇到的问题就是当前注册表大小已经和注册表容量的最大值相同了,所以再安装新软件时由于要继续向注册表中添加内容,所以会出现“注册表容量已满”的信息。我们可以通过两种方法修改注册表容量上限,突破此限制。
方法一:系统特性修改法
在我的电脑上点击鼠标右键选择属性,打开“系统特性”窗口。选择“高级”标签,然后点击“性能选项”,打开性能选项窗口。点击“更改”按钮打开“虚拟内存”设置窗口。在“注册表大小”处你会看到“当前注册表大小”以及“注册表最大值大小”的设置项。我们将“注册表最大值大小”修改为我们希望的数值即可。这样就轻松突破了系统对注册表容量的限制。
方法二:注册表导入法
其实注册表大小的限制是通过注册表中某个键值来决定的。我们可以找到这个键值并对它进行修改即可。
打开注册表编辑器。找到“HKEY_LOCAL_MACHINE\SYSTEM\Cur
rentControlSet\Control\RegistrySizeLimit”这个键值,就是它的参数限制了注册表的大小。值得注意的是,在编辑RegistrySizeLimit这个键值时一定要在“基数”一栏中选为“十进制”。在输入数值数据时单位是字节,也就是说如果我们希望设置容量最大限制约为52MB,就输入52000000。
此外,我们还可以编辑一个REG文件实现注册表数值导入来完成修改注册表最大值的限制。Windows 2000中在记事本中编辑注册表文件内容如下(如果是Windows XP系统需要把注册表表头修改为WINDOWS REGISTRY EDITOR VERSION 5.00,其他一样即可)
REGEDIT4
(空一行)
[HKEY_LOCAL_MACHINE\System\C
urrentControlSet\Control]
"RegistrySizeLimit"="50000000"
将该文件存为后缀名为reg文件的注册表文件后双击该文件会自动将大小限制设置为50MB。现在,我们就可轻易扩大我们的注册表空间,突破注册表的限制了。
参考文献:http://www.livespace.com.cn/Computer_Knowledge/2006-12/30/10
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2009-1-9 12:56
清除 Cookies
-
联系我们
-
3S地带
-
Archiver
-
WAP
-
赣ICP备07006302号
界面风格
----------
DST_lovelylook
默认风格
D5MSNCool
Powered by
Discuz!
5.5.0
©
Processed in 0.027688 second(s), 6 queries , Gzip enabled