Baron Squirrel 2022 年 5 月 29 日 上午 2:56
Changing the default install folder
How do i change the default install folder for my games? Steam won't let me make a new directory in my C: drive as the default install directory is in the same drive but in the program files x86 folder, which requires admin privileges and messes with my mods.

Basically, i want to change the default install directory from "C:\Program Files (x86)\Steam" to something like "C:\Steam Games" but steam won't let me
引用自 tintingaroo:
To create additional Libraries on the same drive you want to do things manually.

1. Create the folder for the Library e.g. C:\Steam Games

2. Inside that, create the folder: steamapps

3. Fully close Steam

4. Open in a text editor [Steam Installation]\steamapps\libraryfolders.vdf

5. Before the last }, paste in: "x"{"path" "C:\\Steam Games"}
(On Windows, any backslashes in the path are doubled)

6. Replace x with the index of last library in vdf file +1.

So in this libraryfolders.vdf example, index of last Library in the file is 0 (the bold text), so x= 1. I'll have inserted the underlined section.
"libraryfolders" { "0" { "path" "C:\\Program Files (x86)\\Steam" "label" "" "contentid" "6089302862307036814" "totalsize" "0" "update_clean_bytes_tally" "7966641951" "time_last_update_corruption" "0" "apps" { "367520" "7967396904" "553420" "1699759620" "699670" "358008707" } } "1" {"path" "C:\\Steam Games"} }

7. Save and close the file. Then you can start Steam and make that Library the default.
< >
正在显示第 1 - 15 条,共 18 条留言
该讨论串的作者已表示此帖子解答了原先的主题。
tintingaroo 2022 年 5 月 29 日 上午 7:36 
5
2
To create additional Libraries on the same drive you want to do things manually.

1. Create the folder for the Library e.g. C:\Steam Games

2. Inside that, create the folder: steamapps

3. Fully close Steam

4. Open in a text editor [Steam Installation]\steamapps\libraryfolders.vdf

5. Before the last }, paste in: "x"{"path" "C:\\Steam Games"}
(On Windows, any backslashes in the path are doubled)

6. Replace x with the index of last library in vdf file +1.

So in this libraryfolders.vdf example, index of last Library in the file is 0 (the bold text), so x= 1. I'll have inserted the underlined section.
"libraryfolders" { "0" { "path" "C:\\Program Files (x86)\\Steam" "label" "" "contentid" "6089302862307036814" "totalsize" "0" "update_clean_bytes_tally" "7966641951" "time_last_update_corruption" "0" "apps" { "367520" "7967396904" "553420" "1699759620" "699670" "358008707" } } "1" {"path" "C:\\Steam Games"} }

7. Save and close the file. Then you can start Steam and make that Library the default.
最后由 tintingaroo 编辑于; 2023 年 10 月 30 日 下午 5:50
ReBoot 2022 年 5 月 29 日 上午 8:41 
Set appropriate access privileges manually.
Baron Squirrel 2022 年 5 月 29 日 下午 10:56 
Thanks, sorry for the late reply btw
forabora 2022 年 9 月 10 日 上午 8:32 
Hi guys. I'm sorry to tell you that NONE OF THIS METOD WORKS.

I've edited libraryfolders.vdf in BOTH LOCATIONS:
...\steam\config
...\steam\steamapps

like this:


"libraryfolders"
{
"0"
{
"path" "C:\\3Uzytki\\Steam"
"label" ""
"contentid" "some numbers"
"totalsize" "0"
"update_clean_bytes_tally" "some other nmbers"
"time_last_update_corruption" "0"
"apps"
{
"some numbers" "some other numbers"
}
}
"1" {"path" "C:\\4Gry\\SteamGames"}
}


Then run steam. Didn't find ANY NEW FOLDER in steam > settings > downloads
Even thou steam corrected the vdf file for me like this:


"libraryfolders"
{
"0"
{
"path" "C:\\3Uzytki\\Steam"
"label" ""
"contentid" "some numbers"
"totalsize" "0"
"update_clean_bytes_tally" "some numbers"
"time_last_update_corruption" "0"
"apps"
{
"some numbers" "some numbers"
}
}
"1"
{
"path" "C:\\4Gry\\SteamGames"
"label" ""
"contentid" "some numbers"
"totalsize" "0"
"update_clean_bytes_tally" "0"
"time_last_update_corruption" "0"
"apps"
{
}
}
}

So it looks like it understud the editing but didn't show any new folder in the app.
Any help from you?


Personal note:
This trend of divesting users of any usefull option and leaving only oppressive promo screens and adds found in steam, windows, and any other contemporary apps pisses me of like hell. I want to say FU.CK YOU devs. I'm not a moroon or your puppet. Fu.ck off. Thank you.
最后由 forabora 编辑于; 2022 年 9 月 10 日 上午 8:33
tintingaroo 2022 年 9 月 10 日 下午 4:12 
Please try again with just the steps in the post marked as the answer (can skip the last part of step 7 - setting the library as default). Are things working now?
Quint the Alligator Snapper 2022 年 9 月 10 日 下午 7:33 
If Steam is overwriting files you've edited with its own "repairs", maybe you need to start Steam with the -noverifyfiles parameter?
Luck 4 月 25 日 上午 2:37 
This is much easier to do by using this tool. https://github.com/LostDragonist/steam-library-setup-tool/releases . Have fun.
HypeFawx 7 月 15 日 上午 5:48 
引用自 Luck
This is much easier to do by using this tool. https://github.com/LostDragonist/steam-library-setup-tool/releases . Have fun.

Blah I absolutely hate what Valve did with the libraries, this tool is 10/10. You are my hero sir.
SycleFish 7 月 22 日 上午 9:05 
引用自 tintingaroo
To create additional Libraries on the same drive you want to do things manually.

1. Create the folder for the Library e.g. C:\Steam Games

2. Inside that, create the folder: steamapps

3. Fully close Steam

4. Open in a text editor [Steam Installation]\steamapps\libraryfolders.vdf

5. Before the last }, paste in: "x"{"path" "C:\\Steam Games"}
(On Windows, any backslashes in the path are doubled)

6. Replace x with the index of last library in vdf file +1.

So in this libraryfolders.vdf example, index of last Library in the file is 0 (the bold text), so x= 1. I'll have inserted the underlined section.
"libraryfolders" { "0" { "path" "C:\\Program Files (x86)\\Steam" "label" "" "contentid" "6089302862307036814" "totalsize" "0" "update_clean_bytes_tally" "7966641951" "time_last_update_corruption" "0" "apps" { "367520" "7967396904" "553420" "1699759620" "699670" "358008707" } } "1" {"path" "C:\\Steam Games"} }

7. Save and close the file. Then you can start Steam and make that Library the default.

you are my hero
you were right about doubling up the \\
just copy pasting the new address did not work with out it
引用自 tintingaroo
To create additional Libraries on the same drive you want to do things manually.

1. Create the folder for the Library e.g. C:\Steam Games

2. Inside that, create the folder: steamapps

3. Fully close Steam

4. Open in a text editor [Steam Installation]\steamapps\libraryfolders.vdf

5. Before the last }, paste in: "x"{"path" "C:\\Steam Games"}
(On Windows, any backslashes in the path are doubled)

6. Replace x with the index of last library in vdf file +1.

So in this libraryfolders.vdf example, index of last Library in the file is 0 (the bold text), so x= 1. I'll have inserted the underlined section.
"libraryfolders" { "0" { "path" "C:\\Program Files (x86)\\Steam" "label" "" "contentid" "6089302862307036814" "totalsize" "0" "update_clean_bytes_tally" "7966641951" "time_last_update_corruption" "0" "apps" { "367520" "7967396904" "553420" "1699759620" "699670" "358008707" } } "1" {"path" "C:\\Steam Games"} }

7. Save and close the file. Then you can start Steam and make that Library the default.
Thank you very much, this did it for me!
FruitCake_747 11 月 27 日 上午 11:28 
And then finally after all the effort the game is in c:\games\STEAMAPPS\COMMON

♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥

I'm trying to mod a game and it need a SHORT PATH TO THE ♥♥♥♥♥♥♥ GAME I PAID MONEY FOR
最后由 FruitCake_747 编辑于; 11 月 27 日 上午 11:30
Dranak 11 月 27 日 上午 11:43 
引用自 FruitCake_747
And then finally after all the effort the game is in c:\games\STEAMAPPS\COMMON

♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥

I'm trying to mod a game and it need a SHORT PATH TO THE ♥♥♥♥♥♥♥ GAME I PAID MONEY FOR

first of all ppl dont use that folder name that is a DOS share from the past and old windows OS made specail rights in them with admin rights, as fare as i know MS have never removed it.

stay out of DOS folder games names, app will have admin right there.

why you dont know this, is not our problem here as users, feel free to do as you want we othe will not use thats folder name ever. ( only DOS games belong there.) with 8.3 extension and other long name issue and rights to app belong there.

GO talk with a real technician/pc experts from the past and he will tell you this, if he even know this at all.
最后由 Dranak 编辑于; 11 月 27 日 上午 11:52
Dranak 11 月 27 日 上午 11:57 
Why do yuo think steam has made own root folder. "SteamLibrary" on multi drive.

If you think they did it for fun and laughs, when rethink why they do it. windows has own root library how come you accept that. ( i doubt you have thought all things through here, even old post with warning do not give app roots rights, and you actual doing this with use games folder from DOS age MS hardcode in the OS in the past.

And this is why never ever use games as folder other then dos application from that time.
最后由 Dranak 编辑于; 11 月 27 日 上午 11:58
FruitCake_747 11 月 27 日 下午 12:57 
I can't make any sense of those strings of words you write, that I assume are intended as sentences.
FruitCake_747 11 月 27 日 下午 12:59 
"Why do yuo think steam has made own root folder. "SteamLibrary" on multi drive."

I assume because they are utterly mentally challenged plus the fact that they are Nazis owning your *THAT END BIT YOU SIT ON*.
最后由 FruitCake_747 编辑于; 11 月 27 日 下午 1:05
< >
正在显示第 1 - 15 条,共 18 条留言
每页显示数: 1530 50