Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



By the way: https://steamcommunity.com/discussions/forum/10/4843148768111011068/
Though if you're out of space for new games, you can use other drives to expand the library space. Else, if you're really desperate for space, many games are on cloud platforms like GeForce Now that let you play games from Steam, standalones, and other platforms. That does not require extra space at all, and you can practically remove the original downloads on your system, provided there's cloud service supported on that game.
Patching typically requires someone to maintain at least enough empty space on the drive as their biggest game due to the process. Original files are moved to a temp location. The patch applies via copy process to create the new files from the original files. When finished with patching there are two copies of the game's files on the drive. The new files are verified that they are correct. Finally the original files are deleted.
EA recently announced a new patch process that eliminates this copy aspect to the process, calling it in-place updates.
https://www.ea.com/news/in-place-updates
Steam isn't doing that and in a lot of ways won't be able to unless all of the other devs structure their game files the same way EA does.
Until that can happen, the old advice still applies: do not try to fill every byte of storage. Drives should always carry some empty space to allow for updates, normal file copy/move processes, etc. to do so efficiently. I know that's more difficult for some than others.
Only when all's done with is the temporary copy (checked and) moved over the original whence the process needs at least the size of the updated version free, and is e.g. the reason for these forums having seen many complaints from owners of the 150G game BG3 a while back. Games are generally getting big enough that needing (up to) at least their own size free for purpose of updating is getting ridiculous.
What EA's IPU is doing is skipping the temporary; this of course can not other than at least potentially make for some truly disgustingly heavily fragmented game files after a while -- but that is not in fact too much of an issue in these SSD times (and HDDs are defragmented as a matter of course anyway) so yes, definitely good, doubly if it could be arranged to use it only when little space is in fact available.
Yes, (unlike rawWwRrr's comment...) Steam could use same/similar. For purposes of a possible later restore if a final check fails you'd keep the original file-blocks around (generally no more than those "few MBs" you also downloaded new; think of "clusters" in old FAT terms) but otherwise insert new blocks immediately. Huge space savings, and as far as I'm concerned perhaps even more importantly, time savings, since we're skipping all that read-original / write-temporary I/O.
I've already covered the question by saying that "unless you're required to re-download the whole game", the problem of that simply doesn't exist. Ever.
It's literally physically impossible to be downloading the whole game and be doubling that space when you're actually just patching up some files, or even one for that matter, for a few MBs. You're NOT literally replacing the whole thing. It simply doesn't happen, period. It's virtually insignificant. The fact temp files exist is a negligible factor at that point due to its size and the fact it is merely temporary. That's it.
The OP was not talking of actually re-installing the game. For the majority of the time, they are not re-downloading the whole thing either. They're simply talking about when they're patching components of the game, which is literally what the patching process does. I reiterate, as I've covered that "unless you are re-downloading the whole thing", you are mainly not. Huge difference.
Am a Linux user and not deeply familiar with NTFS, but I also don't believe copy-on-write adjustment to that is going to feature anywhere, so all pretty bad...
CZBGR Icepick: You have no idea what any of this is saying / is about. I linked EA's news article in the Ideas / Suggestions post I linked above and rawWwRrr did as well. Try and at least read that for a description of what (mostly) also Steam does and what EA has now changed so as to forego OP's problem. I will not respond to you again.
and you're insulting my intelligence while failing to understand the point. You aren't typically doing a full game download just for patching. That is hardly a thing, and I do look at what I'm patching from time to time. Don't gaslight me. You are not in the right here.
That's to say that there might be something to rawWwRrr's comment that this at the very least ideally wants cooperation from the games themselves as to their file structure and, then, that this would be something that Steam couldn't do as easily as EA could, what with everything in-house...
you must be new to gaming so lets explains somethings to you....first and for most many games do NOT delete anything when a patch is put out.....
Anyways; I said I wouldn't...
That whole thing about temp files is negligible because in the end, it's merely used to decompile to the destination file that is being built/rebuilt/removed. In the end that temp file is just virtual space and dematerializes. Basically the only time it is taking up space is while the patching is active, but this doesn't mean it's the whole game. At minimum, it's one file. That's it. No need to make a mountain out of a molehill.