Windows 10 功能更新失败,错误代码为 0xc1420121,主要是因为系统文件或 Windows 映像内部损坏。如果您在安装 Windows 10 21H1 时遇到此问题,请详细阅读本文。
如果您曾经在您的设备上安装过 Macrium 软件,则该错误是由于注册表更改而开始出现的。实际上,当您安装此应用程序时,它会调整注册表中一个键项的值,即 ImagePath。不用担心,因为您可以轻松找到并重新修改此 REG 文件。
收到此错误代码后,您可能还会收到一条错误消息,内容如下 –
we couldn't install this update but you can try again (0xc1420121)
Windows 10 更新失败错误代码 0xc1420121 解决方案
如果您在升级 Windows 10 或安装功能更新时遇到错误代码 0xc1420121,请尝试依次应用以下解决方法 –
1]运行CHKDSK
在执行任何解决方案之前,您必须检查您的硬盘驱动器是否正常或是否已损坏。以下是在 Windows 10 中检查硬件是否可能损坏的方法 –
- 以管理员身份打开命令提示符。
- 复制/粘贴以下内容并按Enter –
chkdsk C: /f /r /x
- 接下来您将收到一条消息,指出“CHKDSK 无法运行,因为该卷正在被另一个进程使用”。但是,它会询问您是否要安排在下次系统重新启动时检查您的音量?(是/否)。
- 输入“Y”并按Enter键。
- 键入exit并按 Enter 键关闭 Windows 控制台。
- 去并重新启动您的 PC,CHKDSK 将立即开始扫描硬盘以查找可能的损坏。
- 扫描完成后,检查结果。
- 如果此扫描未在硬盘上发现任何问题,您可以尝试下面讨论的解决方案。
但是,如果您确实发现硬件已损坏,则应更换一块全新的硬盘。我们建议您使用 SSD,因为它的读写容量远远超过普通 HDD。
2]运行SFC扫描
有时,Windows 10 更新只是失败,因为您的设备缺少一些本质上必不可少的重要文件,例如 – winmount.sys
. 我知道您一定在考虑如何检查您的 PC 上是否确实缺少此文件。好吧,你不应该。
注意winmount.sys :如果您仍然需要,请前往– C:\Windows\system32\drivers检查文件。 |
与其花时间寻找该文件,不如使用系统文件检查器实用程序。这是因为即使您找到了我们上面提到的文件,您的计算机上也有可能丢失了一些其他文件。以下是在 Windows 10 中运行 SFC 扫描的方法 –
- 按 Win + X 并选择Windows PowerShell(管理员)。
- 当用户帐户控制出现时,点击是以授权以管理员身份打开 PowerShell。
- 输入“
sfc /scannow
”,然后按Enter 键。 - 等待 10-15 分钟,同时检查并修复扫描过程中发现的损坏文件。
注意:如果您想知道上述扫描修复了哪些文件丢失或损坏,请访问文件资源管理器中的% windir %\ Logs \ CBS 。在这里您会找到一个名为“CBS”的日志文件。双击它以检查系统文件检查器在您的 PC 上修复的问题。
3]运行DISM扫描
很多时候,Windows 映像本身会损坏,从而导致类似 0xc1420121 的错误。就像损坏的系统文件一样,您可以使用 DISM 轻松找到并修复 Windows 映像中的损坏。以下是如何使用此实用程序 –
- 按 Win + R。
- 当“运行”对话框打开时,键入“cmd”,然后按 Ctrl + Shift + Enter 键。
- 这样做将以管理员身份调用命令提示符。
- 当它启动时,复制/粘贴以下代码,然后按 Enter –
Ran DISM.exe /Online /Cleanup-image /Restorehealth
- 稍等片刻,直到上述 cmdlet 找到并修复 Windows 映像上的损坏。
- 完成后,关闭 Windows 控制台,然后重新启动您的 PC。
我希望现在您能够解决 Windows 10 中的错误代码 0xc1420121。如果没有,您的计算机上一定存在一些复杂的问题。因此,我们建议您使用 ISO 文件 手动下载并安装Windows 10 功能更新。
下载 Windows 10 助手,更新失败,错误代码为 0xc1420121
4] 调整注册表 – 仅适用于曾经使用过 Macrium 的人
如果您曾经在您的 PC 上安装过 Macrium 软件,您也应该尝试这个解决方案。根据某些报告,较旧的 Macrium 安装也可能导致 Windows 10 更新失败,错误代码为 0xc1420121。在这种情况下,您只需修改注册表中的一个键项,问题就会自动解决。这个过程是这样的——
- 按下 Win + S 一起打开搜索窗口。
regedit
在文本字段中键入“ ”,然后按Enter打开注册表编辑器。- 在注册表中,导航至以下内容 –
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount
- 转到右侧窗格并找到名为“ImagePath”的条目。
- 找到后,双击它以打开此 REG_EXPAND_SZ 文件。
- 在值数据字段中,将旧值替换为“system32\drivers\wimmount.sys”。如果它已经存在,则无需执行任何操作。
注意:如果您之前曾在您的 PC 上安装过 Macrium 软件,您会在值数据字段下找到以下值。这是对此的完整描述。
\??\C:\Program Files\Macrium\Reflect\wimmount.sys
- 就是这样,点击确定应用修改,然后重新启动您的电脑。
重新登录 Windows 10,并检查您现在是否能够在您的 PC 上安装待处理的功能更新。我想你现在是。