Common Game File Storage Locations

Different platforms, Operating systems, and game clients use different file storage locations. What that location is dependent and is known among users. Of course, we shouldn’t assume that everyone knows what they are.

So, on this page, I’ll be writing about the places different clients, OS, and games store their files. You can use this page to reference to navigate different directories on your PC.
Everything here applies to Windows, Mac, and Linux.

Client Folders

This section is for the default installation directory of the most typical game clients. If you have any of them installed on your PC, then they are probably present in the locations mentioned below.

Uplay

32-bit Windows%PROGRAMFILES%\Ubisoft\Ubisoft Game Launcher
64-bit Windows%PROGRAMFILES(X86)%\Ubisoft\Ubisoft Game Launcher

GOG Galaxy (Beta)

GOG Galaxy client is available for only available for Windows, but there is no news about Mac and Linux versions.
32-bit Windows%PROGRAMFILES(X86)%\GOG Galaxy
64-bit Windows%PROGRAMFILES(X86)%\GOG Galaxy

Steam

Steam is available for all three major platforms with full feature support.
32-bit Windows%PROGRAMFILES%\Steam
64-bit Windows%PROGRAMFILES(X86)%\Steam
OS X~/Library/Application Support/Steam
32-bit Linux~/.steam/steam
64-bit Linux~/.steam/steam

Origin

Origin is only available for Windows.
32-bit Windows%PROGRAMFILES%\Origin Games
64-bit Windows%PROGRAMFILES(X86)%\Origin Games

Default Installation Folders

Windows

Windows uses the Program Files folder to store application files. Unless specified otherwise, your games and apps will install here.
32-bit Windows%PROGRAMFILES%
64-bit Windows%PROGRAMFILES(X86)%

Mac OS X

Mac OS X Application Support folder is the default installation folder for apps and games.
~/Library/Application Support

Linux

Linux doesn’t have any standardized path for installation of apps. Depending on the type, the application files are stored in the following folders:
32 (and 64)-bit Linux:

  • ~/bin
  • /usr/bin
  • /usr/share
  • /etc
  • /sbin
  • /usr/sbin
  • /usr/local/bin
  • /opt/bin
  • /usr/games/
  • /opt (for the installation of add-on application software packages)

Common Windows PATHS

This section is for the most common and useful environment variables in Windows. You will use most of them while navigating through the directories for finding your save files.
PATH%PATH%
OS Drive%SystemDrive% --> C:\
Windows Location%SystemRoot% –> C:\WINDOWS
Temp Files%TEMP% and %TMP% –> C:\Users\<username>\AppData\Local\Temp
Program Files (32-bit)%PROGRAMFILES(X86)% –> C:\Program Files (x86)
Program Files (64-bit)%PROGRAMFILES% –> C:\Program Files
Local User Profile%USERPROFILE% –> C:\Users\<username>
Public User Profile%PUBLIC% –> C:\Users\Public
Local App Data%LOCALAPPDATA% –> C:\Users\<username>\AppData\Local\

Windows Registry

Windows stores a lot of data for applications using the Windows registry. To open the Registry, press the Windows key + R. This will open the RUN box. Type regedit in there and press Enter.
HKEY_LOCAL_MACHINE\SOFTWARE
Most of the applications store their configuration data in this key.
HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE
If an application doesn’t have the privileges of an administrator account, Windows will store the data in the above key.

Common Linux PATHS

Linux doesn’t standardize which directories will be defined in the environment variables. Though, the most important one which you will use is the $HOME.
$HOME~/

Common Mac OS X PATHS

Mac OS X is similar to Linux in this sphere where you don’t need to know any environment variables to find your save files.
$HOME~/


Leave a Reply