This has become a bigger issue in the last few years mostly because of ransomware.
Since Ransomware can potentially cost you a lot of money or all of your data it is not recommended to disable your antivirus in order to get applications to work.
I will use this thread to explain what applications and folders you need to be aware of when using FAForever and explain how to set up your antivirus in order to avoid issues while keeping your PC protected.
Applications:
The FAF Client (downlords-faf-client.exe)
The install location of the client can be set during the client install.
The default location should be C:\Program Files\Downlord's FAF Client\
The FAF Client itself will store or modify files in the following directories:
- C:\ProgramData\FAForever\Spoiler: show
The client will store the FAForever patch files, its logs, various cached files and a few other minor things in this directory
Usually this location is not protected by ransomware protection but it's good to be aware of this folder - %appdata%\Forged Alliance Forever\
This folder contains the client.prefs file which is used to store all client related settings - %UserProfile%\Documents\my games\Gas Powered Games\Supreme Commander Forged Alliance\
This is the most important folder in terms of the ransomware protection since this feature aims to protect your user folder in general.
This folder is used by the game to load user installed mods and maps and is therefor used by the client to store mods and maps.
The exe for the game is located in C:\ProgramData\FAForever\bin\
The game will require access to the following folders:
- C:\ProgramData\FAForever\
The game will store your local replay files and your game log files in this directory - %localappdata%\Gas Powered Games\Supreme Commander Forged Alliance\
This Folder contains the Game.prefs file which is used to store all game related settings/hotkeys etc
i will update this thread with various antivirus software solutions and how to whitelist the faf client and game inside of them respectively whenever i notice a user having issues with an application i haven't mentioned yet