修复“数据无效”错误
目录:
- 数据无效:错误背景
- 如何修复“数据无效”错误
- 解决方案1 —运行Windows Update疑难解答
- 解决方案2-修复注册表
- 解决方案3 —重命名软件分发文件夹
- 解决方案4-使用Microsoft的更新目录网站
- 解决方案5 —在干净启动中安装更新
- 解决方案6-重置Windows Update组件
- 解决方案7 —禁用防病毒/防火墙
- 解决方案8 —下载系统更新准备工具
视频: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö Ø Œ Š þ Ù 2024
如果您收到带有“数据无效”说明的' ERROR_INVALID_DATA'错误代码,请按照列出的故障排除步骤进行修复。
数据无效:错误背景
系统错误代码'ERROR_INVALID_DATA'也称为错误13 0xD ,通常发生在用户在计算机上安装新应用程序,新更新或新操作系统版本时。 它指示特定的文件和文件夹已损坏或损坏。 如果在升级操作系统时发生此错误,则很可能是Software Distribution文件夹已损坏。
系统错误'ERROR_INVALID_DATA'影响所有Windows版本。
如何修复“数据无效”错误
解决方案1 -运行Windows Update疑难解答
所有Windows版本均具有专用的Windows Update故障排除程序,该程序可自动检测并修复更新问题。 该工具可以解决一般更新问题。
您可以从Microsoft网站在线下载Windows Update故障排除程序,以获取以下Windows版本:Windows 8,Windows 7,Windows Vista和Windows XP。 Windows 10具有内置的Windows Update故障排除程序,您可以从“设置”页面启动。
1.转到开始>键入“设置”>选择第一个结果
2.转到Windows Update>在左侧窗格中,选择“疑难解答”
如果更新错误非常复杂,并且在使用此实用程序后仍然存在,请使用下面列出的解决方案继续进行故障排除。
解决方案2-修复注册表
修复注册表的最简单方法是使用专用工具,例如CCleaner。 不要忘记先备份注册表,以防万一发生问题。 如果您尚未在计算机上安装任何注册表清理程序,请查看我们有关在Windows 10 PC上使用的最佳注册表清理程序的文章。
您还可以使用Microsoft的系统文件检查器检查系统文件是否损坏。 但是,此实用程序仅在Windows 10上可用。这是运行SFC扫描的方法:
1.转到开始>键入cmd >右键单击命令提示符>选择以管理员身份运行
2.现在键入sfc / scannow命令
3.等待扫描过程完成,然后重新启动计算机。 重新启动后,所有损坏的文件将被替换。
解决方案3 -重命名软件分发文件夹
1.停止Windows Update:转到开始>在搜索框中键入服务
2.向下滚动到Windows Update服务,然后单击“ 停止”按钮以禁用Windows Update服务。
3.重命名Software Distribution文件夹,该文件夹应位于Windows文件夹下的C:Driver中。
4.重新启动Windows Update服务>再次更新系统。 您的PC现在应该能够下载最新的更新,并重新创建SoftwareDistribution文件夹。 通过这种方式,该文件夹中的文件也将被更新,并且丢失或损坏的文件也将得到修复。
解决方案4-使用Microsoft的更新目录网站
如果您无法安装特定的Windows更新,也可以直接从Windows Update目录网站下载它们。 您需要做的就是在搜索框中键入KB号,然后按Enter,然后单击下载按钮。
解决方案5 -在干净启动中安装更新
Clean Boot消除了在安装各种应用程序,程序或更新时有时可能会发生的软件冲突。 它通过使用最少的一组驱动程序和启动程序来启动Windows来工作。 这是执行干净启动的方法:
- 在搜索框中输入系统配置 >按下Enter
- 在“ 服务”选项卡上,选择“ 隐藏所有Microsoft服务”复选框,然后单击“ 全部禁用” 。
3.在启动选项卡上>单击打开任务管理器 。
4.在任务管理器中的启动选项卡上>选择所有项目>单击禁用 。
5.关闭任务管理器 。
6.在“系统配置”对话框的“启动”选项卡上,单击“确定”,然后重新启动计算机。
7.尝试以干净启动方式安装最新的Windows更新。
有关如何在Windows Vista,7、8和8.1上执行干净启动的详细信息,请访问Microsoft的支持页面。
解决方案6-重置Windows Update组件
1.转到开始>以管理员身份启动命令提示符
2.键入以下命令,并在每个命令之后按Enter键:
净停止位
净停止wuauserv
净止损appidsvc
净停止cryptsvc
3.键入以下命令以删除qmgr *.dat文件,然后按Enter:
删除“%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr *.dat”
4.键入cd / d%windir%system32命令修复损坏的存储库。
5.通过在命令提示符中键入以下命令,重新注册BITS文件和Windows Update文件。 键入每个命令后,按Enter键。
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe Browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
6.通过键入以下命令来重置Winsock:
netsh winsock重置
7.重新启动BITS服务,Windows Update服务和加密服务。 键入以下命令,并在键入每个命令后按Enter键:
净起始位
净启动wuauserv
净启动appidsvc
净启动cryptsvc
8.转到Windows Update并安装最新的更新。
9.重新启动计算机,并确保已安装最新的更新。
解决方案7 -禁用防病毒/防火墙
如果仍然无法在计算机上安装最新更新,请尝试禁用防病毒和防火墙。 在下载和安装更新时,请暂时关闭这些工具。 一旦安装了更新,请再次启用您的安全解决方案。
解决方案8 -下载系统更新准备工具
Microsoft的DISM或系统更新准备工具可帮助您解决Windows损坏问题。 如果您的Windows更新和Service Pack无法安装,此实用程序可能会为您提供帮助。 但是,系统更新准备工具是为支持代理和高级用户设计的,需要一些额外的技术技能。 使用方法如下:
1.转到搜索>在搜索框中键入命令提示符>右键单击命令提示符>选择以管理员身份运行。 如果出现提示,请输入管理员密码。
2.键入DISM.exe / Online / Cleanup-image / Restorehealth命令> Enter。 等待命令操作完成。
3. DISM使用Windows Update安装修复更新损坏问题所需的文件。 如果您的Windows Update客户端已损坏,则应使用运行中的Windows安装或通过网络共享或可移动媒体使用Windows并排文件夹。 为此,请改为运行以下命令: DISM.exe / Online / Cleanup-Image / RestoreHealth / Source:C:RepairSourceWindows / LimitAccess
将C:RepairSourceWindows占位符替换为修复源的位置。
4.现在,键入sfc / scannow命令>按下Enter>等待扫描过程完成。
5.关闭CMD,然后尝试再次安装最新的Windows Update。
有关如何使用Windows 7上的系统更新准备工具以及如何修复CheckSUR.log中检测到的错误的详细信息,请访问Microsoft的支持页面。
我们希望上面列出的解决方案可以帮助您解决“数据无效”错误。 与往常一样,如果您遇到其他解决方案可以解决此问题,则可以通过在下面的注释中列出疑难解答步骤来帮助Windows社区。