Windows不能成功安装更新 Visual Studio 2005 Service Pack 1
我的系统是Windows2003企业版的SP2。    
 前几天安装了Visual   Studio   2005,之后系统的自动更新便自动的下载了Visual   Studio   2005   Service   Pack   1的升级包。但是在安装此更新的时候却显示无法成功安装。自动更新的显示如下:    
 不能成功安装更新    
 Visual   Studio   2005   Service   Pack   1 
------解决方案--------------------安装VS的分区要有超过6GB的剩余空间
------解决方案--------------------看sp1的安装说明。 
 装sp1是个痛苦的过程。     
 尝试安装程序包之前要变通解决此问题, 为 1 更改 PolicyScope 注册表值。 为此, 请按照下列步骤操作。   
 注意 如果计算机加入到域, 域策略更新可能覆盖, 进行注册表更改。 我们强烈建议您在执行这些步骤之前计算机从域断开。1. 然后单击 确定 、 开始 , 键入 regedit , 和 运行 。  
 2. 中注册表编辑器, 找到并单击以下注册表项: 
 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers   
 注意 之前修改该键, 建议您备份该项。 要这样做, CodeIdentifiers , 右击, 然后单击 导出 。 将文件保存到您计算机上可以找到其位置。  
 3. 更改 PolicyScope 注册表值。 要这样做, 双击 PolicyScope , 然后将设置从 0 到 1。  
 4. 关闭注册表编辑器。  
 5. 然后单击 确定 以打开命令提示符窗口、 开始 , 键入 cmd , 和 运行 。  
 6. 在命令提示符, 键入以下命令, 然后按 ENTER 键: 
 Netstop msiserver 
 如果在后台服务正在运行该命令停止 WindowsInstaller 服务。 当服务已停止, 关闭命令提示符窗口, 并再转到步骤 7。   
 注意 如果您收到以下消息在命令提示符下, 关闭命令提示符窗口, 并再转到步骤 7:  
 WindowsInstaller 服务未启动  
 7. 安装软件包, 您试图安装当您收到  " 症状  " 部分中所述错误信息。  
 8. 安装程序包后, 重复步骤 1 和 2。 然后, 更改回 0 PolicyScope 注册表值。  
 9. 如果您断开计算机域, 域, re-join 并重新启动计算机。   
 注意 如果您计算机从域, 断开找不您执行不需要重新启动计算机。  
 请如果执行上述步骤没有解决问题, 按照下列步骤操作:1. 单击 开始 单击 运行 , 键入 控件 admintools , 然后单击 确定 。  
 2. 双击 本地安全策略 。  
 3. 单击 软件限制策略 。    
 注意 如果列出, 没有软件限制右键单击 软件限制策略 , 然后单击 新建策略 。  
 4. 在 对象类型 , 双击 强制 。  
 5. 单击 除本地管理员以外的所有用户 , 并单击 确定 。  
 6. 重新启动计算机。  
 要点 之后在执行以上步骤, 本地管理员可安装 .msi 软件包或 .msp 包。 通过以下以前步骤之后安装程序包, 重置强制级别。 在步骤 5, 单击 所有用户 代替 除本地管理员以外的所有用户 。
------解决方案--------------------我机器装sp1要一个小时。 
 P4 2.4 超线程 
 1G DDR400