r/Steam • u/MarkFaded • 1d ago
Question Steam using HDD to download items that are stored on an SSD
I've noticed lately that my games have been getting updated VERY slow, and when I went into the task manager i noticed that my HDD usage was 100% while my SSD usage was at 2%. The steamapps/downloading folder on my HDD also shows battlefield 6 files in it when it should all be done on the SSD.
Is this a bug because this has only been happening as of recently?
6
u/XmattbeeX 23h ago
A few years ago now I set all the drives up with symbolic links to an SSD to stop this nonsense. Awful decision on their part when it starts moving 100s of GBS back and forth with super slow drives
14
u/Entegy 22h ago
There wasn't enough room to download, decompress, then swap in the files on your SSD, so the HDD is being used as scratch space. Steam is likely keeping the old files around until the updated files are fully in place. The amount of space needed for an update can be double or triple the space the game takes during an update depending on how the game and its files are packaged.
The goal of this isn't installation speed, it's reducing load on Steam's content network. To Steam it's better to have a quicker download and let your PC work harder at unpacking that 29GB than redownloading all 131 or whatever GB.
3
u/xMeRk 11h ago
Same thing happened to me for the BF6 update. Even with over 600GB of space available on the SSD BF6 is installed on, so it was not ever a question of “not enough space on the SSD”. It seems Steam just uses whatever drive has the MOST free space on it for the update files, logic be damned
5
u/based_birdo 23h ago
Its a feature, not a bug
4
u/MarkFaded 23h ago
I don't see my games being downloaded 5x slower as a feature
13
u/kron123456789 23h ago
It's moving files from your SSD to the HDD to allow the update without asking you to free the space on your SSD. Otherwise it will tell you to free up the SSD in order to update the game.
2
u/WereSheep69 16h ago
Is your steam client on the SSD too? Mine had auto installed on the HDD and I had all kinds of issues, moving the client to the SSD fixed this and more
1
u/Iescaunare 9h ago
I had this happen, but with an SD card on my Lenovo Legion Go. A 2 minute update would take literal hours. I had to stop using an SD card.
1
u/VukkoPLant 9h ago
If you would want to force a faster update by choosing the drive yourself, find the .acf manifest file for your game (google the game ID) in one of the steamlibrary folders (probably where that game is installed) and edit it by adding an entry called "StagingFolder", similar to other entries in the file. The value should be the number of the drive you want to use - the numbers start from 0 and only the disks you linked in your Steam count. So you would have 0 for C:, 1 for E:, 2 for F: or whatever.
https://steamcommunity.com/app/393380/discussions/6/1742260231436827092/ here are the details.
And yeah, this reverts on every game update as well... It's a pain.
1
u/coolmouse7777 2h ago
I had this problem several years back. Just remove your HDD from stem library and it will solve this issue.
0
u/nou_spiro 23h ago
This is something that irritates me too. Like I have fast SSD drive for my games and HDD as a storage for games that I currently do no play. And instead of quick patching of files on same disk it first must copy them over to second one and then copy them again to first disk. This should be disabled.
-1
u/mabarskuygan 21h ago
Well if the game stored in the SSD but the update use your HDD (I assume you also add the hdd to steam) it's kinda weird, you should talk to support.
If its the reverse I would be kinda spooked tho, it can use much TBW of the SSD if I don't want to.
-2
u/Koolmidx 20h ago
I don't know how you managed to get disk2 as the C drive.
3
u/Kantrh 19h ago
It's how windows orders them. Sata gets put as disk 1
-2
u/Koolmidx 18h ago
If you install windows with all three drives connected, maybe. You should only install windows with the intended drive connected and all other drives physically disconnected from the system.
1
u/Samraat1337 20m ago
It's because you have your hard drive marked as a location for "steam library" i.e a location for your games to be installed
once that's done it uses your HDD as scratch space to download/install patches
57
u/JanwayIsHere 23h ago
All to do with available storage on the drive. Each game is different, but some can require 1-2x the size of the game in extra available space to install a patch.