T3RR0RX Jun 14, 2021 @ 6:30am
Revise Game Installation Flow
My suggestion is simple, flip the disk space check and the existing files check when performing a game installation.

Steam has "lost" games a number of times for me. The game files are still there and haven't been moved, but the game shows up in Steam as 'Uninstalled'. When I go to install, it does an existing files discovery process and all ends well... usually.

Unfortunately, ARK: Survival Evolved takes up 330+ GB and there is a disk space check before running the installation. So it can't even get to the "discover existing files" step because I simply don't have an extra 330 GB lying around. This means removing the files manually and re-downloading from scratch, or removing other content from the drive.

Reworking the installation flow would save me a lot of time, bandwidth, and frustration.

Or you could fix the Steam client so it stops losing my games, that would work too. -_-
< >
Showing 1-14 of 14 comments
Crazy Tiger Jun 14, 2021 @ 6:37am 
Wouldn't it be better to find the root cause why Steam "loses" your games? And yes, that's something to find on your end.

Either it's the way you handle Steam (not properly letting it sync or force closing), interference by security programs or types of disk drives (external ones often cause issue due to power management).
Last edited by Crazy Tiger; Jun 14, 2021 @ 6:40am
Start_Running Jun 14, 2021 @ 6:38am 
Originally posted by T3RR0RX:
Steam has "lost" games a number of times for me.
That indicates something quite wriong on your end. Which would be a good reason for Valve not to switch around things. If the datat on your drive igetscorrupted enough *(on the regular) to lose game instal data, then it is practical to reisntal everything from scratch.


Unfortunately, ARK: Survival Evolved takes up 330+ GB and there is a disk space check before running the installation.
Yeah because you want to make sure that you have the ability to cover the worst case scenario. It allows the priocess to continue in automated fashion. Why do that prior to discovery? Because There is a chance that some percentage of files will have to be reinstalled . Worst case scenario it discovers no files. Doing the other way around creates a possibility for time wasting and interruption.

Reworking the installation flow would save me a lot of time, bandwidth, and frustration.
So would fixing whatever Drive error keeps causing that liost game issue.

Or you could fix the Steam client so it stops losing my games, that would work too. -_-
You do realize the majority of gamers seldom if ever experience the issue yuou're talking about right. WHich means its not the client.. its ye system,
T3RR0RX Jun 14, 2021 @ 6:51am 
Originally posted by Start_Running:
So would fixing whatever Drive error keeps causing that liost game issue.

The game files are still there and the game still works fine if I launch the .exe from the file explorer, so I don't think it's a drive issue.

Originally posted by Start_Running:
You do realize the majority of gamers seldom if ever experience the issue yuou're talking about right. WHich means its not the client.. its ye system,

I don't disagree there there's a problem with my system and the client, but that doesn't absolve the Steam client here. There's something happening that causing Steam to no longer recognize a game installation that is still there and functioning.

I realize the suggestion is a work around, but it seems like a much simpler ask than figuring out what is causing this "loss" issue. I've already submitted support tickets with system file logs to that end.
Start_Running Jun 14, 2021 @ 7:16am 
Originally posted by T3RR0RX:
Originally posted by Start_Running:
So would fixing whatever Drive error keeps causing that liost game issue.

The game files are still there and the game still works fine if I launch the .exe from the file explorer, so I don't think it's a drive issue.
But something is clearly corrupting the files Steam uses to audit so...yeah there's something going wrong there on your end.

I don't disagree there there's a problem with my system and the client, but that doesn't absolve the Steam client here. There's something happening that causing Steam to no longer recognize a game installation that is still there and functioning.
And that this is happening on yopur system and not millions of others implies an issue on your system where the client is installed.

Something is going wrong there, likely something with your filesystem.

I realize the suggestion is a work around, but it seems like a much simpler ask than figuring out what is causing this "loss" issue.
Change a provenly effective flow for the sake of a few edgecase scenarios where the user's system is clearly the issue? T How does that seem reasonable or logical.

My suggestion is that you run a full suite of fille system check. DIsksurface and everything.
T3RR0RX Jun 14, 2021 @ 9:34am 
Originally posted by Nx Machina:
Read:

https://support.steampowered.com/kb_article.php?ref=8379-RYIP-2998

Thanks for the tip, google also pointed me to that post and those suggestions are the first things I tried. That not working is what lead me to submit a support request and subsequently make this suggestion. Specifically, the "Reinstalling games" is what lead to this idea. As I couldn't reinstall due to lack of space error dialog preventing the existing file check from occurring. The game files were still there and operational. On a side note, the work around for me was to delete other games off the drive until there was enough space to "reinstall". At which point Steam no longer threw the "disk space" error dialog and went on to recognize the existing files and updated the game's status to installed without having to redownload the content. Accessing that already existing functionality discretely is the core intent of this suggestion.
Nx Machina Jun 14, 2021 @ 9:47am 
When rediscovering files Steam requires additional disc space for the process and will as you found out throw up disk space errors.

It is always best to leave a set amount free to avoid issues. I personally leave 25% free on all my drives to avoid issues and not just for Steam.
Mad Scientist Jun 14, 2021 @ 10:08am 
I'm curious if you have Steam on one drive, and the games that are unseen on another. I've had that happen to me when a disk stops due to being unused for a while, then logging into Steam while it's stopped before spinning it back up from idle.
RiO Jun 14, 2021 @ 10:33am 
Originally posted by Nx Machina:
It is always best to leave a set amount free to avoid issues. I personally leave 25% free on all my drives to avoid issues and not just for Steam.
This is indeed good advice in general. Esp. for SSD drives which need free space to be able to run the TRIM algorithms that are required to maintain their integrity and guarantee a long usable life-time.

Originally posted by T3RR0RX:
those suggestions are the first things I tried.
Just double-checking: among the first things you tried, you also explicitly close Steam before you shut down your computer?

When you issue a shutdown command, Windows gives all applications that are still running approx. 5 seconds to flush out their state and shut down gracefully. After that, it will just kill processes that are not marked as inside a critical section and it will do so indiscriminately.

Within those 5 seconds processes can respond to the notification for shutdown with a special reply that asks the OS to give it more time. Such processes then get something like 30 seconds max instead, before the killing commences anyway.

If you finish playing a game and then immediately shut down without first manually closing Steam, then Steam can still be overloaded with other post-game jobs it has to do - including e.g. cloud syncing save storage. It won't be able to cope with a shutdown on top of that and finish all of that in time.

The result is that Windows will come around and say: "Too bad, time's up" -- and if that happens and Windows kills the Steam processes at the wrong time, the data stores that indicate installation state of library titles can end up being corrupted because they weren't fully flushed out to disk yet.
Last edited by RiO; Jun 14, 2021 @ 10:44am
T3RR0RX Jun 14, 2021 @ 11:15am 
Originally posted by Mr. Gentlebot:
I'm curious if you have Steam on one drive, and the games that are unseen on another. I've had that happen to me when a disk stops due to being unused for a while, then logging into Steam while it's stopped before spinning it back up from idle.

Yes, I have a Steam Library folder on my C: and G: drives. Steam itself is on the C: drive and ARK is installed in the library on the G: drive. The strange thing is not all the games on that drive that were showing up as uninstalled, this was the only one.

Originally posted by RiO:
Originally posted by Nx Machina:
It is always best to leave a set amount free to avoid issues. I personally leave 25% free on all my drives to avoid issues and not just for Steam.
This is indeed good advice in general. Esp. for SSD drives which need free space to be able to run the TRIM algorithms that are required to maintain their integrity and guarantee a long usable life-time.

Agreed, and I had about 240 GB free on a 1 TB drive. ARK is just an incredible hog at 330 GB. Steam was essentially requiring me to have 660 GB dedicated to the game to do the reinstall process. 330 GB for the files already there, and 330 GB allocated for installing it again. I definitely realize this is very odd scenario and that vast majority of games would never run into this issue. I'm just thinking that since this "discover existing files" functionality is already baked into Steam, it'd be in both my interest and Valve's interest to be able to access that and not download hundreds of GB of data needlessly. As I mentioned, after I deleted other games, that process worked fine without the need to redownload the content.

Originally posted by RiO:
Just double-checking: among the first things you tried, you also explicitly close Steam before you shut down your computer?

Regarding this shutdown comment. I did experience a power failure the night before this issue manifested. I wasn't actively on my computer at the time, but the computer was on and Steam would have been running. I suppose ARK might have been updating at the time, an expansion was just recently released and there have been a lot of client updates. I did note the power failure in my support request, however, I didn't mention it here as the intent of the suggestion is to address the UX once a game has been corrupted.
Nx Machina Jun 14, 2021 @ 11:20am 
Is G internal or external?
T3RR0RX Jun 14, 2021 @ 11:22am 
Originally posted by Nx Machina:
Is G internal or external?
Both C: and G: are internal NVME SSDs.
Nx Machina Jun 14, 2021 @ 12:01pm 
Originally posted by T3RR0RX:
Originally posted by Nx Machina:
Is G internal or external?
Both C: and G: are internal NVME SSDs.

Thanks for the update as the main point on the link I provided was the avoidance of using external drives.

Hopefully the problem you outlined will not be an issue for you in the future.
Last edited by Nx Machina; Jun 14, 2021 @ 12:02pm
Ettanin Jun 14, 2021 @ 12:39pm 
Another way to lose linking to an external Steam library is starting Steam before you unlocked your password protected Bitlocker encrypted partitions (which you didn't encrypt using your TPM subsystem)
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jun 14, 2021 @ 6:30am
Posts: 14