如何删除“信号量超时期限已过期”错误?
已发表: 2019-09-17“有时最困难的部分不是放手,而是学习重新开始。”
妮可索邦
想象一下:您正在尝试将文件备份到便携式驱动器。 在该过程的中途,您会看到错误代码 0x80070079。 它伴随着一条消息,上面写着“信号量超时期限已过”。 自然,您会感到沮丧,因为您需要重新执行备份过程。 当然,这里更大的问题是摆脱错误。
错误代码 0x80070079 是什么?
通常,当用户尝试在外部设备或本地网络之间传输文件时,会出现此错误。 您可能会问,“如果信号量超时期限已过,这意味着什么?” 好吧,这条消息只是告诉您您的操作系统未能重试网络连接,导致它超时。 当网络适配器出现故障、有线链路缓慢或信号较弱时,可能会发生此问题。
确定问题的确切原因可能具有挑战性。 尽管如此,我们在这里帮助您解决问题。 在这篇博文中,我们将教您如何解决 Windows 10 上的“信号量超时期限已过期”问题。我们列出了从最简单到最复杂的解决方案。 因此,请按照自己的方式处理项目,直到找到最适合您的项目。
解决方案 1:运行 SFC 和 DISM 扫描
如果错误是由损坏、丢失或损坏的文件引起的,您可以通过系统文件检查器 (SFC) 和部署映像服务和管理 (DISM) 工具运行扫描来解决它。 为此,请按照以下步骤操作:
- 通过按键盘上的 Windows 键 + R 打开“运行”对话框。
- 在“运行”对话框中,键入“cmd”(不带引号)。
- 按 Ctrl+Shift+Enter 启动提升形式的命令提示符。
- 命令提示符启动后,键入“sfc /scannow”(无引号),然后按 Enter。
等待系统文件检查器扫描您的计算机以查找有问题的文件。 该过程完成后,请按照屏幕上的说明解决错误。 之后,按照以下说明运行 DISM 扫描:
- 再次打开命令提示符,然后执行下面的命令行:
DISM /在线 /Cleanup-Image /RestoreHealth
- 等待扫描结果,如果实用程序发现问题,请按照说明解决问题。
解决方案 2:暂时禁用防病毒和防火墙
正如我们所提到的,错误代码 0x80070079 在通过无线网络传输文件期间出现。 在此过程中,您的防病毒软件或防火墙可能会受到干扰,从而阻碍了成功传输。 因此,如果您想知道如何修复错误 0x80070079,您必须学习如何暂时停用防病毒和防火墙。
要禁用您的防病毒软件,请按照下列步骤操作:
- 按键盘上的 Windows 键+I 以启动“设置”应用。
- 选择更新和安全。
- 在下一页上,转到左侧窗格,然后选择 Windows 安全性。
- 现在,移动到右窗格并单击病毒和威胁防护。
- 单击病毒和威胁防护设置部分下的管理设置。
- 将实时保护下方的开关切换到关闭。
要禁用防火墙,请执行以下步骤:
- 转到您的任务栏,然后单击“搜索”图标。
- 在搜索框中,输入“firewall.cpl”(不带引号),然后按 Enter。
- 在左窗格菜单上,单击“打开或关闭 Windows Defender 防火墙”选项。
- 在专用网络设置下选择关闭 Windows Defender 防火墙(不推荐)。
- 对公共网络设置执行相同的步骤。
- 单击确定以保存所做的更改。
完成这些步骤后,请尝试再次传输文件以查看错误是否已解决。
解决方案 3:更新您的无线网络适配器
如果您的网络适配器出现问题,修复它们的最佳方法是更新其驱动程序。 以下是步骤:
- 按键盘上的 Windows 键 + R 启动“运行”对话框。
- 在“运行”对话框中,键入“devmgmt.msc”(不带引号),然后单击“确定”。
- 设备管理器启动后,展开网络适配器类别的内容。
- 右键单击您的网络适配器,然后选择更新驱动程序。
- 在新窗口中,选择“自动搜索更新的驱动程序软件”选项。
- 更新过程完成后,重新启动计算机。
值得注意的是,虽然设备管理器使更新更容易,但它并不那么可靠。 有时,它可能会错过最新版本的驱动程序。 因此,我们建议您使用受信任的工具,例如 Auslogics Driver Updater。 安装此应用程序后,它将自动识别您的操作系统和处理器。 您只需单击一个按钮,该工具就会更新您的网络适配器驱动程序。 此外,Auslogics Driver Updater 将处理您 PC 上所有与驱动程序相关的问题。 因此,一旦该过程完成,您的计算机将更高效地运行。


使用 Auslogics BoostSpeed 解决 PC 问题
除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。
解决方案 4:删除 HDD 条目
错误代码 0x80070079 可能会阻止您正常使用硬盘。 因此,我们建议您前往设备管理器并检查是否有旧的外部驱动器条目。 如果有,请摆脱它们。 以下是步骤:
- 转到任务栏,然后右键单击 Windows 图标。
- 从列表中选择设备管理器。
- 现在,单击 Universal Serial Bus Controllers 类别以展开其内容。
- 浏览设备列表并检查您的硬盘是否在那里。
- 如果您看到 HDD 的旧条目,请右键单击它,然后选择禁用设备。
解决方案 5:检查您的外部设备是否设置为 NTFS
您必须将外部驱动器设置为 NTFS 模式,尤其是在传输大文件时。 因此,如果您想解决错误代码 0x80070079,我们建议您格式化外部驱动器。 这样做会将其设置为 NTFS 模式。 但是,在执行此过程之前,请确保备份外部驱动器上的数据。 请记住,此过程将擦除驱动器上的所有文件。 完成后,您可以按照以下步骤操作:
- 右键单击您的外部驱动器。
- 从上下文菜单中选择格式。
- 在下一个提示中选择 NTFS。
- 选择快速格式化。
该过程完成后,再次尝试传输文件以检查错误代码 0x80070079 是否消失。
专业提示:您的网络适配器可能响应缓慢,导致出现“信号量超时期限已过期”错误。 当然,解决此问题的一个很好的解决方法是提高 PC 的性能。 最好的方法之一是使用 Auslogics BoostSpeed。 此工具将识别并解决您计算机上的任何减速问题。 它将处理垃圾文件并调整非最佳系统设置。 BoostSpeed 将帮助大多数流程和操作以更快的速度进行。
您还希望我们解决哪些其他错误代码?
在下面的评论中让我们知道!