如何修复 Steam 不下载游戏
已发表: 2021-09-01
Steam 是一个出色的平台,您可以在其中无限制地下载和畅玩数百万款游戏。 Steam 客户端会定期收到更新。 Steam 上的每个游戏都被分成几个大小约为 1 MB 的片段。 游戏背后的清单允许您在需要时从 Steam 数据库中组装这些片段。 当游戏获得更新时,Steam 会对其进行分析并相应地组装各个部分。 但是,当 Steam 在下载过程中停止解包和排列这些文件时,您可能会遇到 Steam 更新卡在每秒 0 字节的情况。 阅读以下内容以了解如何解决 Steam 无法在 Windows 10 系统上下载游戏的问题。

内容
- 如何修复 Steam 不下载游戏
- 方法一:更改下载区域
- 方法二:清除 Steam 缓存
- 方法三:刷新 DNS 缓存
- 方法 4:运行 SFC 和 DISM 扫描
- 方法 5:重置您的网络配置
- 方法 6:将代理设置设置为自动
- 方法七:验证游戏文件的完整性
- 方法八:以管理员身份运行 Steam
- 方法 9:解决第三方防病毒干扰(如果适用)
- 方法 10:禁用 DeepGuard – F-Secure Internet Security(如果适用)
- 方法11:关闭后台任务
- 方法 12:暂时禁用 Windows Defender 防火墙
- 方法 13:重新安装 Steam
- 方法 14:执行 Windows 干净启动
- 与 Steam 更新卡住错误相关的问题
如何修复 Steam 不下载游戏
注意:当 Steam 自动安装游戏或游戏更新时,请勿打扰安装过程或担心磁盘使用情况。
让我们看看这个问题出现的可能原因是什么。
- 网络连接:下载速度通常取决于文件大小。 系统上的网络连接故障和网络设置不正确也可能导致 Steam 速度变慢。
- 下载区域: Steam 使用您的位置来允许您访问和下载游戏。 根据您所在的地区和网络连接,下载速度可能会有所不同。 此外,由于交通繁忙,离您最近的地区可能不是正确的选择。
- Windows 防火墙:它要求您允许程序运行。 但是,如果您单击拒绝,那么您将无法使用它的所有功能。
- 第三方防病毒软件:它可以防止在您的系统中打开可能有害的程序。 但是,在这种情况下,在建立连接网关时,可能会导致 Steam 无法下载游戏或 Steam 更新卡在 0 字节的问题。
- 更新问题:您可能会遇到两条错误消息:更新 [游戏]时出错和安装 [游戏] 时出错。 每当您更新或安装游戏时,文件都需要可写权限才能正确更新。 因此,刷新库文件并修复游戏文件夹。
- 本地文件问题:必须验证游戏文件和游戏缓存的完整性以避免 Steam 更新卡住错误。
- DeepGuard 保护: DeepGuard 是一项值得信赖的云服务,可确保您在系统中仅使用安全的应用程序和程序,从而保护您的设备免受有害病毒和恶意软件的攻击。 不过,它可能会触发 Steam 更新卡住问题。
- 运行后台任务:这些任务会增加 CPU 和内存的使用率,并且可能会影响系统的性能。 关闭后台任务是解决 Steam 无法下载游戏问题的方法。
- Steam 安装不当:当数据文件和文件夹损坏时,会触发 Steam 更新卡住或未下载错误。 确保其中没有丢失的文件或损坏的文件。
方法一:更改下载区域
当您下载 Steam 游戏时,您的位置和地区会受到监控。 有时,可能会分配错误的区域,并且可能会出现 Steam 无法下载游戏的问题。 全球有多个 Steam 服务器以促进应用程序的有效运行。 基本规则是区域越接近您的实际位置,下载速度越快。 按照给定的步骤更改区域以加快 Steam 下载速度:
1. 在您的系统上启动Steam 应用程序,然后从屏幕左上角选择Steam 。

2. 从下拉菜单中,单击设置,如图所示。

3. 在设置窗口中,导航到下载菜单。
4. 单击标题为下载区域的部分以查看全球 Steam 服务器列表。

5. 从区域列表中,选择离您最近的区域。
6. 检查限制面板并确保:
- 将带宽限制为:未选中该选项
- 启用流式传输选项时限制下载。

7. 完成所有这些更改后,单击“确定”。
现在,下载速度应该更快解决 Steam 不下载游戏的问题。
另请阅读:如何在 Steam 上查看隐藏游戏
方法二:清除 Steam 缓存
方法 2A:从 Steam 中清除下载缓存
每次您在 Steam 中下载游戏时,系统中都会存储额外的缓存文件。 它们没有任何用途,但它们的存在会显着减慢 Steam 下载过程。 以下是清除 Steam 中下载缓存的步骤:
1. 启动Steam并转到设置 >下载,如方法 1中所述。
2. 单击清除下载缓存选项,如下图所示。

方法 2B:从 Windows 缓存文件夹中删除 Steam 缓存
按照给定的步骤从 Windows 系统的缓存文件夹中删除与 Steam 应用程序相关的所有缓存文件:
1. 单击Windows 搜索框并输入%appdata% 。 然后,单击从右窗格打开。 参考给定的图片。

2. 您将被重定向到AppData Roaming 文件夹。 搜索蒸汽。
3. 现在,右键单击它并选择Delete ,如图所示。

4. 接下来,再次单击Windows 搜索框,这次键入%LocalAppData% 。

5. 在您的本地 appdata 文件夹中找到Steam文件夹并将其删除。
6.重新启动您的系统。 现在所有 Steam 缓存文件都将从您的计算机中删除。
清除下载缓存可能会解决与下载或启动应用程序相关的问题,以及修复 Steam 无法下载游戏的问题。
方法三:刷新 DNS 缓存
借助将网站地址转换为 IP 地址的 DNS(域名系统),您的系统能够快速找到您的 Internet 目的地。 通过域名系统,人们可以轻松找到包含易记单词的网址,例如 techcult.com。
DNS 缓存数据通过存储有关先前DNS 查找的临时信息来帮助绕过对基于 Internet 的 DNS 服务器的请求。 但是随着时间的流逝,缓存可能会损坏并承载不必要的信息。 这会降低系统性能并导致 Steam 无法下载游戏问题。
注意: DNS 缓存存储在操作系统级别和 Web 浏览器级别。 因此,即使您的本地 DNS 缓存为空,DNS 缓存也可能存在于解析器中并且需要被删除。
按照给定的说明在 Windows 10 中刷新和重置 DNS 缓存:
1. 在Windows 搜索栏中,键入cmd。 通过单击Run as administrator启动命令提示符,如图所示。

2. 键入ipconfig /flushdns并按Enter ,如图所示。

3. 等待该过程完成并重新启动计算机。
另请阅读:如何修复 Steam 商店未加载错误
方法 4:运行 SFC 和 DISM 扫描
系统文件检查器 (SFC) 和部署映像服务和管理 (DISM) 扫描有助于修复系统中的损坏文件并修复或替换所需文件。 按照下面提到的步骤运行 SFC 和 DISM 扫描:
1. 以管理员身份启动命令提示符,如上所述。
2. 分别输入以下命令,并在每个命令后按 Enter :
证监会 /scannow DISM.exe /在线 /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth DISM.exe /在线 /Cleanup-image /startcomponentcleanup

方法 5:重置您的网络配置
重置您的网络配置将解决几个冲突,包括清除损坏的缓存和 DNS 数据。 网络设置将重置为默认状态,并且您将从路由器获得一个新的 IP 地址。 以下是通过重置网络设置来解决 Steam 无法下载游戏问题的方法:
1. 如前所述,使用管理权限启动命令提示符。

2. 逐一键入以下命令,然后按 Enter :
netsh winsock 重置 netsh int ip 重置 ipconfig /发布 ipconfig /更新 ipconfig /flushdns

3. 现在,重新启动系统并检查 Steam 无法下载游戏的问题是否已解决。
另请阅读:修复 Steam 在 Windows 上分配磁盘空间时卡住的问题
方法 6:将代理设置设置为自动
Windows LAN 代理设置有时可能会导致 Steam 无法下载游戏问题。 尝试将代理设置设置为自动以修复 Windows 10 笔记本电脑/台式机中的 Steam 更新卡住错误:
1. 在Windows 搜索栏中键入控制面板,然后从搜索结果中打开它,如图所示。

2. 设置查看方式>大图标。 然后,单击Internet 选项。

3. 现在,切换到Connections选项卡并单击LAN settings ,如下图所示。

4. 选中标记为自动检测设置的框,然后单击确定,如突出显示的那样。

5. 最后,重新启动系统并检查问题是否仍然存在。
方法七:验证游戏文件的完整性
始终确保您以最新版本启动 Steam,以避免 Steam 无法在您的系统中下载游戏问题。 为此,请阅读我们关于如何验证 Steam 上游戏文件完整性的文章。
除了验证游戏文件的完整性,修复库文件夹,如下所示:
1. 导航至Steam >设置 > 下载 > Steam 库文件夹,如下图所示。


2.在这里,右键单击要修复的文件夹,然后单击修复文件夹。
3. 现在,转到文件资源管理器 > Steam > 包文件夹。

4. 右键单击它并删除它。
方法八:以管理员身份运行 Steam
很少有用户建议以管理员身份运行 Steam 可以修复 Windows 10 上 Steam 更新卡在每秒 0 字节的问题
1. 右键单击Steam 快捷方式,然后单击Properties ,如图所示。

2. 在属性窗口中,切换到兼容性选项卡。
3. 选中标题为以管理员身份运行此程序的框,如下图所示。

4. 最后,单击应用 > 确定以保存更改。
方法 9:解决第三方防病毒干扰(如果适用)
一些程序,包括 ZoneAlarm Firewall、Reason Security、Lavasoft Ad-ware Web Companion、Comcast Constant Guard、Comodo Internet Security、AVG Antivirus、Kaspersky Internet Security、Norton Antivirus、ESET Antivirus、McAfee Antivirus、PCKeeper/MacKeeper、Webroot SecureAnywhere、BitDefender、而 ByteFence 往往会干扰游戏。 要解决 Steam 无法下载游戏的问题,建议您禁用或卸载系统中的第三方杀毒软件。
注意:这些步骤可能因您使用的防病毒程序而异。 这里以Avast Free Antivirus程序为例。
请按照以下步骤暂时禁用 Avast:
1. 右键单击任务栏中的Avast 图标。
2. 单击Avast shields control选项,并根据您的方便选择其中任何一个:
- 禁用 10 分钟
- 禁用 1 小时
- 禁用直到计算机重新启动
- 永久禁用

如果这不能解决 Steam 更新卡住或无法下载的问题,那么您需要按如下方式卸载它:
3. 如前所述启动控制面板并选择程序和功能。

4. 选择Avast Free Antivirus并单击卸载,如下所示。

5. 在确认提示中单击是继续。
6.重新启动系统以确认上述问题已解决。
注意:此方法有利于从系统中永久卸载任何防病毒程序或出现故障的应用程序。
另请阅读:如何通过 Steam 流式传输 Origin 游戏
方法 10:禁用 DeepGuard – F-Secure Internet Security(如果适用)
DeepGuard 通过密切关注应用程序的行为来监控应用程序的安全性。 它可以防止有害应用程序访问网络,同时保护您的系统免受试图更改系统功能和设置的程序的影响。 虽然,F-Secure Internet Security 的某些功能可能会干扰 Steam 程序并触发 Steam 更新卡住或不下载错误。 以下是禁用 F-Secure Internet Security 的 DeepGuard 功能的几个简单步骤:
1. 在您的 Windows PC 上启动F-Secure Internet Security 。
2. 选择计算机安全图标,如图所示。

3. 接下来,进入设置 >电脑。
4. 在这里,单击DeepGuard并取消选择打开 DeepGuard选项。
5. 最后,关闭窗口并退出应用程序。
您已从 F-Secure Internet Security 禁用 DeepGuard 功能。 因此,Steam 没有下载 0 字节的问题现在应该得到修复。
方法11:关闭后台任务
如前所述,在后台运行的应用程序会不必要地利用系统资源。 请按照以下步骤关闭后台进程并修复 Steam 无法下载游戏的问题:
1. 右键单击任务栏中的空白区域启动任务管理器。

2. 在流程选项卡下,搜索并选择不需要的任务。
注意:只选择第三方程序,避免选择 Windows 和 Microsoft 进程。

3. 单击屏幕底部的结束任务并重新启动系统。
方法 12:暂时禁用 Windows Defender 防火墙
一些用户报告了与 Windows Defender 防火墙的冲突,并且一旦禁用,Steam 更新卡住错误就消失了。 您也可以尝试一下,然后在下载过程完成后将其打开。
1. 启动控制面板并选择系统和安全,如下图所示。

2. 现在,单击Windows Defender 防火墙。

3. 单击左侧菜单中的打开或关闭 Windows Defender 防火墙选项。

4. 选中所有标题为关闭 Windows Defender 防火墙(不推荐)选项的框。

5.重新启动系统并完成下载过程。
注意:请记住在上述更新完成后打开防火墙。
另请阅读:修复 Steam 无法连接到服务器
方法 13:重新安装 Steam
当您从系统中完全卸载应用程序并重新安装时,可以解决与软件程序相关的任何常见故障。 以下是如何实现相同的:
1. 转到Windows 搜索并键入应用程序。 单击应用程序和功能,如图所示。

2. 在搜索此列表框中搜索Steam 。
3. 单击卸载选项将其从您的 PC 中删除。

4. 打开给定的链接以在您的系统上下载并安装 Steam。

5. 前往我的下载并双击SteamSetup将其打开。
6. 单击下一步按钮,直到您在屏幕上看到安装位置。

7. 现在,使用Browse...选项选择目标文件夹,然后单击Install 。

8. 等待安装完成,点击完成。

9. 等到所有 Steam 包都安装在您的系统上。

方法 14:执行 Windows 干净启动
如本方法所述,可以通过干净启动 Windows 10 系统中的所有基本服务和文件来解决有关 Steam 更新卡住或未下载的问题。
注意:确保您以管理员身份登录以执行 Windows 干净启动。
1. 同时按下Windows + R 键启动运行对话框。
2. 输入msconfig命令后,单击OK按钮。

3. 出现系统配置窗口。 切换到服务选项卡。
4. 选中Hide all Microsoft services旁边的框,然后单击Disable all,如图所示突出显示。

5. 切换到启动选项卡并单击打开任务管理器的链接,如下图所示。

6. 从启动选项卡禁用不需要的任务。
7. 退出任务管理器和系统配置窗口并重新启动计算机。
与 Steam 更新卡住错误相关的问题
以下是可以使用本文中讨论的方法解决的几个问题。
- Steam 更新卡在 100:此问题时有发生,可通过重新启动计算机或清除下载缓存来解决。
- Steam 更新卡在预分配状态: Steam 始终确保有足够的空间在您的 PC 上安装和下载游戏。 这称为预分配。 当您的系统中没有足够的空间时,您将面临此错误。 因此,建议您清除存储设备上的一些空间。
- Steam 更新 Steam 信息时卡住:当您更新 Steam 游戏或 Steam 应用程序时,您可能会卡住。 使用本文中讨论的方法来获得解决方案。
- Steam 卡在更新循环中:您可以通过重新安装 Steam 来解决此问题。
- Steam 下载卡住:检查您的互联网连接并禁用防火墙以修复此错误。
- 更新 Steam 提取包:在更新过程之后,您必须从清单包中提取文件并适当地执行它们。 如果您遇到困难,请使用管理权限重试。
受到推崇的:
- 修复 Steam 认为游戏正在运行问题的 5 种方法
- 修复 Steam 创意工坊不下载模组
- 如何在 Windows 10 上使用表情符号
- 如何在 Windows 10 上启用或禁用 Num Lock
我们希望本指南对您有所帮助,并且您能够解决 Steam 无法在您的设备上下载游戏和类似问题。 让我们知道哪种方法最适合您。 此外,如果您对本文有任何疑问/评论,请随时将它们放在评论部分。
