最近许多用户报告说,当他们试图在他们的 电脑 上使用之前创建的还原点时收到错误 0x80070001。遇到此问题后,更新 Windows 甚至执行一些基本操作都变得非常困难。
要恢复您的设备功能,您必须执行本文中提供的解决方案并查看它们是否解决了此错误代码。让我们详细探讨解决方法 –
在 Windows 中导致错误 0x80070001 的原因是什么?
此错误可能由于不同的原因而发生,最有可能的原因如下 –
- 错误配置的系统文件或文件夹
- 损坏的 Windows 注册表
- 与内部文件交互的第三方防病毒软件
- 您安装了有问题或错误的应用程序
- 更新操作系统或安装最新补丁后
修复 Windows 11/10 错误 0x80070001
如果您记得安装任何新应用程序或更新 Windows,请考虑先卸载它们。只有当问题仍然存在时,才去尝试这些解决方案 –
- 清除 Windows 缓存
- 重置 Windows 更新组件
- 运行系统文件检查器
- 清除 Windows 更新下载路径
1]清除Windows缓存
当您卸载一个应用程序并且不重新启动您的电脑时,它的一些文件会被留下。随着时间的推移,它们会过时,但是,它们可能会与系统文件交互,从而触发错误代码 0x80070001。或者,它可能只是意味着您的 Windows 更新缓存已满,需要清除。无论您的情况是什么,您都可以按照这些简单的步骤解决它。
首先,您需要先停止 Windows 更新,然后才能清除 Windows 缓存文件夹的内容。为此,请按照下列步骤操作 –
- 按“Win + S”键启动 Windows 搜索。
Services
在搜索框中键入“ ”,然后按Enter 键。- 在服务窗口中,向下滚动到 Windows 更新,右键单击它,然后点击停止。
现在,您可以清除 电脑 上存储的缓存 –
- 同时按下“Win + R”键以启动“运行”对话框。
- 在文本字段附近复制/粘贴“ ”,然后点击确定。
%windir%SoftwareDistributionDataStore
- 这样做将启动 Windows 更新的下载文件夹。
- 现在,选择其中的所有文件和文件夹,然后按快捷方式 –?Shift + Delete。
- 所有存储的缓存将永久丢失。
由于您已经清除了 Windows 缓存文件夹,您现在可以重新启动之前停止的服务。为此,再次启动 Windows 更新,右键单击它,然后点击选项 –开始。
重新启动您的 电脑 并检查错误 0x80070001 现在是否已解决。如果它仍然出现,请转到下一个解决方案。
2] 重置 Windows 更新组件
由于您仍然遇到错误 0x80070001,更新组件一定已损坏。要解决此问题,您必须重置 Windows 更新组件并将它们恢复到默认状态。这是你需要做的——
- 以管理员身份启动CMD。
- 当它发生时,通过运行这些代码停止所有与更新相关的服务 –
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- 现在您已经禁用了所有基本服务,通过运行这两个命令重命名 Windows 中的两个缓存文件夹 –
C:WindowsSoftwareDistribution SoftwareDistribution.old
C:WindowsSystem32catroot2 Catroot2.old
- 在您的 电脑 上重置网络设置旁边执行此代码 –
netsh winsock
- 重新启动之前停止的所有更新服务。为此,请一个接一个地运行这些代码,然后分别按 Enter 键 –
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- 最后,键入“exit”并按 Enter 退出 Windows 控制台。
接下来重新启动您的 电脑,并检查这是否解决了 Windows 设备上的错误代码 0x80070001。
3]运行系统文件检查器
损坏的系统文件和文件夹的存在也可能导致 Windows 11 或 10 电脑 上出现错误 0x80070001。去检查你的电脑上是否是这种情况。运行 SFC 是在 Windows 电脑 中自动查找和解决丢失或损坏的文件/文件夹的好方法。以下是您可以运行此实用程序的方法 –
- 右键单击 Windows 图标 (Win + X),然后选择 Windows Terminal (Admin)。
- 这将默认加载到 Windows PowerShell 中。按Ctrl + Shift + 2以管理员身份启动命令提示符。
- 在提升的控制台上,运行此命令 –
sfc /scannow
- 只要它需要查找和修复 电脑 上损坏的文件,就让此工具运行。
- 完成后,重新启动您的 电脑 并检查您现在是否可以更新 Windows。
4]清除Windows更新下载路径
当 Windows 更新下载路径因某种原因损坏时,也可能会出现错误 0x80070001。如果是这种情况,您可以清除此路径并重新尝试下载更新。以下是您可以如何执行此任务 –
- 按Win + R,输入“?
regedit
”,然后点击确定。 - 接下来将出现 UAC 窗口,单击“是”继续。
- 在注册表中,导航到以下内容 –
HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > WindowsUpdate
- 到达那里后,在右侧窗格中搜索条目 -“?
WUServer
”和“ ”。WIStatus
- 右键单击这些条目中的每一个并将其删除。
如果那里没有这样的注册表,下载路径就可以了。接下来考虑全新安装 Windows以修复计算机上的错误代码 0x80070001。如果您之前创建了系统还原点,则可以在全新安装 Windows 之前先尝试该还原点。