安装 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,进入安全模式。