windows 2003 server r2 安装wincc 6.2 asia,KB929046无法安装问题
系统版本:windows 2003 server r2 dell oem
在windows 2003 server 安装wincc 6.2 asia,要求安装MS_Win2003SP1_KB929046,但通过常规手段是无法兼容安装的,耗费了我3个小时终于解决。1、运行补丁但不安装,把解压到C盘C:\5806d1ab6ebddf877f\中的文件复制出来,关机,把硬盘挂到其它机器,或者用U盘操作系统【比如老毛桃、老九之类】启动,用【下来盘符指windows 2003 server系统所在盘】C:\5806d1ab6ebddf877f\SP2QFE\中的secur32.dll覆盖C:\WINDOWS\system32\和C:\WINDOWS\system32\dllcache中同名文件。重新引导可以安装此补丁。安装WINCC成功。备注:通过修改注册表好像骗不过。不似windows xp sp3
安装后注册表增加项:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB929046]
"Comments"="Windows Server 2003 修补程序 (KB929046)"
"Fix Des cription"="Windows Server 2003 修补程序 (KB929046)"
"Installed"=dword:00000001
"Backup Dir"=""
"Installed By"=""
"Installed On"=""
"Service Pack"=dword:00000003
"Valid"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB929046\File 1]
"Flags"=""
"New File"=""
"New Link Date"=""
"Old Link Date"=""