none
大侠帮me一把(Windows Vista Service Pack 1 (KB936330))更新失败 RRS feed

  • 问题

  • Windows Update   

     失败:一个更新

    代码 80070002  Windows Update  遇到未知错误。

     

    Windows Vista Service Pack 1 (KB936330)

    下载大小: 61.0 MB - 534.8 MB

    更新类型: 重要

    Windows Vista Service Pack 1 (SP1) 是针对 Windows Vista 的更新程序,它解决了我们客户所反馈的一些问题。 Windows Vista SP1 解决了某些可靠性和性能问题,提供了对新硬件的支持,并增加了对几种新出现的标准的支持。安装本更新程序后,必须重新启动计算机。

    详细信息:
    http://support.microsoft.com/kb/936330

    帮助和支持:
    http://technet.microsoft.com/en-us/windowsvista/bb738089.aspx

    我是电脑小白,哪位大侠能帮me一把啊,谢谢先!
    2009年1月6日 5:44

答案

  •  

    解决vista更新80070002错误的正确方法

    Windows Vista更新程序(Windows Update)80070002错误的解决办法
    关键字
    Windows Vista
    Windows Update
    0x80070002
    瘦身/减肥/精简/删除
    %windir%/winsxs/Backup
    众所周知,Windows Vista系统非常庞大,于是网上关于对其瘦身减肥的文章(http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=vista+%E5%87%8F%E8%82%A5&meta=)层出不穷。然而,其中一条建议是删除%windir%/winsxs/Backup,这样操作后会导致"Windows 安装下列更新失败,错误为0x80070002。再试一次"这样一个错误,导致无法检测系统更新和安装更新失败。系统帮助和微软网站中关于0x80070002错误,从安装镜像install.wim中提取并覆盖此目录(文件夹)都不能解决此问题。笔者经过实践,如下操作可以解决部分问题(需要以administrators管理员身份):

    1、更改Backup目录的所有者Owner和访问权限ACL
    win+R,cmd,
    takeown /F %windir%/winsxs/Backup /r /d y
    cacls %windir%/winsxs/Backup /g administrators:f

    (也可以单击打开计算机,双击安装Windows的本地硬盘,通常为驱动器C。双击Windows文件夹,然后双击Winsxs文件夹,然后依次右键单击Backup目录,属性,安全,高级,所有者,编辑,选择Administrators,确定;在权限选项卡中,依次编辑,选择Administrators,编辑,在完全控制-允许列勾选,确定)

    2、以blank形式生成Backup目录下的文件(另存如下内容到批处理.bat文件,再执行)
    http://202.108.221.60/arkue/winsxs-backup.bat

    3、按照系统帮助的内容,删除临时更新文件
    在cmd中,
    net stop wuauserv
    del /s /q %windir%/SoftwareDistribution/DataStore
    del /s /q %windir%/SoftwareDistribution/Download

    (也可以单击打开计算机,双击安装Windows的本地硬盘,通常为驱动器C。双击Windows目录,然后双击SoftwareDistribution目录。双击DataStore目录将其打开,然后删除该目录中的所有文件和目录。单击"后退"按钮。在 SoftwareDistribution目录中,双击Download目录将其打开,然后删除该目录中的所有文件)
    net start wuauserv

    4、完成上面的所有步骤后,重新尝试检查 Windows 更新。命令行如例更新:
    wusa X:/DIR/Windows6.0-KBXXXXXX-x86.msu /quiet /norestart

    5、建议最后恢复Backup目录的所有者Owner为初始的"NT SERVICE/TrustedInstaller"
    附件是我作的批处理文件,方便一些。。^_^
    以上文章引用自http://www.myspace.cn/arkue感谢Arkue 提供的方法
     
     
    2009年1月6日 7:35

全部回复

  • 你目前的信息,无法判断具体问题所在。

    我建议你关闭所有正在运行的程序进行升级。

    然后运行msconfig》启动》全部禁用》重启之后,除了连接宽带之外其他什么都不要开,再次尝试升级。

    2009年1月6日 6:02
    版主
  •  

    解决vista更新80070002错误的正确方法

    Windows Vista更新程序(Windows Update)80070002错误的解决办法
    关键字
    Windows Vista
    Windows Update
    0x80070002
    瘦身/减肥/精简/删除
    %windir%/winsxs/Backup
    众所周知,Windows Vista系统非常庞大,于是网上关于对其瘦身减肥的文章(http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=vista+%E5%87%8F%E8%82%A5&meta=)层出不穷。然而,其中一条建议是删除%windir%/winsxs/Backup,这样操作后会导致"Windows 安装下列更新失败,错误为0x80070002。再试一次"这样一个错误,导致无法检测系统更新和安装更新失败。系统帮助和微软网站中关于0x80070002错误,从安装镜像install.wim中提取并覆盖此目录(文件夹)都不能解决此问题。笔者经过实践,如下操作可以解决部分问题(需要以administrators管理员身份):

    1、更改Backup目录的所有者Owner和访问权限ACL
    win+R,cmd,
    takeown /F %windir%/winsxs/Backup /r /d y
    cacls %windir%/winsxs/Backup /g administrators:f

    (也可以单击打开计算机,双击安装Windows的本地硬盘,通常为驱动器C。双击Windows文件夹,然后双击Winsxs文件夹,然后依次右键单击Backup目录,属性,安全,高级,所有者,编辑,选择Administrators,确定;在权限选项卡中,依次编辑,选择Administrators,编辑,在完全控制-允许列勾选,确定)

    2、以blank形式生成Backup目录下的文件(另存如下内容到批处理.bat文件,再执行)
    http://202.108.221.60/arkue/winsxs-backup.bat

    3、按照系统帮助的内容,删除临时更新文件
    在cmd中,
    net stop wuauserv
    del /s /q %windir%/SoftwareDistribution/DataStore
    del /s /q %windir%/SoftwareDistribution/Download

    (也可以单击打开计算机,双击安装Windows的本地硬盘,通常为驱动器C。双击Windows目录,然后双击SoftwareDistribution目录。双击DataStore目录将其打开,然后删除该目录中的所有文件和目录。单击"后退"按钮。在 SoftwareDistribution目录中,双击Download目录将其打开,然后删除该目录中的所有文件)
    net start wuauserv

    4、完成上面的所有步骤后,重新尝试检查 Windows 更新。命令行如例更新:
    wusa X:/DIR/Windows6.0-KBXXXXXX-x86.msu /quiet /norestart

    5、建议最后恢复Backup目录的所有者Owner为初始的"NT SERVICE/TrustedInstaller"
    附件是我作的批处理文件,方便一些。。^_^
    以上文章引用自http://www.myspace.cn/arkue感谢Arkue 提供的方法
     
     
    2009年1月6日 7:35