修复 DISM 源文件无法找到错误
如果您在运行DISM(DISM)命令“ DISM /Online /Cleanup-Image /RestoreHealth”后遇到错误“找不到源文件”,那么您来对地方了,今天我们将讨论如何修复问题。该错误表明DISM工具无法找到修复Windows映像的源文件。
现在有多种原因导致Windows找不到源文件,例如DISM工具无法在Windows更新或WSUS中在线找到文件,或者最常见的问题是您指定了错误的Windows 映像(Windows Image)(install.wim) 文件为修复源等。因此,不要浪费任何时间,让我们看看如何使用下面列出的故障排除指南的 helo修复 DISM 源文件无法(Fix DISM Source Files Could)找到错误。(Error)
修复 DISM 源文件无法(Fix DISM Source Files Could)找到错误(Error)
确保 创建一个还原点(create a restore point),以防万一出现问题。
方法一:运行 DISM 清理命令(Method 1: Run DISM Cleanup Command)
1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。
2. 在 cmd 中输入以下命令并回车(Enter):
DISM /Online /Cleanup-Image /StartComponentCleanup
sfc /scannow
DISM /Online /Cleanup-Image /AnalyzeComponentStore
sfc /scannow
3. 完成上述命令处理后,在 cmd中键入DISM命令并按(DISM)Enter:
Dism /Online /Cleanup-Image /RestoreHealth
4.查看是否可以修复DISM Source Files Could not be Found Error(Fix DISM Source Files Could not be Found Error),如果不能,则继续下一个方法。
方法 2:指定正确的 DISM 源(Method 2: Specify the Correct DISM Source)
大多数情况下,DISM命令会失败,因为DISM工具会在线查找修复(DISM)Windows映像所需的文件,因此您需要指定本地源来修复 DISM 源文件无法找到错误。(Fix DISM Source Files Could not be Found Error.)
首先,您需要使用媒体创建工具下载(Media Creation)Windows 10 ISO,然后使用命令提示符从 install.esd 文件中提取 install.wim。要遵循此方法,请转到此处(go here),然后按照所有步骤完成此任务。之后,执行以下操作:
1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。
2. 在 cmd 中输入(Enter)以下命令并在每个命令后按 Enter:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:C:\install.wim:1 /LimitAccess
注意:根据文件位置(Note:) 替换(Replace)“C:”盘符。
3.等待(Wait)DISM工具修复Windows映像组件存储。
4. 现在在 cmd 窗口中输入sfc /scannowEnter以运行系统文件检查器(System File Checker)以完成该过程。
5. 重新启动您的 PC 以保存更改并查看您是否能够修复 DISM 源文件无法找到错误。(Fix DISM Source Files Could not be Found Error.)
方法 3:使用注册表指定备用修复源(Method 3: Specify an Alternative Repair Source by using Registry)
注意:(Note:)如果您使用的是Windows 10 专业版(Pro)或企业(Enterprise)版,请按照下一个方法指定备用修复源(Alternative Repair Source)。
1. 按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)。
2. 导航到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
3. 右键单击策略(Policies),然后选择New > key。将此新密钥命名为“服务(Servicing)”并按 Enter。
4. 右键单击服务键(Servicing key),然后选择 New > Expandable String Value.
5. 将此新字符串命名为LocalSourcePath,然后双击将其值更改为“值数据”字段中的“ (Value)wim:C:\install.wim:1 ”,然后单击“确定”。
6. 再次右键单击服务键,然后选择 New > DWORD (32-bit) Value.
7. 将此新键命名为UseWindowsUpdate,然后双击并在数值(Value)数据字段中将其值更改为2 ,然后单击确定。(2)
8. 关闭注册表编辑器(Registry Editor)并重新启动您的 PC 以保存更改。
9. 系统重新启动后,运行DISM命令并查看您是否能够修复 DISM 源文件无法找到错误。(Fix DISM Source Files Could not be Found Error.)
10. 如果成功,则撤消在注册表中所做的更改。
方法 4:使用 Gpedit.msc 指定备用修复源(Method 4: Specify an Alternative Repair Source by using Gpedit.msc)
1. 按 Windows 键 + R 然后键入gpedit.msc并按Enter打开组策略编辑器(Group Policy Editor)。
2. 在 gpedit 中导航到以下路径:
Computer Configuration > Administrative Templates > System
3. 确保在右侧窗格中选择System them,双击“ Specify settings for optional component installation and component repair ”。
4. 现在选择Enabled,然后在“ Alternate source file path ”下输入:
wim:C:\install.wim:1
5. 就在它的正下方,勾选“从不尝试从 Windows 更新下载有效负载(Never attempt to download payload from Windows Update)”。
6. 单击应用,然后单击确定。
7. 关闭所有内容并重新启动您的 PC 以保存更改。
8、电脑重启后,再次运行“ DISM /Online /Cleanup-Image /RestoreHealth ”命令。
方法5:修复安装Windows 10(Method 5: Repair Install Windows 10)
这种方法是最后的手段,因为如果没有任何效果,那么这种方法肯定会修复您 PC 的所有问题。修复(Repair Install)使用就地升级来修复系统问题而不删除系统上存在的用户数据进行安装。因此,请按照本文查看如何轻松修复安装 Windows 10。(How to Repair Install Windows 10 Easily.)
运行Windows 10(Windows 10) 的修复安装后,在 cmd 中运行以下命令:
DISM /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth sfc /scannow
注意:(Note:) 确保(Make)以管理员(Admin)权限打开命令提示符。(Command Prompt)
方法6:修复DISM错误的根本原因(Method 6: Fix the underlying cause of DISM error)
注意:(Note:)请确保在执行以下任何提及的步骤之前备份您的注册表。(backup your Registry)
1. 导航到以下目录:
C:\Windows\Log\CBS
2. 双击CBS 文件( the CBS file)将其打开。
3. 在记事本中,单击菜单上的Edit > Find.
4. 在“查找内容”下键入检查系统更新准备情况(Checking System Update Readiness),然后单击查找下一个。( Find Next.)
5. 在检查系统更新准备(System Update Readiness)行下,找到损坏的包,因为 DISM 无法修复您的 Windows。(find the corrupt package because of which the DISM is unable to repair your Windows.)
Example: In my case the corrupt package is "Microsoft-Windows-TestRoot-and-FlightSigning Package~31bf3856ad364e35~amd64~~10.0.15063.0"
6. 现在按Windows Key + R然后键入regedit并按 Enter。
7. 导航到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
8. 确保选择Component-Based Servicing然后按Ctrl + F打开查找对话框。
9.将损坏的包名称复制并粘贴到(Copy & paste the corrupt package name)“查找”(Find)字段中,然后单击“查找下一个”(Find Next)。
10. 您会在几个位置找到损坏的包,但在执行任何操作之前,请先备份这些注册表项。
11. 右键单击每个注册表项,然后选择导出。(Export.)
12. 现在右键单击注册表项,然后选择权限。(Permissions.)
13. 在组或用户名下选择管理员,(Group)然后( Administrators)选中“完全控制(Full Control)”并单击应用,然后单击确定。
14. 最后,删除您在各个位置找到的所有注册表项。(delete all the registry keys you found at the various location.)
15.在 C: 驱动器中搜索(Search your C: drive)测试根文件,如果找到,将它们移动到另一个位置。
16. 关闭一切并重新启动您的 PC。
17. 再次运行“ DISM /Online /Cleanup-Image /RestoreHealth ”命令。
受到推崇的:(Recommended:)
- 修复 Windows 10 中的 DISM 错误 0x800f081f(Fix DISM Error 0x800f081f in Windows 10)
- 如何在 Windows 10 上恢复 NTBackup BKF 文件(How to Restore NTBackup BKF File on Windows 10)
- 修复任务主机窗口阻止在 Windows 10 中关闭(Fix Task Host Window Prevents Shut Down in Windows 10)
- 修复 Windows 10 中的鼠标指针滞后(Fix Mouse Pointer Lags in Windows 10)
就是这样,您已成功修复 DISM 源文件无法找到错误(Fix DISM Source Files Could not be Found Error),但如果您对这篇文章仍有任何疑问,请随时在评论部分询问。
Related posts
Fix Could不是Steam Network Error的Connect
Fix DISM Error 0x800f081f在Windows 10中
Fix DISM Error 87在Windows 10中
修复 DISM 错误 14098 组件存储已损坏
修复 Steam 上的丢失下载文件错误
Fix Destination Folder Access Denied Error
如何Fix Application Error 0xc000007b
Fix Office Activation Error Code 0xC004F074
Fix Windows Update Error 80246008
Fix BAD_SYSTEM_CONFIG_INFO Error
如何Fix Application Load Error 5:0000065434
Windows 10中Fix Unable至Delete Temporary Files
Fix Windows 10使用Error C1900101-4000D安装Fails
Fix Windows Store Error Code 0x803F8001
Fix Error 0X80010108在Windows 10中
Fix io.netty.channel.abstractchannel $ AnnotatedConnectException Error在Minecraft
Fix File损坏,Could未被修复
如何Fix Google Drive Access Denied Error
如何Fix Windows Update Error 80072ee2
Fix System Restore Error 0x80070091