每当您开始在Steam上下载或更新视频游戏时,您通常可以期待它顺利进行。您甚至可以提高 Steam 的下载速度(increase Steam’s download speed)以减少等待时间。但很少,您可能会遇到Steam下载卡在高达 0 字节的问题!
因此,如果您刚刚注意到Steam中的下载队列完全卡住并且无法弄清楚原因,那么按照以下建议和解决方案进行工作应该有助于解决该问题。
暂停和恢复 Steam 下载
暂停和恢复卡住的Steam下载可能就是让它再次运行所需的全部内容。为此,请打开Steam的查看(View )菜单并选择下载(Downloads)。通过选择Pause(Pause)来跟随它。然后,等待几秒钟并选择Resume。
检查 Steam 的磁盘使用情况
如果您正在更新视频游戏,Steam可能会在下载下一批更新数据之前在后台对本地文件进行更改。这可能导致Steam下载停留在 0 字节的行为。再次打开Steam中的(Steam)下载(Downloads )页面并检查Disk Usage旁边的速度。如果它表示活动(例如,它也没有停留在 0 字节),那么很可能就是这种情况。
如果对于中等规模的游戏来说这是一个相当大的更新,最好等待它至少一个小时,然后再进行下一个修复。
更新 Steam 客户端
有问题的Steam应用程序也可能导致问题。排除这种情况的最佳方法是检查并应用任何挂起的客户端更新。为此,请打开Steam菜单并选择检查 Steam 客户端更新(Check for Steam Client Updates)。
重启 Steam 客户端
重新启动Steam客户端是另一个可以提供帮助的快速修复。为此,请暂停所有下载并选择File > Exit。您可能还想在 Windows 中打开任务管理器(open the Task Manager in Windows)并强制退出任何卡住的Steam进程。然后,重新打开Steam并恢复下载队列。
以管理员身份运行 Steam
以管理员身份运行Steam是解决权限不足问题的有效方法。
首先完全退出Steam。然后,在开始菜单上搜索Steam并选择(Steam)以管理员身份运行(Run as Administrator)。如果这有帮助,请了解如何将Steam 设置为始终以管理员身份运行(set up Steam to run as an administrator always)。
验证本地文件的完整性
视频(Video)游戏更新也可能由于损坏或错误修改的本地文件而停止。如果您一直看到 Steam 的下载速度卡在 0 字节,请尝试验证与问题相关的游戏安装的完整性。
为此,请切换到Steam客户端上的(Steam)库(Library )选项卡。然后,右键单击游戏并选择Properties。然后选择本地文件(Local Files )>验证游戏文件的完整性(Verify integrity of game files)。
检查您的互联网连接
尝试使用SpeedTest.net或Fast.com等速度检查服务,以确保您的互联网连接没有问题。如果您发现速度异常低,请尝试以下修复:
- 软重置您的路由器(Soft-reset your router)。
- 将您的计算机移近路由器或接入点。
- 切换到有线连接(如果可能)。
- 续订计算机的 IP 租约(Renew your computer’s IP lease)。
- 暂停(Pause)其他程序中的任何活动下载或视频流。
- 暂停(Pause)连接到同一网络的其他设备中的任何活动下载或视频流。
- 禁用任何活动的虚拟专用网络 (VPN)(virtual private networks (VPNs))。
更改 Steam 的下载区域
生活在流(Stream)流量高的地区可能会阻碍下载,甚至导致它们完全卡住。因此(Hence),请尝试选择不同的下载区域。
为此,请打开Steam菜单并选择设置(Settings)。然后切换到“下载(Downloads )”选项卡。然后,使用下载区域(Download Region)下的下拉菜单更改默认区域。理想情况下,它应该更接近您的实际物理位置,但可以随意尝试。
修改下载设置(Modify Download Settings)和限制(Restrictions)
您可能还需要仔细检查 Steam 的设置,以确保没有任何限制干扰下载和更新。
再次打开Steam菜单并转到Settings > Downloads。在“下载限制(Download Restrictions )”部分下,进行以下快速更改:
- 取消选中Only auto-update games between(Only auto-update games between)旁边的框。
- 取消选中将带宽限制为(Limit bandwidth to)旁边的框。
- 选中允许在游戏期间下载(Allow downloads during gameplay)旁边的框。
- 取消选中流式传输时限制下载(Throttle downloads while streaming)旁边的框。
清除 Steam 下载缓存
如果您的Steam下载继续停留在 0 字节,您必须清除Steam客户端的下载缓存。这通常会消除任何阻碍下载进度的过时文件。
打开Steam菜单并选择设置(Settings )>下载(Downloads)。然后,选择清除下载缓存(Clear Download Cache)>确定(OK)。Steam应该会自动重启,并且您必须使用您的Steam用户帐户凭据登录它。
刷新 Steam 配置
如果清除下载缓存没有帮助,您可能需要重置Steam安装。您不会丢失任何与游戏相关的数据,因此您无需担心。
为此,首先退出Steam客户端。然后,按Windows + R打开运行(Run )框并粘贴以下内容:
steam://flushconfig
选择确定(OK)。然后,重新启动Steam并使用您的(Steam)Steam用户帐户凭据登录。
刷新DNS(域名服务(Domain Name Service))缓存(Cache)
如果您的计算机具有过时的 DNS 解析器缓存(obsolete DNS resolver cache),这可能会阻止Steam客户端连接到任何下载服务器。删除它通常有助于解决这个问题。
首先右键单击“开始(Start )”按钮。然后,选择Windows PowerShell (Admin),然后运行以下命令:
ipconfig /flushdns
更改(Change DNS Servers)网络连接(Network Connection)的DNS 服务器
使用流行的DNS服务(例如Google DNS )也可以解决 PC 上与连接相关的问题。
首先转到Start > Settings > Network & Internet。然后,在Wi-Fi(Wi-Fi )或以太网(Ethernet )下选择您的 Internet 连接,然后选择Edit。
通过在Edit IP settings(Edit IP settings)下选择Manual来执行此操作。最后,打开IPv4开关,在(IPv4 )首选 DNS(Preferred DNS )和备用 DNS(Alternate DNS )字段中输入以下Google DNS地址:
8.8.8.8
8.8.4.4
禁用连接的用户体验(Connected User Experiences)和遥测(Telemetry)
Microsoft使用名为Connected User Experiences and Telemetry的后台服务来收集数据以改进Windows 10。但是,它可能会对您 PC 上的Steam下载速度产生不利影响,因此请尝试禁用它并检查是否有帮助。
为此,请按Windows + R打开“运行”框和services.msc命令。
在显示的服务(Services)应用程序上,右键单击Connected User Experiences and Telemetry并选择Properties。
接下来,将启动类型(Startup type )设置为已禁用(Disabled )(在常规(General )选项卡下)并选择应用(Apply)。重新启动计算机。
将 Steam 添加到 Windows 防火墙
最好确认您已在Windows 防火墙上将(Windows Firewall)Steam设置为例外。为此,请打开Windows 安全(Windows Security)应用并选择防火墙和网络保护(Firewall & network protection )>允许应用通过防火墙(Allow an app through the firewall)。然后,确保选中Steam旁边的框,以及Private和Public列下的两个框。
如果您在Windows 防火墙(Windows Firewall)中找不到Steam,请选择允许其他应用程序按钮(Allow another app button )并从以下文件夹中选择Steam.exe :
C:\Program Files (x86)\Steam\
此外,如果您使用第三方反恶意软件解决方案,请通过访问其配置窗格仔细检查Steam是否设置为例外。或者,在Steam(Steam)下载或更新期间禁用您的防病毒模块。
在 Windows 中重置网络设置
如果上述修复都没有帮助,您必须重置Windows中的网络设置。这可能会很好地解决任何与网络相关的损坏问题,导致Steam下载卡在 0 字节。
为此,请打开“开始(Start )”菜单,然后转到“设置”(Settings ) > “网络和 Internet(Network & Internet) ” > “状态”(Status ) > “网络重置(Network reset)” 。选择立即重置(Reset now)。
有关更多与网络相关的故障排除,请查看本指南以重置 Windows 10 中的网络设置(resetting the network settings in Windows 10)。
FIX: Steam Download Stuck at 0 Bytes
Whеnever уou start downloading or υpdating a video game on Steam, you can usually expeсt it to tick along smoothly. You can even increase Steam’s download speed to cut down the waiting time. But rarely, you might experience issues where Steam downloads get stuck at a whopping 0 bytes!
So if you just noticed a completely stuck download queue in Steam and can’t figure out why, then working your way through the suggestions and solutions below should help fix that.
Pause & Resume Steam Download
Pausing and resuming a stuck Steam download might be all it takes to get it moving again. To do that, open Steam’s View menu and select Downloads. Follow that by selecting Pause. Then, wait for a few seconds and select Resume.
Check Steam’s Disk Usage
If you’re updating a video game, Steam might be making changes to the local files in the background before downloading the next batch of updated data. This can lead to the behavior where Steam downloads stay stuck at 0 bytes. Open the Downloads page in Steam again and check the speed next to Disk Usage. If it denotes activity (as in, it’s also not stuck at 0 bytes), then that’s likely the case.
If it’s a sizable update for a moderately large game, it’s best to wait it out for at least an hour before moving on to the next fix.
Update the Steam Client
A buggy Steam app can also cause issues. The best way to rule that out is to check for and apply any pending client-side updates. To do that, open the Steam menu and select Check for Steam Client Updates.
Restart the Steam Client
Restarting the Steam client is another quick fix that can help. To do that, pause any downloads and select File > Exit. You might also want to open the Task Manager in Windows and force-quit any stuck Steam processes. Then, re-open Steam and resume the download queue.
Run Steam as Administrator
Running Steam as an administrator is a powerful way to resolve issues that stem from insufficient permissions.
Start by completely exiting Steam. Then, search for Steam on the Start menu and select Run as Administrator. If that helps, learn how to set up Steam to run as an administrator always.
Verify Integrity of Local Files
Video game updates may also stall due to corrupt or incorrectly modified local files. If you keep seeing Steam’s download speed stuck at 0 bytes, try verifying the integrity of the game installation related to the problem.
To do that, switch to the Library tab on the Steam client. Then, right-click the game and select Properties. Follow by selecting Local Files > Verify integrity of game files.
Check Your Internet Connection
Try using a speed checking service such as SpeedTest.net or Fast.com to ensure that nothing’s wrong with your internet connection. If you notice unusually low speeds, try these fixes:
Change Steam’s Download Region
Living in a region with high Stream traffic can impede downloads or even cause them to get stuck completely. Hence, try picking a different download region.
To do that, open the Steam menu and select Settings. Follow by switching to the Downloads tab. Then, use the pull-down menu under Download Region to change the default region. Ideally, it should be closer to your actual physical location, but feel free to experiment.
Modify Download Settings & Restrictions
You might also want to double-check Steam’s settings to ensure that no restrictions keep interfering with downloads and updates.
Again, open the Steam menu and go to Settings > Downloads. Under the Download Restrictions section, make the following quick changes:
- Uncheck the box next to Only auto-update games between.
- Uncheck the box next to Limit bandwidth to.
- Check the box next to Allow downloads during gameplay.
- Uncheck the box next to Throttle downloads while streaming.
Clear the Steam Download Cache
If your Steam downloads continue to remain stuck at 0 bytes, you must clear the download cache for the Steam client. That often gets rid of any obsolete files impeding download progress.
Open the Steam menu and select Settings > Downloads. Then, select Clear Download Cache > OK. Steam should restart automatically, and you must sign in to it using your Steam user account credentials.
Flush the Steam Configuration
If clearing the download cache didn’t help, you might want to reset the Steam installation. You won’t lose any game-related data, so you’ve got nothing to worry about.
To do that, start by exiting the Steam client. Then, press Windows + R to open the Run box and paste in the following:
steam://flushconfig
Select OK. Then, re-launch Steam and sign in with your Steam user account credentials.
Flush the DNS (Domain Name Service) Cache
If your computer has an obsolete DNS resolver cache, that could be preventing the Steam client from connecting to any download servers. Deleting it usually helps fix that.
Start by right-clicking the Start button. Then, select Windows PowerShell (Admin) and follow by running the command below:
ipconfig /flushdns
Change DNS Servers for Network Connection
Using a popular DNS service such as Google DNS can also resolve connectivity-related issues on the PC.
Start by heading over to Start > Settings > Network & Internet. Then, pick your internet connection under Wi-Fi or Ethernet and select Edit.
Follow that by selecting Manual under Edit IP settings. Finally, turn on the IPv4 switch and enter the following Google DNS addresses into the Preferred DNS and Alternate DNS fields:
8.8.8.8
8.8.4.4
Disable Connected User Experiences and Telemetry
Microsoft uses a background service called Connected User Experiences and Telemetry to collect data to improve Windows 10. However, it might adversely impact Steam download speeds on your PC, so try disabling it and check if that helps.
To do that, press Windows + R to open the Run box and the services.msc command.
On the Services app that shows up, right-click Connected User Experiences and Telemetry and select Properties.
Next, set Startup type to Disabled (under the General tab) and select Apply. Follow by restarting your computer.
Add Steam to the Windows Firewall
It’s also best to confirm that you’ve set up Steam as an exception on the Windows Firewall. To do that, open the Windows Security app and select Firewall & network protection > Allow an app through the firewall. Then, make sure to check the box next to Steam, as well as both boxes under the Private and Public columns.
If you can’t locate Steam within the Windows Firewall, select the Allow another app button and pick Steam.exe from the following folder:
C:\Program Files (x86)\Steam\
Also, if you use a third-party anti-malware solution, double-check that Steam is set up as an exception by visiting its configuration pane. Or, disable your antivirus module for the duration of the Steam download or update.
Reset Network Settings in Windows
If none of the fixes above helped, you must reset the network settings in Windows. That might very well fix any corrupt network-related problems causing Steam downloads to get stuck at 0 bytes.
To do that, open the Start menu and go to Settings > Network & Internet > Status > Network reset. Follow that by selecting Reset now.
For more network-related troubleshooting, check out this guide to resetting the network settings in Windows 10.