- 论坛徽章:
- 0
|
今天因为系统更新出了问题,在咱们论坛上查找时,没找到,最后在CSDN上找到了,解决后我把相关资料发上来供大家学习参考,原资料作者是CSDN上的\r\n\r\n系统更新问题详解楼主suspension(临界悬浮)2004-10-17 22:36:39 在 Windows专区 / Windows NT/2000/XP/2003 提问\r\n近来看到许多的网友在为这个事情烦恼 \r\n \r\n 故将从微软官方网站得到的发出来!(原版是英文的) \r\n \r\n \r\n 连接更新时的问题 \r\n \r\n 1.在加载Windows更新网页时,出现初始化错误,代码为0x8007007e \r\n 问题描述: \r\n 在加载Windows更新网页时你收到一个代码为0x8007007e的初始化错误信息,在Windows 更新的日志文件中你会看到类似如下的错误信息:IUENGINE错误,请确认机器设置(错误代码Error 0x8007007E:找不到指定模块) \r\n 通常是因为Windows文件Urlmon.dll丢失和没有正确注册造成的,也可能是Cabinet.dll文件丢失或损坏。 \r\n 处理办法: \r\n 运行系统文件检查器替换上述两个文件(CABINET.DLL和URLMON.DLL)。 \r\n 1、单击“开始”,再单击“运行”。 \r\n 2、在“运行”对话框中输入“SFC /scanonce” (不包括引号), 单击“确定”。 \r\n 对Windows 2000可按下列步骤进行: \r\n 建议1:注册URLMON.DLL \r\n 1、单击“开始”,再单击“运行”。 \r\n 2、在“运行”对话框中输入“REGSVR32 URLMON.DLL”,单击“确定”(不包括引号)。然后你会弹出成功完成的对话框。 \r\n 3、重新运行Windows更新程序,看问题是否得到解决。 \r\n 建议2:运行Internet Explorer修复工具 \r\n 1、打开“控制面板”。 \r\n 2、双击“添加或删除程序”。 \r\n 3、在“添加或删除”栏中单击“Microsoft Internet Explorer”。 \r\n 4、单击“添加/删除”,单击“修复现有的Microsoft Internet Explorer安装”,单击确定。 \r\n 建议3: \r\n 安装最新版本的Microsoft XML Parser,当前版本的Microsoft XML Parser 3.0 SP2可到下面网站中下载: \r\n http://www.microsoft.com/downloads/details.aspx FamilyId=B1AD2C0A-8CC6-443B-AB83-F8516C72FAC1&displaylang=en \r\n 注意:这个链接比较长,一定要正确输入 \r\n 也可以到微软的下载中心下载,地址为: \r\n http://www.microsoft.com/downloads/search.aspx displaylang=en \r\n 安装后再去更新,看问题是否解决。 \r\n 适用: \r\n Windows 2000 \r\n Windows xp \r\n \r\n 2. 在加载Windows更新网页时,出现初始化错误,代码为0x800B0004或0x800B0003 \r\n 问题描述: \r\n 不能访问Windows更新网页,在Windows更新日志文件包含下列错误信息: \r\n IUCTL数字签名错误, C:\\Program Files\\WindowsUpdate\\V4\\iuident.cab文件不受信任 (错误代码 0x800B0003) \r\n IUCTL数字签名错误, C:\\Program Files\\WindowsUpdate\\V4\\iuident.cab文件不受信任 (错误代码 0x800B0004) \r\n 处理办法: \r\n 这个错误有几个潜在的原因。首先,确保运行最新版本的IE浏览器,当前的IE浏览器版本号为IE 6 SP1,可以从下面网页中下载安装: \r\n http://www.microsoft.com/Windows ... /ie6sp1/default.asp \r\n 其次,如果你是通过代理上网,问你的网管员是否设置了匿名登录英特网。 \r\n 你可按如下步骤解决这个问题: \r\n 建议1: \r\n Register the following files with these steps: \r\n 按下列步骤注册下面的文件: \r\n 1. 单击“开始”、“运行”,输入“REGSVR32 SOFTPUB.DLL” (不包括引号) \r\n 2. 单击“开始”、“运行”,输入“REGSVR32 INITPKI.DLL” (不包括引号) \r\n 3. 单击“开始”、“运行”,输入“REGSVR32 MSSIP32.DLL” (不包括引号) \r\n 4. 上网更新,看问题是否解决。 \r\n 建议2: \r\n 运行Internet Explorer \r\n 单击 “工具”,再单击“Internet选项”。. \r\n 单击“高级”,再勾选“通过代理连接使用HTTP 1.1 ”。. \r\n 单击“确定”按钮。 \r\n 建议3: \r\n 如果在你的系统中有一个Windows更新的入口文件,叫HOSTS (或HOSTS.SAM),把他改名或删除。由于网页的IP地址不断变化,因此,你不需要静态IP地址。 \r\n 适用: \r\n Windows 2000 \r\n Windows 98和Windows 98SE \r\n Windows ME \r\n Windows xp \r\n \r\n 3. C:\\WINDOWS\\System32\\iuctl.dll 不是有效的Windows映像。 请检查你的安装盘。 \r\n 问题描述: \r\n 当你试图登录Windows更新网页时收到这个错误信息。这可能因为Windows更新组成文件遭到破坏。 \r\n 处理办法: \r\n 从http://v4.Windowsupdate.microsoft.com/cab/x86/unicode/iuctl.cab 下载新控件,并保存到你的桌面上。按下列方法解压缩该.cab文件: \r\n 1. 右击 iuctl.cab文件 \r\n 2. 单击“解压缩到” \r\n 3. 指定你要存放解压缩文件的地方,单击“确定”。 \r\n 4. 找到刚才解压缩的地方,右击“iuctl.inf”。 \r\n 5. 单击“Install”。 \r\n 适用: \r\n Windows xp \r\n \r\n 4. 在加载Windows更新网页时,出现初始化错误,代码为0x80072F78 \r\n 问题描述: \r\n Windows 更新意外错误,不能显示需要的页面。 \r\n 处理办法: \r\n 这个错误与代理/防火墙有关,因此双击你的防火墙/代理设置来禁用你的防火墙,看问题是否解决。CheckPoint防火墙是这个错误的著名的罪魁祸首之一。确保TCP/IP的80和443端口的已经双向开启,并且你的防火墙没有堵塞网页的脚本功能。这个错误导致你的PC机不能与Windows更新网页的某个部分连接。在开始Windows更新前,禁用所有的第三方软件(如杀毒软件)。下面介绍几种解决办法: \r\n 建议1: \r\n 检查你的HOSTS文件 (也可能是 HOSTS.SAM文件),确保该文件中没有有关Windows更新网页的静态IP 。如果是Win98/ME,HOSTS 在C:\\Windows目录下。 \r\n 如果是 WinNT/2K/XP, 则在C:\\WINDOWS\\system32\\drivers\\etc目录下 \r\n 你可以用记事本打开HOSTS文件。Windows可能会要求你指定该文件的打开方式(记事本)。 \r\n 网页加速软件如TweakMasterDNS会在HOST文件中为你的Windows更新网页添加静态IP,从而导致出现0x80072F76 的错误信息。 \r\n 建议2: \r\n 检查并禁用你的防火墙/代理设置。这个错误导致你的PC机不能与Windows更新网页的某个部分连接。在访问Windows更新网页前,禁用所有的第三方软件(包括杀毒软件)。 \r\n 建议3: \r\n 在你的“Internet选项”中添加下列网址也有可能解决这个问题: \r\n http://windowsupdate.microsoft.com/ \r\n http://v4.windowsupdate.microsoft.com/ \r\n https://v4.windowsupdate.microsoft.com/ (注意:https是正确的) \r\n http://download.windowsupdate.com/ \r\n 按以下步骤添加这些网址: \r\n 1. 打开IE浏览器 \r\n 2. 单击“工具”,再单击“Internet选项”。 \r\n 3. 单击“安全” \r\n 4. 单击“受信任站点”图标 \r\n 5. 单击“站点”。 \r\n 6. 清除“对该区域中所有站点要求服务器验证(https ”复选框前的勾。 \r\n 7. 添加上述四个网址。 \r\n 建议4: \r\n 这个问题还可以通过在你的“Internet选项”的代理设置的“例外”清单中添加Windows更新网址来解决: \r\n 1. 打开IE浏览器 \r\n 2. 单击“工具”,再单击“Internet选项”。 \r\n 3. 单击“连接”,再单击“局域网设置”。 \r\n 4. 单击“高级”,并将Windowsupdate.microsoft.com; v4.Windowsupdate.microsoft.com和download.Windowsupdate.com添加到“例外”清单中。如果你安装了其他防火墙软件,也把这个网址添加到这些软件的“例外”清单中。 \r\n 适用: \r\n Windows 2000 \r\n Windows 98和Windows 98SE \r\n Windows ME \r\n Windows xp \r\n\r\n5. 在加载Windows更新网页时,出现初始化错误,代码为0x801901F6 \r\n 问题描述: \r\n 在加载Windows更新网页时,收到“没有可用更新”错误信息,在Windows更新日志文件中的错误代码为error 0x801901F6 。 \r\n 处理办法: \r\n 这个错误表示你用的是网景代理服务器版(Netscape Proxy Server version)3.52 代理,该代理与HTTP不兼容。你可以从下列网址中下载更新: \r\n 关键更新:http://www.microsoft.com/technet/treeview/default.asp url=/technet/security/current.asp \r\n 建议更新:http://www.microsoft.com/downloads \r\n 适用: \r\n Windows 2000 \r\n Windows xp \r\n \r\n \r\n 6. 在加载Windows更新网页时,出现初始化错误,代码为0x80070052 \r\n 问题描述: \r\n 在加载Windows更新网页时,出现初始化错误,代码为0x80070052,在Windows更新日志中显示没有错误。 \r\n 处理办法: \r\n 该错误见于当注册项HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion指定“程序”目录为“H:\\Program Files”,这里所有的程序文件都在H盘,但Windows更新文件夹在C盘的程序文件夹下。 \r\n 解决的办法是将Windows更新文件夹从C盘复制到H盘。 \r\n 曾经有一个用户将“..\\program files\\windowsupdate\\v4\\ temp”目录指定到他的现有分区(他有几个分区,如e:\\f:\\h:\\l:\\ ) (同时要保证iuident.cab也在该目录下)后,WU(Windows Update)网站正常。 \r\n 适用: \r\n Windows 2000 \r\n \r\n \r\n 7. 当你打开网页窗口时,出现0x8007045A ERROR_DLL_INIT_FAILED错误 \r\n 问题描述: \r\n 不能从Windows更新网站下载更新,并收到下列错误信息: 0x8007045A ERROR_DLL_INIT_FAILED错误 \r\n 处理办法: \r\n 可以从http://msdn.microsoft.com/library/default.asp url=/downloads/list/xmlgeneral.asp升级或安装最新版本的XML parser 来解决这个问题。 \r\n 也可以从其它正常计算机中复制msxml3.dll、msxml3a.dll 和msxml3r.dll文件 到你的计算机来解决这个问题。 \r\n 替换文件后需要重新启动计算机。 \r\n 适用: \r\n Windows 2000 \r\n Windows xp \r\n \r\n \r\n 8. 在加载Windows更新网页时,出现初始化错误,代码为0x80040FF2 \r\n 问题描述: \r\n 在访问Windows更新网页时,XML parser 中的某种方法失败,导致网页加载失败,出现0x80040FF2的错误代码。 \r\n 处理办法: \r\n 要解决这个问题,需要将IE浏览器升级至最新版。或者将你的XML parser 升级至最新版本 (目前在下面这个网站可下载最新版本: http://msdn.microsoft.com/library/default.asp url=/downloads/list/xmlgeneral.asp) \r\n 适用: \r\n Windows 2000 \r\n Windows 98 和 Windows 98SE \r\n Windows ME \r\n \r\n 9. 在读取存取位置时,出现80072EF7错误 \r\n 问题描述: \r\n 在访问Windows更新网页时盏 x80040FF2的错误代码。 \r\n 处理办法: \r\n 检查你的网卡是否设置了有效的网关IP地址。 \r\n 如何检查默认网关值。 \r\n 如果是 W98和 ME \r\n 1. 单击“开始”,“运行”,输入“winipcfg” (不包括引号),单击“确定”。 \r\n 2. 单击网卡,再单击“更多信息”。 \r\n 3. 如果默认网关为空,表示未设置。 \r\n 如果是W2K, XP 和Windows Server 2003 \r\n 1. 单击“开始”、“运行”,输入“CMD”。 \r\n 2.在DOS窗口下输入“ipconfig” \r\n 3. 找到你的网卡列表 \r\n 4. 如果默认网关为是空,表示未设置。 \r\n 如果默认网关为是空,找网络管理员输入正确的网关值。 \r\n 为方便起见,下面列出一些默认网关的设置方法,注意这些方法并未考虑安全或防火墙问题。 \r\n -相当数量的小型网络是通过用提供DHCP和NAT(ICS)服务的设备来连接Internet的,默认网关往往由这类设备确定。 \r\n -如果你是通过路由连接Internet,并且只有一个子网,路由的IP地址就是默认网关。 \r\n -在某些特定设置中,可能需要由ISP提供的IP地址。 \r\n -为一个或多个子网的客户设置一个无效或不存在的默认网关是可能的。这就导致访问本地子网外的网络资源失败。Use at your own risk. \r\n 适用: \r\n Windows 98 和 Windows 98 SE \r\n Windows ME \r\n \r\n \r\n 10. 扫描很快完成,提示“没有可用更新”,日志文件中的错误代码为0x800c0008 或 0x80072EE4 \r\n 问题描述: \r\n 扫描更新很快达到100%,显示“此时没有可用更新”的信息,日志文件中的错误代码为0x800c0008或 0x80072EE4。 \r\n 处理办法: \r\n 这个错误由 SSL (Secure Socket Layer)引起。招工更新需要SSL,如果你的计算机的日期和时间与Windows更新的SSL证书的有效时间相差太太,扫描更新就会出错。调整你的计算机的系统时间,并保证你的IE浏览器的“语言首选项”不为空。 \r\n 检查IE浏览器的“语言首选项” \r\n 1. 单击“工具”,再选“Internet选项”。 \r\n 2. 单击“语言”。Click \"Languages\". \r\n 3. 确保“语言首选项”对话框最少列有一种语言。 \r\n 删除Internet缓存和cookies。 \r\n 1. 单击“工具”,再选“Internet选项”。 \r\n 2. 单击“删除 Cookies:。 \r\n 3. 单击“删除文件”。 \r\n 适用: \r\n Windows 2000 \r\n Windows XP \r\n \r\n \r\n 11. Windows更新出错,不能提供所需页面;不能显示所需页面(Windows XP) \r\n 问题描述: \r\n 这个错误出现在当你卸载了SP1的时候。 \r\n 修复或重装Windows XP(在同一个目录下)。你可能会看到一个“网页意外错误”或“所需页面无法显示”的错误提示页面。 \r\n 处理办法: \r\n 按下列步骤将注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Windows下的CSDVersion值设为0。 \r\n 1. 单击“开始”、“运行”。 \r\n 2. 输入“regedit”,单击“确定”。 \r\n 3. 在左边边窗口中找到HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Windows注册项。 \r\n 4. 在右边的窗口中双击“CSDVersion”。 \r\n 5. 将其值设为0,点击“确定”。 \r\n 6. 重启计算机 \r\n 适用: \r\n Windows XP \r\n\r\n12. 在Windows 2000更新网站中出现错误代码0x8007045a \r\n 问题描述: \r\n 错误信息:“Windows更新发生了一个意外错误,不能显示所需页面”,向微软发送错误报告,错误代码0x8007045a. \r\n 处理办法: \r\n 从http://microsoft.com/windows2000/downloads/中下载并安装Windows 2000 Service Pack。 \r\n 适用: \r\n Windows 2000 \r\n \r\n 13. 错误代码0x80190197(MSUS) \r\n 问题描述: \r\n 用户收到如下错误信息: \r\n 详细的描述文件 (首先阅读这个,并结束所有用户许可协议中的条款):http://www.msus.windowsupdate.com/msus/ v1/aurtf.cab 下载失败, (错误 0x80190197: HTTP 错误 407. 需要代理授权 ) - aurtf.cab \r\n 处理办法: \r\n 如果安装了防火墙的用户正在运行SUS,请调整SUS服务,使用户能通过ISA访问Internet,允许用户下载EULA文件,在以后上网一切顺利。 \r\n 适用: \r\n Windows 2000 \r\n Windows XP \r\n \r\n \r\n 14. MSUS错误0x80190194 \r\n 问题描述: \r\n 客户机连接SUS服务器时,产生如下错误: \r\n 向http://</;server_name>/autoupdatedrivers/getmanifest.asp 索取软件更新目录(错误代码0x80190194)。 \r\n 处理办法: \r\n 这是因为AU客户机在SUS服务器上执行驱动器检查。因为SUS与驱动器更新不同步, /autoupdatedrivers 目录不存在,因此服务器返回代码为404的HTTP状态。 \r\n 适用: \r\n Windows XP |
|