尝试安装 Windows XP Service Pack 时,收到错误消息“Access is denied”或“Service Pack installation did not complete”
查看本文应用于的产品
本页
* 症状
* 原因
* 解决方案
o 方法 1:重新启动计算机,然后尝试从 Microsoft 下载中心下载并安装 Windows XP SP3
o 方法 2:重新启动计算机,然后关闭或禁用可能在运行的所有防病毒程序或反间谍软件程序
* 高级故障排除
o 方法 1:重新设置注册表和文件权限
* 更多信息
o 如何确定注册表更新是否已失败
o 防病毒软件
* 后续步骤
展开全部 | 关闭全部
症状
安装 Windows XP Service Pack 2 (SP2) 或 Service Pack 3 (SP3) 时,可能会收到类似于以下内容之一的错误消息:...
安装 Windows XP Service Pack 2 (SP2) 或 Service Pack 3 (SP3) 时,可能会收到类似于以下内容之一的错误消息:
Service Pack 3 setup error.Access is denied.
Service Pack 3 setup error.Service Pack installation did not complete
或者,Svcpack.log 文件可能包含以下错误消息:
DoRegistryUpdates failed
回到顶端
原因
如果对一个或多个注册表项的权限进行限制,阻止 Service Pack 更新这些注册表项,则会发生这些错误。某些程序会更改注册表中的系统访问控制列表 (SACL...
如果对一个或多个注册表项的权限进行限制,阻止 Service Pack 更新这些注册表项,则会发生这些错误。某些程序会更改注册表中的系统访问控制列表 (SACL) 以限制某些注册表项,从而使管理员帐户无法更改这些注册表项。该 Service Pack 安装程序在管理员(用户)帐户下运行,因此无法访问受限制的注册表项。如果 Windows XP Service Pack 由于注册表项受到另一个程序的限制而无法更新该注册表项,则该 Service Pack 安装会失败。
若要确定对注册表的更新是否失败,请转到“更多信息”部分。
回到顶端
解决方案
按照以下故障排除方法的显示顺序使用它们来解决问题。这些方法适用于中级到高级用户。 注意:您必须使用计算机管理员用户帐户登录到 Windows 才能完成这些方法。...
按照以下故障排除方法的显示顺序使用它们来解决问题。这些方法适用于中级到高级用户。
注意:您必须使用计算机管理员用户帐户登录到 Windows 才能完成这些方法。如果这是您的个人计算机,您可能已经使用管理员帐户登录。如果这台计算机位于工作网络中,您可能必须请求系统管理员帮助。若要验证您是否已使用计算机管理员用户帐户登录到 Windows,请访问以下 Microsoft 网站:
http://support.microsoft.com/gp/admin (http://support.microsoft.com/gp/admin)
回到顶端
方法 1:重新启动计算机,然后尝试从 Microsoft 下载中心下载并安装 Windows XP SP3
如果某个程序正在运行锁定的文件,则重新启动计算机可能会解锁该文件。若要尝试解锁该文件,请退出所有程序并重新启动计算机。然后再次尝试下载并安装该 Service Pack。
如果最初尝试通过 Windows Update 安装 Windows XP SP3 且未成功,请从 Microsoft 下载中心下载完整的 Windows XP SP3 下载程序包。下载该 Service Pack 之后,请尝试安装它。 有关如何下载 Windows XP Service Pack 3 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322389 (http://support.microsoft.com/kb/322389/ ) 如何获取最新的 Windows XP Service Pack
如果此方法能够解决该错误消息问题,并且您成功安装了 Windows XP SP3,则您已完成所有操作。
有关还原 Windows XP 的默认安全设置的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
313222 (http://support.microsoft.com/kb/313222/ ) 如何将安全设置还原为默认设置?
如果此方法未能解决问题,请转到方法 2。
回到顶端
方法 2:重新启动计算机,然后关闭或禁用可能在运行的所有防病毒程序或反间谍软件程序
警告:此替代方法可能导致计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们不建议您采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此替代方法需要您自担风险。
通过不在防病毒程序和反间谍软件程序关闭或禁用时访问其他网站或下载文件,可以降低恶意用户或恶意软件攻击的风险。
导致安装失败最常见的一个原因是:当第三方程序(如防病毒程序)使某个文件保持打开状态或锁定某个文件时,Service Pack 安装程序需要使用此文件。若要防止出现此问题,请在安装 Windows XP SP3 之前按照下列步骤操作:
1. 退出所有程序,然后重新启动计算机。
2. 在重新启动计算机之后,关闭或禁用可能正在运行的任何防病毒程序或反间谍软件程序。
注意:可从通知区域禁用这些程序。为此,请右键单击第三方程序图标,然后单击某个选项以关闭或禁用该应用程序。如果没有该选项,请参阅程序文档或联系程序制造商获取帮助。
3. 在关闭防病毒程序或反间谍软件程序后,从方法 1 中下载的完整下载程序包安装 Windows XP SP3。
4. 在 Windows XP SP3 安装完成后,重新启动在步骤 2 中禁用的防病毒程序或反间谍软件程序。
如果此方法能够解决该错误消息问题,并且您成功安装了 Windows XP SP3,则您已完成所有操作。
如果此方法未能解决问题,并且您希望尝试高级故障排除步骤,请转到“高级故障排除”部分。如果不想尝试高级故障排除步骤,请转到“后续步骤”部分。
回到顶端
高级故障排除
本部分包含在“解决方案”部分中的步骤未能解决问题的情况下可尝试的高级故障排除方法。此方法仅适用于高级用户。 方法 1:重新设置注册表和文件权限 重要说明:此部分...
本部分包含在“解决方案”部分中的步骤未能解决问题的情况下可尝试的高级故障排除方法。此方法仅适用于高级用户。
回到顶端
方法 1:重新设置注册表和文件权限
重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 (http://support.microsoft.com/kb/322756/ ) 如何在 Windows XP 和 Windows Server 2003 中备份、编辑和还原注册表
若要重新设置注册表和文件权限,请按照下列步骤操作:
1. 下载并安装 Subinacl.exe 文件。为此,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en)
(可能为英文网页)
2. 启动记事本。
3. 将以下文本复制并粘贴到记事本中。
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%\repair\secsetup.inf /db secsetup.sdb /verbose
Microsoft 提供的编程示例只用于演示目的,不带任何明示或暗示担保。这包括但不限于对适销性或特定用途适用性的暗示担保。本文假定您熟悉演示的编程语言以及用于创建和调试过程的工具。Microsoft 支持工程师可以帮助解释某个特定过程的功能。但是他们不会修改这些示例以提供额外的功能,也不会构建过程以满足您的特定要求。
4. 将该记事本文件另存为 Reset.cmd。
5. 双击 Reset.cmd 文件以运行脚本。
注意:该脚本文件的运行时间可能会很长。必须以管理员身份运行此脚本。
6. 安装 Windows XP SP3。
如果此方法能够解决该错误消息问题,并且您成功安装了 Windows XP SP3,则您已完成所有操作。
如果此方法未能解决该问题,请转到“后续步骤”部分。
回到顶端
更多信息
如何确定注册表更新是否已失败 依次单击「开始」、“运行”,键入 %windir%\svcpack.log,然后单击“确定”。将打开 Svcpack.log 文件...
如何确定注册表更新是否已失败
1. 依次单击「开始」、“运行”,键入 %windir%\svcpack.log,然后单击“确定”。将打开 Svcpack.log 文件。
2. 在“编辑”菜单上,单击“查找”。
3. 在“查找内容”框中键入 DoRegistryUpdates failed,然后单击“查找下一个”。
如果注册表更新失败,则会在该文件中显示错误消息“DoRegistryUpdates failed”,这表示出现一个问题阻止了注册表更新。该错误消息类似于以下内容:
xxxx.xxx:DoInstallation:DoRegistryUpdates failed.
xxxx.xxx:Access is denied.
xxxx.xxx:Message displayed to the user:Access is denied.
注意:在此消息中,xxxx.xxx 表示每项的时间戳。
回到顶端
防病毒软件
:设计用于帮助保护您的计算机不受病毒侵害的防病毒程序。一定不要从您不信任的来源下载或打开文件,也不要访问不信任的网站或在禁用防病毒程序时打开电子邮件附件。有关计算机病毒的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
129972 (http://support.microsoft.com/kb/129972/ ) 计算机病毒:说明、预防和恢复
回到顶端
后续步骤
如果这些方法都无效,则可以使用 Microsoft 客户支持服务网站查找针对您的问题的其他解决方案。Microsoft 客户支持服务网站提供以下服务:可搜索的知...
如果这些方法都无效,则可以使用 Microsoft 客户支持服务网站查找针对您的问题的其他解决方案。Microsoft 客户支持服务网站提供以下服务:
* 可搜索的知识库 (http://support.microsoft.com/search/?adv=1) :搜索 Microsoft 产品的技术支持信息和自助工具。
* 解决方案中心 (http://support.microsoft.com/select/?target=hub) :查看特定于产品的常见问题和主要支持信息。
* Microsoft 客户支持新闻组 (http://www.microsoft.com/communities/newsgroups/default.mspx) :向伙伴、同行和 Microsoft 最有价值的专家 (MVP) 咨询。
* 其他支持选项 (http://support.microsoft.com/default.aspx?pr=csshome) :使用 Web 提出问题、联系 Microsoft 客户支持服务部门或提供反馈意见。
如果仍然有问题,您可以与支持部门联系:
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus)
回到顶端
这篇文章中的信息适用于:
* Microsoft Windows XP Service Pack 3
* Microsoft Windows XP Service Pack 2
回到顶端
关键字:
kbexpertisebeginner kbregistry kberrmsg kbtshoot kbprb KB949377
回到顶端
Microsoft 和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
2009年9月16日星期三
订阅:
博文评论 (Atom)
没有评论:
发表评论