安装 Service Pack 3 (KB936929) 拒绝访问

很多朋友更新SP3时,会出现以下状况:

1. 从官方下载完整SP3升级安装包(大小约为:398M),安装到一半时莫名弹出小窗口提示“拒绝访问”(没有任何提示什么被拒绝访问),然后SP3升级安装包就马上提示“Windows XP Service Pack 3程序安装错误……”。安装失败,退出重启恢复到原来。

2. 直接利用Windows Update进行升级,显示有重要更新“Windows XP Service Pack 3 (KB936929)”,大小只有60.1M。然后开始下载安装,还没开始,就提示“更新失败!”

解决方法:

先确定你的安装包语言和系统语言一致。

具体方法:

1、下载附件( /4441083991853707);

2、安装 subinacl.msi 到系统盘的Program files目录下;

3、执行reset.cmd(时间较长,请耐心等待);

4、重新安装SP3即可

在安装XP SP3时建议暂时关闭杀毒软件的监控和主动防御,卸载到是没必要了。

如果还出现问题,有可能是临时文件夹加密:

只要:

1. 以管理员身份登录。

2. 删除对临时文件夹加密设置。

3. 重新安装程序或关键更新, 或重新应用该修复程序。

4. 恢复对临时文件夹加密设置。

补充:

正版SP2啊,无法升级到SP3,看看你是不是改动过启动画面啊。

看看这个:

1. Make a backup of your registry.

用系统还原备份你的系统。

2. Download and install subinacl.exe。从微软网站上下载并安装subinacl.exe到系统缺省的Program files目录下。

3. Create a file called reset.cmd with Notepad. Copy the text below into the file reset.cmd and run reset.cmd with administrative rights (it may take a LONG time):

用Notepad建立一个名为reset.cmd的文件。拷贝以下的语句到reset.cmd。以具有管理员权限的用户(就用超级管理员吧)登录并运行reset.cmd. (请耐心等候约1~2**。)

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f

subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f

subinacl /subdirectories %windir%*.* /grant=administrators=f /grant=system=f

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

4. Reboot at SAFE MODE and try install SP3 again.

重启。按F8,进入安全模式。