最近,打算重新捡起编程技术,需要在工作台式机上安装iis,vs,sqlserver等相关软件,但电脑上的win7系统不给力,死活安装失败,通过上网查询,终于发现原来是Windows Modules Installer服务项没有启动,而这个服务之所以没有启动,是因为安装了ArcGIs9.3等软件,修改了注册表,造成在win7优化大师中一键优化或服务启动都无法启动该服务。后在网上找到一牛人给出的正解,问题如愿解决,特此记录,望能给遇到相关问题的同学们以帮助,特转载如下:

  地址:http://www.cnblogs.com/giszhang/archive/2010/01/06/1640437.html
  Windows7下要安装IIS,按照网上的资料,进入“控制面板-程序”里的“打开或关闭Windows功能”,耐心的等待后竟然是空白,并没有出现Internet选项等。

   继续Google搜索,发现需要启动“Windows Modules Installer服务”,但在计算机-管理里启动的时候,却出现系统资源不足的错误:

image

   本来还傻傻的认为真是系统资源不足呢,把运行的大程序都关掉,可问题依旧。

   经过一番不懈的Google,发现应该是以前安装过“ArcGIS 9.3“引起的,具体可以参考以下两篇资料:

http://social.microsoft.com/Forums/zh-CN/window7betacn/thread/33841d3f-f242-4e87-845a-2cc3025c3ba0

http://thinkman.com.cn/knowledgegained/windows-7s-turn-on-or-off-windows-features-dialog-box-a-blank-solution/

   最终的解决方法是一致的,只不过第一篇资料里没说清楚修改注册表的具体位置。引述一下第二篇中的解决方法:

“在运行里输入regedit打开注册表编辑器

找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

将 RegistrySizeLimit(REG_DWORD类型的) 的值改为 FFFFFFFF (10进制就是 4294967295)

重新启动计算机

以管理员身份运行 “SFC /SCANNOW”  等扫描结束后就一切OK了

怎么样,熟悉的“打开或关闭Windows功能”窗口出来了吧。

出现这个问题的主要原因是在安装ArcGIS9.3之后对注册空间进行了限制,只要修正过来就可以了。

  1. 在运行里输入regedit打开注册表编辑器
  2. 找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
  3. 将 RegistrySizeLimit(REG_DWORD类型的) 的值改为 FFFFFFFF (10进制就是 4294967295)
  4. 重新启动计算机
  5. 以管理员身份运行 “SFC /SCANNOW”  等扫描结束后就一切OK了

怎么样,熟悉的“打开或关闭Windows功能”窗口出来了吧。

出现这个问题的主要原因是在安装ArcGIS9.3之后对注册空间进行了限制,只要修正过来就可以了。”

   由于引起问题的原因和GIS有关,也就记录一下,呵呵,也提醒Windows7下安装ArcGIS9.3的朋友们注意。

 

后语:说实话,自从来到这个单位,两年没搞任何技术,很多技能逐渐丧失,甚至思维也不是技术思维了,逐渐失去之后,才恍然大悟,顿感空虚和无能,现决心努力将以前所学再次积累,增加技能,加紧充电,为职业计划做好准备!努力,加油!!!