Arma 3
Not enough ratings
Install Workshop Mods in a different HDD
By Neøn
This guide has been written to help everyone with my original problem: installing workshop mods in a different default location. By default every single workshop mod is installed in the same HDD where steam is located.
   
Award
Favorite
Favorited
Unfavorite
Knowledge and requirements
  • I don't take any responsabilities in case of malfunctioning.
  • The installation path of the workshop mod is C:\Program Files (x86)\Steam\steamapps\workshop\content\10741 (where the letter C is indicating the hard drive partition in which Steam is installed).
  • The number 107410 of the said directory is the ID number that Steam gives to ArmA 3 to be recognized by Steam itself. (Info[steamdb.info])
  • The numbers inside the 107410 folder are the numbers that Steam uses to recognizes the various mods installed.
  • IF you cannot find the 107410 folder it means that is very likely that you never downloaded a mod from the workshop. In that case you can proceed with the manual creation (respecting the Steam ID) or proceed by installing any mod from the workshop.
  • To confirm the installation or the uninstalling once that you respectively subscribed or unsubscribed from some workshop mod, is vital to open the ArmA 3 stock launcher to let the mod syncronization happen. (in the lower box of the launcher)
  • The Symbolic Link (or Soft Link) is an advanced version of the most notorious "link". This technique lets the automatic redirection of the original folder (directory), even by the operative system itself, useful to deceive all that programs that require downloads/installations inside a disk or a specific folder, but that are impratical to do for various issues (full or slow HDD, personal organization, etc).
  • Download Link Shell Extension [schinagl.priv.at] and installation. It is a small program that allows HardLinks, Softlinks, Junctions and others via GUI, thus avoiding the usage of the Windows shell.



Creating a Symbolic Link
  • Go inside Steam workshop folder (107410). Right Mouse Button -> Cut.
  • Go inside the folder in which we actually want to install the mods. Right Mouse Button -> Paste.
  • Right Mouse Button over the folder that you just created -> Pick Link Source.
  • Go again inside the original 107410 folder path (C:\Program Files (x86)\Steam\steamapps\workshop\content); Right Mouse Button -> Drop as... -> Symbolic Link.
Conclusions
You're done!
Thanks to this procedure you will trick Steam into believing that the mod installation will happen inside C:\Program Files (x86)\Steam\steamapps\workshop\content\107410, but they will actually be installed where you pasted the original folder.

I would like to have some feedbacks, both positive and negative, so that I can improve the guide and make it better in the future.


5 Comments
Endet Apr 17, 2021 @ 12:56pm 
seems like more trouble than its worth
Obamium Feb 21, 2021 @ 2:52am 
Hey man, I did this but Arma and Steam still dont recognize the symbolic link and proceed to install mods on my ssd. Any help on how to fix this?
sgtklink Nov 30, 2020 @ 6:22pm 
I set a symbolic link up earlier, and most mods (that I noticed) seem to be running fine. Only running a handful for Antistasi, and as I said most are doing what they are supposed to. The problem is that certain mods do not have full functionality; I have most ACE functions, but both the interact and self-interact (default keys) aren't working.

I'm also having problems with grenades. I'll throw a grenade, and it'll show the animation, but no grenade leaves my hand. And no boom.

It almost seems like the mods aren't syncing with the game properly.

Isaac Nov 21, 2019 @ 1:55pm 
How do I do this without the duplication?
Isaac Nov 21, 2019 @ 1:50am 
The files just get cloned I should mention.. Even when I manipulate the original files, the changes get duplicated..