前进者论坛

 找回密码
 点此开始
查看: 11202|回复: 1
打印 上一主题 下一主题

[分享] 安装XP SP3升级包的常见问题和解决办法

[复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-8-30 10:58:01 |只看该作者 |倒序浏览
排队系统
系统模块: 系统
产品厂家: -
购买时间: -
客户行业: -
       在从Win XP的SP1、SP2升级到SP3过程,可能会遇到下面一些问题,有些很容易解决,有些就比较麻烦,如果你对于重新安装系统很方便,可以选择会接下载安装Win XP SP3的版本进行安装,如果你无法轻易重装系统,涉及太多软件和设置的处理,那么可以在升级Sp3时,通过下面的文章解决遇到的问题;

症状描述:当您在安装有 Service Pack 1(SP1)或Service Pack 2(SP2)的Microsoft Windows XP操作系统中安装Service Pack 3(SP3)更新时,可能会遇到下面一些问题:
  • 当您试图为Windows XP安装SP3正式版时,安装程序提示您必须首先卸载测试版的SP3再安装正式版SP3;
  • 当您试图为Windows XP安装SP3时,安装程序在检查驱动器可用空间时弹出提示:“安装程序需要 4MB 以上空间执行安装”,随后安装被中止;
  • 当您试图为Windows XP安装SP3时,在安装过程中遇到错误提示“拒绝访问(Access Denied)”,随后安装被中止,并可能会收到“Service Pack 3的安装没有完成,单击确定完成已撤销的更改”或“Service Pack 3的安装没有完成,Windows XP已经部分更新,可能无法正确工作”的提示信息
  • 当您为Windows XP安装SP3完毕并重新启动计算机,在启动时可能会遇到代码为0x0000007E、由INTELPPM.SYS引起的蓝屏故障,Windows XP无法完成启动;
  • 当您为Windows XP安装SP3完毕并重新启动计算机,您可能会发现Outlook Express无法启动,并收到“MSOE.DLL 无法初始化、请重新安装 Outlook Express,Error Code:0x8007007E,126”的提示信息;
  • 当您为Windows XP安装SP3完毕并重新启动计算机,您可能会发现桌面上的“Internet Explorer”图标已消失,并无法通过“控制面板”-“显示”-“桌面”-“自定义桌面”重新设置,相应选项已消失。

原因解析:
  • Windows XP SP3正式版不支持从已安装有测试版SP3的Windows XP直接升级,在安装正式版SP3之前,您必须卸载测试版SP3;
  • 如果注册表中关于BootDir的注册表项设置有误,可能会引发此问题;
  • 如果您对一个或多个NTFS的权限或注册表项的权限进行了限制,阻止了系统文件或注册表项的更新,可能会引发此问题;
  • 如果您在使用AMD CPU的计算机中错误地配置了Intel CPU驱动程序,可能会引发此问题;
  • 如果Outlook Express的有关注册表项设置不当,可能会引发此问题;
  • 此问题是设计使然,安装有MS07-061(KB943460)以上版本的Windows XP SP2或Windows XP SP3,相应选项都已被取消。

故障处理:
  • 请在安装正式版SP3之前,通过“控制面板”中的“添加删除程序”卸载测试版SP3,然后再安装正式版SP3。
    如果因为Windows\$NTServicePackUninstall$已经被删除、无法卸载测试版 SP3,请打开注册表编辑器,定位至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows,
    将 DWORD 值 CSDVersion 由十六进制的 300(十进制 768)修改为十六进制的 100 或 200,重新启动计算机之后 Windows XP将显示版本号为SP1或SP2,然后再重新安装正式版SP3。

    警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft不保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。
  • 2. 打开注册表编辑器定位至: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup,重新建立字符串值 BootDir、并将其值设置为 C:\
  • 您可以按照下述步骤逐一尝试:
    • 确认当前登录的用户帐户是否具有管理员的权限;
    • 暂时关闭所有运行中的安全防护类软件监控程序及其服务、阻止所有可能会影响到系统文件或注册表更新的后台程序,或者以安全模式启动 Windows、在安全模式中执行SP3的安装;
    • 重置注册表与 NTFS 文件的权限、阻止所有可能会影响系统文件或注册表更新的权限限制,具体做法为:
      下载安装 SUBINACL.EXE:http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en
      在记事本中输入如下内容:cd /d "%ProgramFiles%\Windows Resource Kits\Tools"subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=fsubinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=fsubinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=fsubinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=fsubinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=fsecedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

      保存为 .CMD脚本文件后运行,然后重新启动 Windows XP。注意此脚本文件运行耗时可能较长。
  • 以安全模式启动 Windows XP,在命令提示符中执行:SC CONFIG INTELPMM START = DISABLED
    或者打开注册表编辑器定位至:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm,将 DWORD 值 START 修改为 4,然后重新启动 Windows XP。
  • 打开注册表编辑器定位至:HKEY_CLASSES_ROOT\CLSID\{4A16043F-676D-11d2-994E-00C04FA309D4}\InprocServer32
    将 InprocServer32 的“默认值”重新设置为 %ProgramFiles%\Common Files\system\DIRECTDB.DLL,然后通过 REGSVR32 命令重新注册 %ProgramFiles%\Outlook Express\MSOE.DLL,执行REGSVR32 %ProgramFiles%\Outlook Express\MSOE.DLL。
  • 您可以在打开“控制面板”->“显示”->“桌面”->“自定义桌面”选项后按下Alt+I组合键,然后单击“确定”退出,“Internet Explorer”图标将重新出现在桌面。

回复 论坛版权

使用道具 举报

沙发
发表于 2012-8-30 16:33:43 |只看该作者
直接找人装,不过当技术资料收藏下{:soso__5663373028670280397_3:}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点此开始

简洁版|前进者科技 (粤ICP备10058857号-2)|

GMT+8, 2024-11-22 22:57 , Processed in 0.090989 second(s), 22 queries .

Powered by Discuz! X2.5

bbs.qianjinzhe.com

回顶部