解决Windows 组件存储已损坏,0x80073712错误

在 Windows 8 与 Windows Server 2012,当系统组件有损毁时,我们可以在不影响目前系统状况下来检查与修复系统组件。如下,当我添加功能组件时报如下错误,明显可以看出我的组件存储已损坏。

那今天就让我告诉大家解决方案,我们可以使用DSIM命令来解决如上问题。一条命令就可以搞定,通过这条命令是把那些不同的系统文件还原成官方系统源文件,其他的第三方软件和用户设置完全保留,比重装那是好多了,但比较耗时噢。而且在扫描与修复的时候系统未损坏部分正常运行,电脑可以照常工作,没有宕机时间噢。我没有指定光盘源,此时就需要从Windows更新中下载,所以需要保证网络畅通。(后面补充上如何指定光盘源)

知识小普及:

DISM(Deployment
Imaging andManagement),即部署映像服务和管理, 用于安装、卸载、配置和更新脱机 Windows 映像和脱机
Windows 预安装环境 (Windows PE) 映像中的功能和程序包。
DISM.exe是一个非常强大的工具,作为普通用户,或许并不需要部署、管理映像,但对IT运维的我们,还是有很多的使用价值的。

下面介绍几个应用吧:

1.查看当前系统信息:

dism /online /Get-CurrentEdition

2.查看当前系统是否可升级,以及可升级版本:

dism /online /Get-TargetEditions

3.开启/关闭系统功能

首先用命令 dism /online /Get-Features|more 查看所有功能

(1)如果你想禁用当前状态为“已启用”的功能,只需使用一个简单的DISM指令,键入:

dism /online /Disable-Feature /FeatureName:XXX

(2)如果你想开启当前状态为“已禁用”的功能,键入:

dism /online /Enable-Feature /FeatureName:XXX

4.检查映像是否可修复

扫描映像来检查损坏。在管理员命令提示符下键入以下命令:

Dism /Online /Cleanup-Image /ScanHealth

这条命令将扫描全部系统文件并和官方系统文件对比,扫描计算机中的不一致情况。

检查映像以查看是否有检测到损坏。在管理员命令提示符下键入:

Dism /Online /Cleanup-Image /CheckHealth


条命令必须在前一条命令执行完以后,发现系统文件有损坏时使用。当使用 /CheckHealth 参数时,DISM
工具将报告映像是状态良好、可以修复、还是不可修复。如果映像不可修复,必须放弃该映像,并重新开始。如果映像可以修复,可以使用
/RestoreHealth 参数来修复映像。

5.修复映像(我刚才就是用的直接修复,为了节省时间,就省去了扫描和检测的步骤)

若扫描出计算机中的不一致情况,检测到系统的损坏,并报告映像是状态良好、可以修复,就可以用 /RestoreHealth 参数进行修复。

刚才我使用的是 Windows 更新来修复一个联机映像,如果想使用光盘源,则键入:

Dism /Online /Cleanup-Image /RestoreHealth /Source:d:\sources\sxs /LimitAccess

时间: 2024-10-13 05:09:13

解决Windows 组件存储已损坏,0x80073712错误的相关文章

C# 尝试读取或写入受保护的内存,这通常指示其他内存已损坏。错误类型为:System.AccessViolationException。

C# 尝试读取或写入受保护的内存,这通常指示其他内存已损坏.解决方案 报错 dll文件应该是C++写的.封装了之后供我的C#程序调用,结果就提示了错误:尝试读取或写入受保护的内存.这通常指示其他内存已损坏.错误类型为:System.AccessViolationException. 解决办法 在C#中调用别人的DLL的时候有时候出现 尝试读取或写入受保护的内存 .这通常指示其他内存已损坏. 在传值的时候还是用指针,再在C#中做转换就好了. [DllImport("APPLISTCC.dll&qu

出现“Windows资源管理器已停止工作”错误

出现"Windows资源管理器已停止工作"错误 什么是资源管理器呢,explorer.exe进程的作用就是让我们管理计算机中的资源! 今天开电脑的时候就一直提示windows资源管理区已停止工作不管是重新开机还是重启程序都不行.我是点进联机阅读隐私声明那个链接才登上浏览器的,桌面上和下面栏的图标包括文件夹也点不进去,现在只能用浏览器了.网上查询很多方法都要开始-查找或者点进计算机里的文件夹,但现在根本点不了.求助怎么解决. 问题签名: 问题事件名称:APPCRASH 应用程序名:exp

使用 "新增移除windows 组件" 时, 显示错误消息"无法开启setupqry.inf"

使用 "新增移除windows 组件" 时, 显示错误消息"无法开启setupqry.inf" 安装程序无法开启资讯文件 setupqry.inf 很多人的电脑在升级 windows xp sp3版本之后 在控制面板-->新增移除程序--->新增/移除windows 组件时 会出现 安装程序无法开启资讯文件 setupqry.inf.请联络您的系统管理员.指定错误码是0x2在第0行 解决的方法: 1.我的电脑--->进到c槽-->window

【教程】教你解决“Windows 资源保护找到了损坏文件但无法修复其中某些文件”的问题【转载】

转载:http://www.cystc.org/?p=2827 很多人都会用sfc /scannow来解决系统文件损坏的问题,但有时也会遇到连sfc都无法修复的情况,最常见的就是出现“Windows 资源保护找到了损坏文件但无法修复其中某些文件 CBS.Log windir\Logs\CBS\CBS.log中有详细信息”,其实这是因为系统文件在winsxs中的备份也一并损坏的缘故,导致了最终文件无法被修复.解决的办法就是要找到损坏的文件,然后用正常的文件替换掉他. 第一步:找到损坏的文件 以管理

解决Windows 资源保护找到了损坏文件但无法修复问题

今天Windows 8.1系统的电脑突然卡住并且自动重启,通过事件查看器得到的资料有限,初步怀疑是系统文件受损导致,于是通过经典的sfc /scannow验证系统并修复受损文件,但是得到以下提示: 开始系统扫描.此过程将需要一些时间. 开始系统扫描的验证阶段. 验证 100% 已完成. Windows 资源保护找到了损坏文件但无法修复 其中某些文件.CBS.Log windir\Logs\CBS\CBS.log 中有详细信息. 例如 C:\Windows\Logs\CBS\CBS.log.请注意

光驱错误:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备

现象:Windows 无法启动这个硬件设备,卸载后重新扫描还是显示叹号.设备管理器光驱驱动右键属性,提示错误信息:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备. (代码 19) 解决方法: 1. 点开"开始"-运行regedit.exe,进入注册表编辑器,到左边的项目栏里找到HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11C E-BFC1-0800

windows系统日志提示“磁盘上的文件系统结构已损坏,不能使用。”解决办法

问题现象:"磁盘上的文件系统结构已损坏,不能使用. 请在卷 \Device\HarddiskVolume2 上运行 chkdsk 实用程序."分析:出现这种情况无外乎有以下三种情况:1.非正常关机,导致文件丢失.2.系统感染病毒,导致系统文件丢失.3.硬盘故障.解决:1.使用"管理员运行"打开"运行",确保有权限执行命令操作使用日志提示命令"chkdsk"修复命令,进行系统修复.查看chkdsk命令具体参数根据命令参数提示,我

【解决】该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)

把系统升级到Windows 10,体验了一番Windows 10.感觉不怎么好用退回到了Windows 7,发现我原来自定义的任务计划没有按时执行,于是打开任务计划,弹出了下面的对话框[该任务映像已损坏或已篡改.(异常来自HRESULT:0x80041321)]. 解决办法: 1. 以管理员身份运行命令提示符并执行命令chcp 437schtasks /query /v | find /i "ERROR: Task cannot be loaded:" 2. 该命令将返回损坏的任务计划

Windows 该任务映像已损坏或已篡改

问题场景: 删除了一些计划任务,在重新查看计划任务时候, 提示,该任务映像已损坏或已篡改,删除相关注册表, 提示,所选择的任务“XXXXXX”不再存在. 解决方法: 1. 以管理员身份运行命令提示符并执行命令 命令: chcp 437 2. 执行命令返回损坏的任务计划程序名称 命令: schtasks /query /v | find /i "ERROR: Task cannot be loaded:" 3.记录上图中返回的损坏任务计划名称,检索到任务计划文件(计划任务主要存在以下两个