Windows 7 真是不错,自从beta版出来后我就一直试用,不过有一个严重的问题一直困扰着我,就是系统使用一段时间后会出现“打开或关闭Windows功能”对话框空白的问题,使得系统无法开启或关闭一些功能,影响比较大的就是IIS。更严重的是Windows服务中的Windows Modules Installer服务无法启动,报告“错误1450:系统资源不足,无法完成请求的服务。这会导致系统更新程序安装失败,系统无法更新以及基于windows installer的程序无法安装,各种修复措施均不起作用,sfc /scannow命令也无法完成。为此我不得不放弃了windwos 7 转投xp。
最近Windows 7 正式发布了,没忍住把家里的xp格了装上了Windows 7,用了一周没出现“打开或关闭Windows功能”对话框空白的问题,于是把单位的电脑也换成了Windows 7。再正常使用了几周后,我暗自窃喜,看来上面那个bug已经修复了。可是还没高兴几天单位的电脑出问题了:“打开或关闭Windows功能”对话框空白;Windows Modules Installer服务无法启动;sfc /scannow命令也无法完成。。。。。。直接崩溃:(
可是我回到家后却发现家里的电脑一切正常,会不会是单位电脑安装了什么软件破坏了系统?经对比发现单位电脑比家里的电脑多安了Arcgis Desktop9.3,会不会是它引起的呢?仔细一想单位电脑果然是在安装了Arcgis Desktop9.3后出现问题的,没错应该就是它。于是放狗一搜,还真的搜出了解决办法。
解决方法如下:
- 在运行里输入regedit打开注册表编辑器
- 找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
- 将 RegistrySizeLimit(REG_DWORD类型的) 的值改为 FFFFFFFF (10进制就是 4294967295)
- 重新启动计算机
- 以管理员身份运行 “SFC /SCANNOW” 等扫描结束后就一切OK了
怎么样,熟悉的“打开或关闭Windows功能”窗口出来了吧。
出现这个问题的主要原因是在安装ArcGIS9.3之后对注册空间进行了限制,只要修正过来就可以了。