Scenario:

1. Center has 2 OS images, and has 1 game image.

  • OSImage1

  • OSImage2

2. Games are installed in Game Images.

  • GamesImage

How to update/install games, so it will not redownload the games from the other clients that are using another OS image:

  • Start up a client from one of the OSImage1

  • Install/download the Game

  • Copy the files inside these folders below

%LocalAppData%\EpicGamesLauncher
C:\ProgramData\Epic
  • Create a folder for each in the game drive

    • Example

    • G:\Epic Games\Epic
      G:\Epic Games\EpicGamesLauncher

  • Paste the files from %LocalAppData%\EpicGamesLauncher to G:\Epic Games\EpicGamesLauncher

  • Paste the files from C:\ProgramData\Epic to G:\Epic Games\Epic

  • Delete EpicGamesLauncher Folder from %LocalAppData%

  • Delete Epic Folder from C:\ProgramData

  • Mklink these folders to their original location using these commands in CMD (in this example, we copied the files to G:\Epic Games\EpicGamesLauncher, and G:\Epic Games\Epic).

mklink /J "%LocalAppData%\EpicGamesLauncher" "G:\Epic Games\EpicGamesLauncher"


mklink /J "C:\ProgramData\Epic" "G:\Epic Games\Epic"
  • Once the link is successful, shut down the PC, and apply the writebacks from OS and game images.

  • Startup another PC from a different OS image

  • Delete these files from these folders

%LocalAppData%\EpicGamesLauncher

C:\ProgramData%\Epic
  • Do an MKlink again from CMD

mklink /J "%LocalAppData%\EpicGamesLauncher" "G:\Epic Games\EpicGamesLauncher" 

mklink /J "C:\ProgramData\Epic" "G:\Epic Games\Epic"
  • Once the link is successful, shut down the PC, and apply the writebacks from OS image.

Note: You only need to do this once.

Did this answer your question?