修复我们无法完成更新,撤消更改

如果您面临我们无法完成更新、撤消更改、不要关闭计算机消息,并且您陷入了启动循环,那么您会很高兴来到这里,因为这篇文章将帮助您修复这个错误。(If you are facing We couldn’t complete the updates, Undoing changes,  Don’t turn off your computer message, and you are stuck in a boot loop, then you will be glad you came here because this post is going to help you fix this error.)

好吧,Windows 10Microsoft 操作系统(Microsoft Operating System)的最新版本,与所有其他操作系统一样,这似乎也有很多问题。但是我们在这里特别谈论的是在下载新更新并重新启动 PC 时,更新过程卡住了,Windows无法启动,我们剩下的就是这个烦人的错误消息:

修复我们无法完成更新,撤消更改

We couldn't complete the updates, Undoing changes, Don't turn off your computer.

而且我们只是陷入了这个错误的无限循环,重新启动我们的 PC 并没有让我们回到这个错误。除了重启几次后出现上述错误之外,您可能会开始看到一些类似这样的进展:

Installing Updates 15% We couldn’t complete the updates, Undoing changes, Don’t turn off your computer Restarting

但是我们有一个坏消息要告诉你,不幸的是,这只会完成到 30%,然后它会再次重新启动,这会一直持续下去,直到你决定对此做些什么,好吧,你在这里,所以我猜猜是时候解决这个问题了。

无论如何,如果您在系统上遇到此错误,请不要担心,因为您只需遵循并应用下面的修复程序即可轻松解决相同问题。因此,不要浪费任何时间,让我们看看如何 修复我们无法完成更新,( Fix We couldn’t complete the updates, Undoing changes issue)在下面列出的故障排除步骤的帮助下撤消更改问题。

修复我们无法完成更新,撤消(Undoing)更改

注意:(NOTE: )不要(DO NOT),我重复一遍,不要(DO NOT)刷新/重置(YOUR)的电脑。

如果您能够登录到 Windows:

方法一:删除软件分发文件夹(Method 1: Delete Software Distribution Folder)

1. 按 Windows Key + X并选择命令提示符(管理员)( Command Prompt (Admin))

命令提示符(管理员)。

2. 现在在 cmd 中输入以下命令并在每个命令后按回车键:

net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver

停止 Windows 更新服务 wuauserv cryptSvc bits msiserver

3. 现在浏览到 C:\Windows\SoftwareDistribution文件夹并删除里面的所有文件和文件夹。

删除 SoftwareDistribution 文件夹中的所有内容

4.再次(Again)转到命令提示符并键入这些命令中的每一个并按 Enter:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

启动 Windows 更新服务 wuauserv cryptSvc bits msiserver

5. 重新启动计算机以保存更改。

6. 再次尝试安装更新,这一次您可能会成功安装更新。

7. 如果您仍然遇到一些问题,请将您的 PC 恢复到下载更新之前的日期。

或者,无论您是否能够登录Windows,您都应该尝试方法 (c)、(d) 和 (e)。(Methods (c),(d), and (e).)

方法 2:下载 Windows 更新疑难解答(Method 2: Download Windows Update Troubleshooter)

1. 打开您的网络浏览器并转到以下页面(following page)

2. 点击“下载并运行 Windows 更新疑难解答。(Download and run the Windows Update Troubleshooter.)

3.文件下载完成后,双击运行。

4.单击下一步(Click Next)并让Windows 更新疑难解答(Windows Update Troubleshooter)运行。

Windows 更新疑难解答

5. 按照屏幕上的说明完成该过程。

6. 如果发现问题,单击应用(Apply)此修复程序。

7.最后,再次尝试安装更新,这一次你不会遇到我们无法完成更新,撤消更改(We couldn’t complete the updates, Undoing changes)错误消息。

方法 3:启用应用就绪(Method 3: Enable App Readiness)

1. 按Windows Key + R然后键入services.msc并按 Enter。

服务窗口

2. 导航到App Readiness并右键单击然后选择属性。(Properties.)

3. 现在将启动类型设置为自动(Automatic),然后单击启动。( Start.)

启动应用准备

4.单击应用(Click Apply),然后单击确定并关闭 services.msc 窗口。

5.重新启动您的PC,您可能能够修复无法完成更新,撤消更改错误消息。(fix couldn’t complete the updates, Undoing changes error message.)

方法 4:禁用自动更新(Method 4: Disable Automatic Updates)

1. 按Windows Key + R然后键入services.msc并按 Enter。

services.msc 窗口

2. 导航到Windows 更新(Windows Update)设置并右键单击然后选择属性。(Properties.)

3. 现在单击停止(Stop)并选择启动(Startup)类型为禁用。(Disabled.)

停止 Windows 更新并将启动类型设置为禁用

4.单击应用(Click Apply),然后单击确定并关闭 services.msc 窗口。

5. 重新启动您的 PC 并再次尝试安装更新。

看看你是否能够 修复我们无法完成更新,撤消更改问题(Fix We couldn’t complete the updates, Undoing changes issue),如果不能,则继续。

方法 5:增加 Windows 系统保留分区大小(Method 5: Increase Windows System Reserved Partition Size)

注意:如果您使用 BitLocker,请卸载或删除它。(NOTE: If you use BitLocker, uninstall or delete it.)

1.您可以手动或通过此分区管理软件(Partition Manager Software)增加保留分区的大小。

2. 按 Windows Key + X并单击磁盘管理。(Disk Management.)

磁盘管理

3. 现在要扩展保留分区的大小,(extend the size of Reserved Partition)您必须有一些未分配的空间,否则您必须创建一些。

4. 要创建它,请右键单击您的分区之一(right-click on one of your partitions)(不包括 OS 分区)并选择Shrink Volume。

缩量

5. 最后,右键单击Reserved Partition并选择Extend Volume。

扩展卷系统保留

6.重新启动您的PC,您将能够修复我们无法完成更新,撤消更改消息。(fix we couldn’t complete the updates, Undoing changes message.)

方法 6:运行 Windows 10 更新疑难解答(Method 6: Run Windows 10 Update Troubleshooter)

您还可以通过运行“ Windows 更新(Windows Update)疑难解答”来解决我们无法完成更新的问题。(We couldn’t complete the updates issue)这将需要几分钟,并会自动检测并解决您的问题。

1. 按Windows Key + I 打开设置(Settings),然后单击更新和安全。(Update & Security.)

按 Windows 键 + I 打开设置,然后单击更新和安全图标

2. 从左侧菜单中确保选择疑难解答。(Troubleshoot.)

3. 现在在启动(Get)和运行部分下,单击Windows 更新。(Windows Update.)

4. 单击它后,单击Windows Update 下的“运行疑难解答”。(Run the troubleshooter)

选择疑难解答,然后在启动并运行下单击 Windows 更新

5.按照屏幕上的说明运行疑难解答,看看您是否能够修复我们无法完成更新撤消更改问题。( Fix We couldn’t complete the updates Undoing changes issue.)

运行 Windows 更新疑难解答以修复 Windows 模块安装程序工作人员高 CPU 使用率

方法 7:如果所有其他方法都失败,则手动安装更新(Method 7: If all else fails then install the Updates Manually)

1. 右键单击​​“这台电脑(This PC)”并选择属性。(Properties.)

右键单击此 PC 文件夹。 会弹出一个菜单

2. 现在在System Properties中,检查System type 并查看您是否有 32 位或 64 位操作系统。(System type and see if you have a 32-bit or 64-bit OS.)

在系统类型下,您将获得有关系统架构的信息

3. 按Windows Key + I 打开设置(Settings),然后单击更新和安全(Update & Security)图标。

按 Windows 键 + I 打开设置,然后单击更新和安全图标

4. 在Windows Update下记下无法安装的更新的“ ( number of the update which fails to install.)KB ”编号。

在 Windows Update 下记下无法安装的更新的 KB 编号

5. 接下来,打开Internet Explorer 或 Microsoft Edge(Internet Explorer or Microsoft Edge),然后导航到Microsoft Update Catalog 网站(Microsoft Update Catalog website)

注意:(Note:) 链接(Link)仅适用于Internet ExplorerEdge

6. 在搜索框下,输入您在步骤 4 中记下的 KB 编号。

打开 Internet Explorer 或 Microsoft Edge,然后导航到 Microsoft Update Catalog 网站

7. 现在单击您的操作系统类型(即 32 位或 64 位)(OS type i.e. 32-bit or 64-bit.)的最新更新旁边的下载按钮。(Download button)

8. 下载文件后,双击它并按照屏幕上的说明完成安装。(follow on-screen instructions to complete the installation.)

方法 8:杂项修复(Method 8: Miscellaneous Fixes)

1.运行CCleaner(CCleaner)修复注册表问题。

2. 创建一个新的管理员(Admin)帐户并尝试从该帐户安装更新。

3. 如果您知道哪些更新导致问题,请手动下载更新(manually download the updates)并安装它们。

4. 删除您 PC 上安装的所有VPN服务。(VPN)

5.禁用防火墙和防病毒(Antivirus),然后再次尝试安装更新。

6. 如果没有任何效果,请再次下载Windows,然后尝试安装更新。

如果您无法登录Windows并陷入重启循环。

重要提示:在您能够登录到 Windows 后,请尝试上述所有方法。(IMPORTANT: After you are able to log on to Windows try all the above-mentioned methods.)

Important Disclaimer:

方法 (i):系统还原(Method (i): System Restore)

1. 重新启动您的 Windows 10。

2. 系统重新启动后,进入 BIOS 设置(enter into BIOS setup)configure your PC to boot from CD/DVD.

3. 插入Windows 10可启动安装DVD并重新启动您的 PC。

4. 当提示Press any key to boot from CD or DVD时,按任意键继续。(press any key to continue.)

按任意键从 CD 或 DVD 启动

5. 选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)

修理你的电脑

6. 在选择选项屏幕上,单击疑难解答。( Troubleshoot.)

在 Windows 10 自动启动修复中选择一个选项

7. 在疑难解答屏幕上,单击高级选项。( Advanced option.)

点击高级选项自动启动修复

8. 在高级(Advanced)选项屏幕上,单击系统还原。( System Restore.)

系统还原

9. 在当前更新之前选择一个还原点并还原您的计算机。

10.当Windows重新启动时,您不会看到我们无法完成更新,撤消更改(we couldn’t complete the updates, Undoing changes) 消息。

11.最后,尝试方法1,然后安装最新的更新。

方法 (ii):删除有问题的更新文件(Method (ii): Delete Problematic update files)

1. 重新启动您的 Windows 10。

2. 系统重新启动后,进入BIOS设置并configure your PC to boot from CD/DVD.

3. 插入Windows 10可启动安装DVD并重新启动您的 PC。

4. 当提示Press any key to boot from CD or DVD时,按任意键继续。

按任意键从 CD 或 DVD 启动

5. 选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)

修理你的电脑

6. 在选择选项屏幕上,单击疑难解答。(Troubleshoot.)

7. 在疑难解答屏幕上,单击高级选项。(Advanced option.)

8. 在高级(Advanced)选项屏幕上,单击命令提示符。( Command Prompt.)

修复我们无法完成更新,撤消更改打开命令提示符

9. 在 cmd 中键入这些命令并在每个命令后按回车键:

cd C:\Windows\
del C:\Windows\SoftwareDistribution*.* /s /q

10. 关闭命令(Command)提示符并重新启动您的 PC。您将能够正常登录Windows

最后,尝试安装更新,您将能够修复我们无法完成更新,撤消更改( fix we couldn’t complete the updates, Undoing changes)错误消息。

方法 (iii):运行 SFC 和 DISM(Method (iii): Run SFC and DISM)

1.开机时打开命令提示符(Open Command Prompt at boot)

2. 键入以下命令并按Enter 键(Enter)

Sfc /scannow

SFC 立即扫描命令提示符

3. 让系统文件检查(System File Check)( SFC ) 运行,因为它通常需要 5-15 分钟才能完成。

4. 现在在 cmd 中输入以下内容(顺序很重要)并在每个之后按回车:

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /online /Cleanup-Image /startcomponentcleanup
d) DISM /Online /Cleanup-Image /RestoreHealth

#WARNING:这不是一个快速的过程,组件清理可能需要将近 5 个小时。

DISM 恢复健康系统

5. 运行DISM后最好重新运行SFC /scannow以确保所有问题都已修复。

6.重新启动您的计算机,这次更新将安装没有任何问题。

方法 (iv):禁用安全启动(Method (iv): Disable Secure Boot)

1. 重启你的电脑。

2. 当系统重新启动时,在启动过程中按一个键进入(Enter)BIOS 设置。(BIOS setup)

3. 找到Secure Boot设置,如果可能,将其设置为Enabled。此选项通常位于“安全”选项卡、“引导”选项卡或“身份验证”选项卡中。(Security tab, the Boot tab, or the Authentication tab.)

禁用安全启动

#WARNING:禁用安全启动(Secure Boot)后,如果不将 PC 恢复到出厂状态,可能很难重新激活安全启动。(Secure Boot)

4.重新启动您的PC,更新将成功安装,没有任何错误消息 我们无法完成更新,撤消更改。( we couldn’t complete the updates, Undoing changes.)

5. 再次从 BIOS 设置中启用 Secure Boot选项。(Enable the Secure Boot)

方法(v):删除系统保留分区(Method (v): Delete the System Reserved partition)

1.打开命令提示符(Command Prompt)并键入以下每个命令,在每个命令后按回车:

bcdboot C:\Windows /s C:\
diskpart
list vol
select vol (Select System Volume)
act
list vol
select vol (Select System Reserved Volume)
inactive
exit

磁盘部分命令

配置 BCD:

bcdedit /set {bootmgr} device partition=C:
bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:

2. 在进行任何更改或重新启动之前,请确保您有Windows安装DVDWinPE/WinRE CdU(USB)盘,以防Windows(Drive)启动(Windows Boot)失败。如果Windows无法启动,请使用Windows安装盘或WinPE/WinRE启动并在命令提示符下键入(如何创建 WinPE Bootable USB(How to create WinPE Bootable USB)):

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

bootrec 重建bcd fixmbr fixboot

3. 重新启动后,将WinRE从系统保留分区移动到系统分区。

4.再次(Again)打开命令提示符(Command Prompt)并键入以下命令,在每个命令后按回车:

为Diskpart(Diskpart)中的恢复分区分配驱动器号:

diskpart
list vol
select vol <Recovery Volume>
assign let=R
Disable WinRE:
reagentc /disable

(Remove WinRE)从保留分区中删除 WinRE :

rd R:\Recovery

将 WinRE 复制到系统分区:

robocopy C:\Windows\System32\Recovery\ R:\Recovery\WindowsRE\ WinRE.wim /copyall /dcopy:t

配置 WinRE:

reagentc /setreimage /path C:\Recovery\WindowsRE

启用 WinRE:

reagentc /enable

5. 为将来使用,在驱动器末尾(在 OS 分区之后)创建一个新分区,并存储WinRE和一个OSI文件夹(原始系统安装(System Installation)),其中包含Windows 10 DVD中包含的所有文件。(Please)确保您的硬盘上有足够的可用空间来创建此分区驱动器(通常为 100GB)。如果您选择创建此分区,请务必使用Diskpart将分区 ID 标志设置为 27 (0x27) ,因为它指定它是一个恢复分区。

为你推荐:(Recommended for you:)

如果没有任何效果,则将您的 PC 恢复到较早的时间,从控制面板(Control Panel)中删除有问题的更新,禁用自动更新并正常使用您的 PC,直到Microsoft努力解决此更新问题。过几天大概20-30天再试试安装更新,如果成功了,恭喜你又卡住了,试试上面的方法,这次可能会成功。

就是这样,您已成功修复我们无法完成更新,正在撤消更改。不要关闭您的计算机(We couldn’t complete the updates, Undoing changes. Don’t turn off your computer) 问题,如果您对此更新仍有任何疑问,请随时在评论中询问他们。



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts