Let's change the save directory to a non-protected library. Remember to then copy your saves to the new directory.
Method 1: Using a Shortcut - The Install Directory
- Navigate to your install directory of Terraria, by default for steam it should be: C:\Program Files (x86)\Steam\steamapps\common\Terraria
- Right click Terraria.exe and select "Create Shortcut".
- Right click the newly created shortcut and select properties.
- In the target field add -savedirectory saves at the end, it should now look something like below, and save it's files to the install directory in a folder called saves
You also edit the launch properties through steam and use the same command so that you can still launch using steam. (guide below taken from steams support kb)
- Right-click on the game title under the Library in Steam and select Properties.
- Under the General tab click the Set launch options... button.
- Enter the launch options you wish to apply (be sure to separate each code with a space) and click OK.
- Close the game's Properties window and launch the game.
Remember you'll have to launch the game using this new shortcut.