最近在安装vs2005sp1补丁的时候头痛得很,为避免大家再犯同样的错误,把我的安装心得说下:
1、安装准备工作
打开(wiindows2003server)控制面板--》管理工具--》本地安全策略。
网路上很多文档写的啥要在运行命令写***,那都是错误的。特bs!
在面板中你可以找到一个叫“软件限制策略”项。
在“强制”中选择“除本地管理员以外的所有用户”。
如果没找到“强制”项,你可以右键建立“软件限制策略”。点击“软件限制策略”就可以在右边的列表中找到“强制”项。
这个准备工作一定要做,否则吃亏的是自己。
-----------------------准备工作完毕-----------------------------------
2、重新启动计算机
3、安装补丁
在补丁的目录下建立一个bat文件(目的是消除缓存,不知道是否起作用,我是没体验出来),命名为vs2005sp1Setup.bat,如下:
reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
net stop msiserver
start /wait VS80sp1-KB926604-X86-CHS.exe
reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul
因为安装补丁需要很长的时间,也非常的耗系统资源,建议您在安装的过程中去睡一觉。
运行vs2005sp1Setup.bat即可进行安装。
4、安装完毕