下载 Windows 10 版本时如何修复错误 0x80246007?
已发表: 2018-06-06成为 Microsoft 预览体验计划成员的一大好处是即使在新功能上市之前就可以自由使用这些功能。 该计划的幸运成员现在正在享受 Windows 10 build 14383,而普通公众只能在在线评论和博客文章中看到它。 但是,并非所有 Insider 都能够成功下载并安装它。 在尝试下载新的 Windows 版本时,他们中的许多人遇到了 0x80246007 错误代码。
什么是错误代码 0x80246007?
在我们学习如何修复 Windows 更新错误代码 0x80246007 之前,最好更好地了解问题是什么以及它出现的原因。 许多 Insider 成员报告说,当错误 0x80246007 发生时,他们一直在扫描新的 Windows 更新。 另一方面,也有很大比例的用户提到他们在尝试安装 Windows 10 时发生了同样的问题。
在撰写本文时,微软尚未就导致该问题的原因发布官方声明。 但是,错误 0x80246007 可能是以下任何原因的结果:
- Windows 更新数据库已损坏。
- Windows 进程正在中断 Windows 更新组件。
值得庆幸的是,您可以尝试多种方法来解决此问题。 如果您想了解如何修复 Windows 更新错误代码 80246007,请务必浏览此博客文章。
方法 1:检查您的防病毒程序
如果在您下载最新的 Windows 10 版本时出现错误 0x80246007,则您的防病毒软件可能与此有关。 确实,如今防病毒程序是必要的。 但是,其中一些与 Windows 10 的某些更新并不完全兼容。因此,许多其他问题开始出现。
许多 Insider 成员报告该错误是由 McAfee 引起的。 他们所做的是禁用此第三方防病毒防火墙,他们能够解决问题。 如果您使用的是不同的安全程序,您可以尝试禁用其防火墙,然后检查是否可以解决问题。 如果这不能解决问题,则建议完全禁用您的防病毒工具。 如果错误仍然存在,您可能需要卸载防病毒软件。
修复错误 0x80246007 后,您可能需要考虑其他防病毒选项。 您有几个不错的选择,但我们强烈推荐 Auslogics Anti-Malware。 这个可靠工具的伟大之处在于它可以检测到您从未怀疑存在的恶意项目。 除此之外,它旨在与 Windows 10 兼容,并且不会与您的主要防病毒软件冲突。 因此,您仍然可以在预览最新的 Windows 10 版本的同时保护您的 PC。

方法二:让BITS服务自动运行
- 通过按键盘上的 Windows 键 + R 打开“运行”对话框。
- 键入“services.msc”(无引号),然后按 Enter。
- 查找后台智能传输服务 (BITS),然后右键单击它。
- 选择属性。
- 转到常规选项卡,然后从启动类型旁边的下拉列表中选择自动(延迟启动)。
- 单击开始按钮,然后单击应用以保存更改。
方法 3:创建一个 Repair.bat 文件
- 打开记事本并粘贴以下任何命令组:
净停止 wuauserv
cd %systemroot%\SoftwareDistribution
ren 下载 Download.old
净启动 wuauserv
净停止位
网络起始位
或者
净停止 wuauserv
cd %systemroot%\SoftwareDistribution
ren 下载 Download.old
净启动 wuauserv
净停止位
网络起始位
净停止 cryptsvc
cd %systemroot%\system32
任 catroot2 catroot2old
网络启动 cryptsvc
- 转到文件,然后单击另存为。
- 键入“Repair.bat”(不带引号)作为文件名。 不要忘记单击“另存为类型”下拉列表并选择“所有文件”。 将文件保存在桌面上。
- 转到您的桌面并右键单击刚刚创建的 Repair.bat 文件。
- 选择以管理员身份运行。
- 尝试安装 Windows 10 版本。 成功安装后,请记住删除 Repair.bat 文件。
方法 4:检查 Windows Defender 防火墙服务
如果您因为错误 0x80246007 而在安装 Windows 10 版本时遇到问题,您可能需要检查您的 Windows Defender 防火墙服务是否正在运行。 值得注意的是,Windows Update 需要此服务。 因此,如果它被禁用,则可能会出现错误 0x80246007 和许多其他问题。 您可以按照以下说明检查 Windows Defender 防火墙服务是否正在运行:

- 单击任务栏上的搜索图标。
- 输入“服务”(不加引号),然后按 Enter。
- 您将能够看到可用服务的列表。 寻找 Windows Defender 防火墙。
- 查看 Windows Defender 防火墙服务的状态。 如果您看到它没有运行,请右键单击它,然后从选项中选择开始。
- 启动 Windows Defender 防火墙后,检查是否已消除错误 0x80246007。
方法 5:更改用户帐户控制上的设置
根据一些 Insider Program 成员的说法,他们能够通过更改用户控制设置来解决问题。 通过用户帐户控制,一个人可以利用管理权限并阻止其他用户和应用程序运行某些任务。
虽然许多 Windows 用户觉得这个功能很方便,但一些 Insider 成员报告说它也可能导致错误 0x80246007。 因此,该问题的解决方法之一是禁用用户帐户控制。 您可以按照以下步骤执行此操作:
- 在键盘上,按 Windows 键 + S。
- 键入“用户帐户控制”(无引号),然后按 Enter。
- 窗口打开后,您将看到一个滑块。 将其一直向下移动到从不通知。

- 单击确定保存更改。
方法 6:使用 Windows Update 疑难解答
您还可以尝试通过运行疑难解答程序来删除错误 0x80246007。 Windows 10 的一大优点是它配备了各种故障排除程序,可以自动修复 PC 上的常见问题。 也就是说,请按照以下说明进行操作:
- 转到您的任务栏,然后单击搜索图标。
- 输入“疑难解答”(不加引号),然后按 Enter。
- 单击右侧窗格中的 Windows 更新。
- 单击运行疑难解答。
- 按照屏幕上的说明开始修复错误 0x80246007。

方法 7:执行干净启动
第三方应用程序也可能会干扰您的系统,导致出现各种问题,包括错误 0x80246007。 在这种情况下,您必须识别并删除与问题相关的特定程序。 您可以从多种方法中进行选择,但理想的方法是执行干净启动。 这相对容易做到。 您只需按照以下步骤操作:
- 通过单击键盘上的 Windows 键+R 打开“运行”对话框。
- 键入“msconfig”(无引号),然后按 Enter。
- 转到“服务”选项卡。
- 在窗口底部,您将看到隐藏所有 Microsoft 服务。 确保它被选中。
- 单击全部禁用按钮。
- 导航到启动选项卡,然后单击打开任务管理器。
- 您现在将看到启动应用程序列表。 转到列表中的第一个条目并右键单击它。
- 从菜单中选择禁用。 对所有应用程序重复此过程。
- 退出任务管理器并返回到系统配置窗口。
- 单击“应用”和“确定”保存更改。 重启你的电脑。
检查错误 0x80246007 是否消失。 如果是,则意味着其中一个启动应用程序是导致问题的原因。 您现在可以使用上述相同步骤启用服务和应用程序。 另一方面,如果错误再次出现,您可能必须确定导致问题的特定应用程序。 确保禁用并删除该应用程序以永久解决问题。
您是否尝试过我们的任何解决方案?
通过下面的评论让我们知道结果!
