如何修复 Steam 不下载游戏

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

修复 Steam 不下载游戏

如何修复 Steam 不下载游戏
(How to Fix Steam Not Downloading Games )

注意:当(Note:)Steam自动安装游戏或游戏更新时,请勿打扰安装过程或担心磁盘使用情况。

让我们看看这个问题出现的可能原因是什么。

  • 网络连接:(Network Connection: )下载速度通常取决于文件大小。您系统上的网络连接故障和网络设置不正确也可能导致Steam速度变慢。
  • 下载区域:(Download Region: ) Steam 使用您的位置来允许您访问和下载游戏。根据您所在的地区和网络连接,下载速度可能会有所不同。此外,由于交通繁忙,离您最近的地区可能不是正确的选择。
  • Windows 防火墙(Windows Firewall)它要求您允许程序运行。但是,如果您单击拒绝(Deny),那么您将无法使用它的所有功能。
  • 第三方防病毒软件:(Third-party Antivirus Software:)它可以防止在您的系统中打开可能有害的程序。但是,在这种情况下,在建立连接网关时,可能会导致Steam无法下载游戏或Steam更新卡在 0 字节的问题。(Steam)
  • 更新问题:(Update Issues: )您可能会遇到两条错误消息:更新 [游戏](error occurred while updating [game])时出错和安装 [游戏] 时出错。(error occurred while installing [game].)每当您更新或安装游戏时,文件都需要可写权限才能正确更新。因此,刷新库文件并修复游戏文件夹。
  • 本地文件问题:(Issues with Local Files: )必须验证游戏文件和游戏缓存的完整性以避免Steam更新卡住错误。
  • DeepGuard 保护:(DeepGuard Protection: )DeepGuard是一项值得信赖的云服务,可确保您在系统中仅使用安全的应用程序和程序,从而保护您的设备免受有害病毒和恶意软件的攻击。不过,它可能会触发Steam更新卡住问题。
  • 运行后台任务:(Running Background Tasks: )这些任务会增加CPU内存(Memory)的使用率,并且可能会影响系统的性能。关闭后台任务是解决 Steam 无法下载游戏问题的方法。(fix Steam not downloading games issue.)
  • Steam 安装不当:(Improper Steam Installation: )当数据文件和文件夹损坏时,会触发Steam 更新(Steam update)卡住或未下载错误。确保其中没有丢失的文件或损坏的文件。

方法一:更改下载区域(Method 1: Change the Download Region)

当您下载Steam游戏时,您的位置和地区会受到监控。有时,可能会分配错误的区域,并且可能会出现Steam无法下载游戏的问题。全球有多个Steam服务器以促进应用程序的有效运行。基本规则是区域越接近您的实际位置,下载速度越快。按照给定的步骤更改区域以加快Steam下载速度:

1. 在您的系统上启动 Steam 应用程序(Steam app),然后从屏幕左上角选择Steam 。

在您的系统上启动 Steam 应用程序并选择屏幕左上角的 Steam 选项。

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

从下拉选项中,单击设置继续 |  修复 Steam 不下载游戏

3. 在设置(Settings)窗口中,导航到 下载(Downloads) 菜单。

4. 单击标题为 下载区域(Download Region)的部分 以查看全球Steam服务器列表。(Steam)

单击标题为下载区域的部分以显示 Steam 在全球拥有的服务器列表。 修复 Steam 更新卡住

5. 从区域列表中, 选择(select the area) 离您最近的区域。

6. 检查限制面板(Restrictions panel )并确保:

  • 将带宽限制(Limit bandwidth) 为:(to:)未选中该选项
  • (Throttle downloads while the streaming) 启用流式传输选项时限制下载。

当您使用它时,请注意下载区域下方的下载限制面板。 在这里,确保未选中限制带宽选项,并确保在启用流式传输选项时节流下载。

7. 完成所有这些更改后,单击“确定”。( OK.) 

现在,下载速度应该更快解决Steam不下载游戏的问题。

另请阅读:(Also Read:) 如何在 Steam 上查看隐藏游戏(How to View Hidden Games on Steam)

方法二:清除 Steam 缓存(Method 2: Clear Steam Cache)

方法 2A:从 Steam 中清除下载缓存
(Method 2A: Clear Download Cache from within Steam )

每次您在Steam中下载游戏时,系统中都会存储额外的缓存文件。它们没有任何用途,但它们的存在会显着减慢Steam下载过程。以下是清除Steam下载缓存的步骤:

1. 启动Steam并转到Settings > 下载(Downloads ),如方法 1(Method 1)中所述。

2. 单击清除下载缓存(CLEAR DOWNLOAD CACHE)选项,如下图所示。

Steam 清除下载缓存。 修复 Steam 不下载游戏

方法 2B:从 Windows 缓存文件夹中删除 Steam 缓存
(Method 2B: Delete Steam Cache from Windows Cache Folder )

按照给定的步骤从Windows系统的缓存文件夹中删除与Steam应用程序相关的所有缓存文件:(Steam)

1. 单击Windows 搜索框(Windows Search box)并输入%appdata%。然后,单击从右窗格打开。(Open)参考给定的图片。

单击 Windows 搜索框并键入 %appdata%。 |  修复 Steam 不下载游戏

2. 您将被重定向到AppData Roaming 文件夹。(AppData Roaming folder.)搜索蒸汽(Steam)

3. 现在,右键单击它并选择Delete,如图所示。

现在,右键单击并删除它。 修复 Steam 不下载游戏

4. 接下来,再次单击Windows 搜索框(Windows Search box),这次键入%LocalAppData%

再次单击 Windows 搜索框并键入 %LocalAppData%。 修复 Steam 更新卡住

5.在您的本地 appdata 文件夹中找到(local appdata folder)Steam文件夹并将其删除(Delete)

6.重新启动(Restart)您的系统。现在所有Steam缓存文件都将从您的计算机中删除。

清除下载缓存可能会解决与下载或启动应用程序相关的问题,以及修复Steam无法下载游戏的问题。

方法三:刷新 DNS 缓存(Method 3: Flush DNS Cache)

借助将网站地址转换为 IP 地址的DNS域名系统(Domain Name System)),您的系统能够快速找到您的互联网目的地。通过域名系统(Domain Name System),人们可以轻松找到包含易记单词的网址,例如 techcult.com。

DNS缓存数据通过存储有关先前(DNS)DNS 查找(DNS lookups)的临时信息来帮助绕过对基于 Internet 的DNS服务器的请求。但是随着时间的流逝,缓存可能会损坏并承载不必要的信息。这会降低系统性能并导致Steam无法下载游戏问题。

注意:(Note:) DNS缓存存储在操作系统级别(System)Web浏览器级别。因此,即使您的本地DNS缓存为空,DNS缓存也可能存在于解析器中并且需要被删除。

按照给定的说明在Windows 10(Windows 10)中刷新和重置DNS缓存:

1. 在Windows 搜索(Windows search)栏中,键入cmd。通过单击Run as administrator启动命令提示符(Command Prompt),如图所示。

建议您以管理员身份启动命令提示符 |  修复 Steam 不下载游戏

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

输入以下命令并按 Enter: ipconfig /flushdns 。 修复 Steam 更新卡住

3.等待(Wait)该过程完成并重新启动计算机。

另请阅读:(Also Read:) 如何修复 Steam 商店未加载错误(How to Fix Steam Store Not Loading Error)

方法 4:运行 SFC 和 DISM 扫描(Method 4: Run SFC and DISM Scans)

系统文件检查器(System File Checker)( SFC ) 和部署映像服务(Deployment Image Servicing)管理(Management)( DISM ) 扫描有助于修复系统中损坏的文件并修复或替换所需的文件。按照下面提到的步骤运行SFCDISM扫描:

1. 以管理员身份启动命令提示符(Command Prompt),如上所述。

2. 分别输入以下命令,(individually,)在每个命令后按 Enter :(Enter )

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

执行以下 DISM 命令

方法 5:重置您的网络配置(Method 5: Reset your Network Configuration)

重置您的网络配置将解决几个冲突,包括清除损坏的缓存和DNS数据。网络设置将重置(network settings will be reset)为默认状态,并且您将从路由器获得一个新的 IP 地址。以下是通过重置网络设置来解决 Steam 无法下载游戏问题的方法:(Here’s how to fix Steam not downloading games problem by resetting your network settings:)

1.如前所述,使用管理权限启动命令提示符。(Command prompt )

建议您以管理员身份启动命令提示符 |  修复 Steam 不下载游戏

2. 逐一键入以下命令,然后按 Enter(Enter)

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

现在,一一键入以下命令,然后按 Enter。 netsh winsock 重置 netsh int ip 重置 ipconfig /release ipconfig /renew ipconfig /flushdns。 修复 Steam 更新卡住

3. 现在,重新启动(restart )系统并检查Steam无法下载游戏的问题是否已解决。

另请阅读:(Also Read:) 修复 Steam 在 Windows 上分配磁盘空间时卡住的问题(Fix Steam Stuck on Allocating Disk Space on Windows)

方法 6:将代理设置设置为自动(Method 6: Set Proxy Settings to Automatic)

Windows LAN 代理(Windows LAN Proxy)设置有时可能会导致Steam无法下载游戏问题。尝试将代理(Proxy)设置设置为自动(Automatic)以修复Windows 10笔记本电脑/台式机中的Steam更新卡住错误:

1.在Windows 搜索(Windows search)栏中键入控制面板,然后从搜索结果中打开它,如图所示。(Control Panel)

从搜索结果中打开控制面板 |  修复 Steam 不下载游戏

2. 设置查看方式(View by)>大图标。(Large icons.)然后,单击Internet 选项(Internet Options)

现在,将查看方式设置为大图标并向下滚动并搜索 Internet 选项。 修复 Steam 不下载游戏

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

现在,切换到连接选项卡并单击 LAN 设置。 修复 Steam 不下载游戏

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

现在,确保选中自动检测设置框。 如果未选中,请启用它并单击“确定”

5. 最后,重新启动(restart )系统并检查问题是否仍然存在。

方法七:验证游戏文件的完整性(Method 7: Verify Integrity of Game Files)

始终确保您以最新版本启动Steam ,以避免(Steam)Steam无法在您的系统中下载游戏问题。为此,请阅读我们关于如何验证 Steam 上游戏文件完整性的(How to Verify the Integrity of Game Files on Steam)文章。

除了验证游戏文件的完整性,修复(Library)文件夹,如下所示:

1. 导航至Steam >Settings > Downloads > Steam 库文件夹(Steam Library Folders),如下图所示。 

Steam 下载 Steam 库文件夹。 修复 Steam 不下载游戏

3. 现在,转到File Explorer > Steam > Package folder

C 程序文件 Steam 包文件夹。 修复 Steam 不下载游戏

4. 右键单击​​它并删除(Delete)它。

方法八:以管理员身份运行 Steam(Method 8: Run Steam as an Administrator)

很少有用户建议以管理员身份运行Steam可以修复 Windows 10 上(Steam)Steam更新卡在每秒 0 字节的问题

1. 右键单击​​ Steam 快捷方式(Steam shortcut),然后单击Properties,如图所示。

右键单击桌面上的 Steam 快捷方式,然后选择属性。 修复 Steam 不下载游戏

2. 在属性(Properties)窗口中,切换到兼容性(Compatibility )选项卡。

3. 选中标题为以管理员身份运行此程序(Run this program as an administrator)的框,如下图所示。

在设置子部分下,选中以管理员身份运行此程序旁边的框

4. 最后,单击Apply > OK以保存更改。

方法 9:解决第三方防病毒干扰(如果适用)(Method 9: Resolve Third-Party Antivirus Interference (If Applicable))

一些程序,包括ZoneAlarm FirewallReason SecurityLavasoft Ad-ware Web CompanionComcast Constant GuardComodo Internet SecurityAVG AntivirusKaspersky Internet SecurityNorton AntivirusESET AntivirusMcAfee AntivirusPCKeeper/MacKeeperWebroot SecureAnywhereBitDefender、而ByteFence往往会干扰游戏。要解决 Steam 无法下载游戏的问题,建议您禁用或卸载系统中的第三方杀毒软件。

注意:(Note:)这些步骤可能因您使用的防病毒(Antivirus)程序而异。这里以Avast Free Antivirus程序为例。

请按照以下步骤暂时禁用Avast :

1. 右键单击​​任务栏中的Avast(Avast icon)图标(Taskbar)

2. 单击Avast shields control选项,并根据您的方便选择其中任何一个:

  • 禁用 10 分钟
  • 禁用 1 小时
  • 禁用直到计算机重新启动
  • 永久禁用

现在,选择 Avast shields control 选项,您可以暂时禁用 Avast

如果这不能解决Steam更新卡住或无法下载的问题,那么您需要按如下方式卸载它:

3.如前所述启动控制面板并选择(Control Panel)程序和功能(Programs and Features)

启动控制面板并选择程序和功能 |  修复 Steam 不下载游戏

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

右键单击 avast 文件夹并选择卸载。 修复 Steam 不下载游戏

5.在确认提示中单击是继续。(Yes)

6.重新启动(Restart)系统以确认上述问题已解决。

注意:(Note:)此方法有利于从系统中永久卸载任何防病毒程序或出现故障的应用程序。

另请阅读:(Also Read:) 如何通过 Steam 流式传输 Origin 游戏(How to Stream Origin Games over Steam)

方法 10:禁用 DeepGuard – F-Secure Internet Security(如果适用)(Method 10: Disable DeepGuard – F-Secure Internet Security (If applicable))

DeepGuard通过密切关注应用程序的行为来监控应用程序的安全性。它可以防止有害应用程序访问网络,同时保护您的系统免受试图更改系统功能和设置的程序的影响。虽然,F-Secure Internet Security的某些功能可能会干扰Steam程序并触发Steam更新卡住或不下载错误。以下是禁用F-Secure Internet Security的(Internet Security)DeepGuard功能的几个简单步骤:

1.在您的 Windows PC 上启动F-Secure Internet Security 。

2. 选择计算机安全(Computer Security )图标,如图所示。

现在,选择计算机安全图标。 修复 Steam 不下载游戏

3. 接下来,进入Settings > 电脑(Computer)

4. 在这里,单击DeepGuard并取消选择打开 DeepGuard(Turn on the DeepGuard )选项。

5. 最后,关闭(close )窗口并退出应用程序。

您已从 F-Secure Internet Security禁用(Internet Security)DeepGuard功能。因此,Steam没有下载 0 字节的问题现在应该得到修复。

方法11:关闭后台任务(Method 11: Close Background Tasks)

如前所述,在后台运行的应用程序会不必要地利用系统资源。请按照以下步骤关闭后台进程并修复Steam无法下载游戏的问题:

1.右键单击​​任务栏中的空白区域启动(Taskbar)任务管理器(Task Manager)

在任务栏的搜索栏中键入任务管理器。 或者,您可以单击 Ctrl + shift + Esc 打开任务管理器。

2. 在流程(Processes)选项卡下,搜索并选择(select) 不需要的任务。(tasks)

注意:(Note:)只选择第三方程序,避免选择WindowsMicrosoft进程。

在任务管理器窗口中,单击进程选项卡 |  修复 Steam 不下载游戏

3. 单击屏幕底部的结束任务并重新启动系统。(End Task)

方法 12:暂时禁用 Windows Defender 防火墙(Method 12: Disable Windows Defender Firewall Temporarily)

一些用户报告了与Windows Defender 防火墙(Windows Defender Firewall)的冲突,并且一旦禁用, Steam更新卡住错误就消失了。您也可以尝试一下,然后在下载过程完成后将其打开。

1. 启动控制面板( Control Panel )并选择系统和安全(System and Security),如下图所示。

单击控制面板下的系统和安全。 修复 Steam 不下载游戏

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

现在,单击 Windows Defender 防火墙。 修复 Steam 不下载游戏

3. 单击左侧菜单中的打开或关闭 Windows Defender 防火墙(Turn Windows Defender Firewall on or off )选项。

现在,在左侧菜单中选择打开或关闭 Windows Defender 防火墙选项。 修复 Steam 更新卡住

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

现在,选中这些框; 关闭 Windows Defender 防火墙(不推荐)。 修复 Steam 更新卡住

5.重新启动(Reboot )系统并完成下载过程。

注意:(Note:) 请记住(Remember)在上述更新完成后打开防火墙。(Firewall)

另请阅读:(Also Read: )修复 Steam 无法连接到服务器(Fix Steam is Having Trouble Connecting to Servers)

方法 13:重新安装 Steam(Method 13: Reinstall Steam)

当您从系统中完全卸载应用程序并重新安装时,可以解决与软件程序相关的任何常见故障。以下是如何实现相同的:

1. 转到Windows 搜索(Windows search)并键入应用程序(Apps)。单击应用程序和功能(Apps & features),如图所示。

现在,单击第一个选项,应用程序和功能 |修复 Steam 更新卡住

2.在搜索此列表(Search this list)框中搜索Steam 。

3. 单击卸载(Uninstall)选项将其从您的 PC 中删除。

最后,点击卸载。 修复 Steam 不下载游戏

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

最后,单击此处附加的链接在您的系统上安装 Steam。 修复 Steam 不下载游戏

5. 前往我的下载(My downloads )并双击SteamSetup将其打开。

6. 单击下一步(Next )按钮,直到您在屏幕上看到安装位置。(Install)

在这里,单击下一步,下一步按钮。 修复 Steam 不下载游戏

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

现在,使用浏览...选项选择目标文件夹,然后单击安装。 修复 Steam 更新卡住

8. 等待安装完成,点击完成(Finish)

等待安装完成,然后单击完成 |  修复 Steam 不下载游戏

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

现在,等待一段时间,直到 Steam 中的所有软件包都安装到您的系统中。 修复 Steam 更新卡住

方法 14:执行 Windows 干净启动(Method 14: Perform Windows Clean Boot)

如本方法所述,可以通过干净启动Windows 10(Windows 10)系统中的所有基本服务和文件来解决有关Steam更新卡住或未下载的问题。

注意:(Note:) 确保(Make)您以管理员身份登录以执行Windows干净启动。

1. 同时按下Windows + R keys运行对话框(Run dialog box)

2. 输入msconfig命令后,单击OK按钮。

键入 msconfig,单击确定按钮。 修复 Steam 更新卡住

3.出现系统配置(System Configuration)窗口。切换到服务(Services)选项卡。

4. 选中Hide all Microsoft services(Hide all Microsoft services)旁边的框,然后单击Disable all,如图所示突出显示。

选中隐藏所有 Microsoft 服务旁边的框,然后单击全部禁用按钮。 修复 Steam 更新卡住

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

现在,切换到 Startup 选项卡,然后单击 Open Task Manager 的链接。 修复 Steam 更新卡住

6.从启动(Start-up)选项卡禁用(Disable)不需要的任务。

7. 退出任务管理器(Task Manager)系统配置(System Configuration)窗口并重新启动(restart)计算机。

与 Steam 更新卡住错误相关的问题
(Issues Related to Steam Update Stuck Error )

以下是可以使用本文中讨论的方法解决的几个问题。

  • Steam 更新卡在 100:(Steam update stuck at 100: )此问题时有发生,可通过重新启动计算机或清除下载缓存来解决。
  • Steam 更新卡在预分配状态:(Steam update stuck on pre-allocating:) Steam 始终确保有足够的空间在您的 PC 上安装和下载游戏。这称为预分配。当您的系统中没有足够的空间时,您将面临此错误。因此,建议您清除存储设备上的一些空间。
  • Steam 更新 Steam 信息时卡住:(Steam stuck on updating steam information:)当您更新Steam游戏或Steam应用程序时,您可能会卡住。使用本文中讨论的方法来获得解决方案。
  • Steam 卡在更新循环中:您可以通过重新安装(Steam stuck in the update loop:)Steam来解决此问题。
  • Steam 下载卡住:(Steam download stuck:)检查您的互联网连接并禁用防火墙以修复此错误。
  • 更新 Steam 提取包:(Updating Steam extracting the package:)在更新过程之后,您必须从清单包中提取文件并适当地执行它们。如果您遇到困难,请使用管理权限重试。

受到推崇的:(Recommended:)

我们希望本指南对您有所帮助,并且您能够解决 Steam 无法( fix Steam not downloading games)在您的设备上下载游戏和类似问题。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/评论,请随时将它们放在评论部分。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts