Pytanie:
Czy mogę zmusić Steam do instalowania gier na dysku innym niż C w trybie dużego obrazu?
jcollum
2015-06-17 09:14:26 UTC
view on stackexchange narkive permalink

Konfiguruję maszynę HTPC / Steam. Ma dysk SSD 60 GB dla C (wow, mały prawda?). Istnieje kilka innych dysków o łącznej pojemności około 2 TB. Używam Steam w trybie dużego obrazu. Kiedy instaluję gry z dużego obrazu, nie mam wyboru miejsca instalacji, wygląda na to, że wszystkie gry są w C.

Czy istnieje sposób na wymuszenie instalacji gier na dysku F, na przykład? Widzę, że mogę skonfigurować folder SteamLibrary na F (i mam), ale nie mam opcji instalacji na F, gdy instaluję przez Big Picture. Jaki jest najlepszy sposób rozwiązania tej sytuacji? Bardzo szybko zabraknie mi miejsca na dysku C.

Powód, dla którego to pytanie różni się od poprzedniego: drugie pytanie dotyczy instalowania gier przez Steam w trybie standardowym. To pytanie dotyczy instalowania gier w trybie Big Picture - są to bardzo różne doświadczenia.

Windows 7.

Nie instaluj w trybie dużego obrazu?
Zmiana tytułu, ponieważ bycie w Big Picture ma fundamentalne znaczenie dla pytania.Powiązane: http://gaming.stackexchange.com/questions/75999/download-games-from-steam-to-another-drive
Z wyjątkiem tego, że nie możesz modyfikować lokalizacji instalacji w trybie Big Picture.Cofnij zmiany.
Hm.Moja interpretacja twojego pytania była taka, że chodziło o to, jak zainstalować konkretnie w Big Picture.Jeśli to nie jest ważna część (a tak wygląda treść), oznacza to, że jest to kopia drugiego posta.Przepraszam za pomyłkę.
Drugi post mówi: „Nie wiem, kiedy to się zmieniło, ale teraz możesz łatwo pobierać gry na inny dysk w 3 prostych krokach”.- z wyjątkiem tego, że nie możesz tego zrobić w trybie Big Picture.Te kroki działają dobrze w przypadku zwykłego Steam.
Uważam to za niedorzeczne, że coś tak prostego jest tak kłopotliwe.A więc najłatwiej: tak, są sposoby.Na złe: nie znam najlepszego ani najłatwiejszego.Jeszcze.Ale przyjrzę się temu jutro i odpowiem w najlepszy sposób.:RE
Założę się, że Big Picture używa obecnie domyślnej biblioteki Steam.Możesz zmienić domyślną na bibliotekę nie na dysku C lub usunąć bibliotekę na dysku C (bez usuwania jej zawartości) i sprawdzić, czy spowoduje to zainstalowanie jej w innej bibliotece (dysku).
Czy nie możesz zainstalować samego Steam na dysku F:?Prawdopodobnie spowodowałoby to, że domyślnie instalowałoby tam również swoje gry?
@Schism Przywróć zmianę tytułu.Nie jestem pewien, o co chodzi w PO, ale to pytanie powinno mieć inny tytuł niż pytania pokrewne.
@JonathanDrapeau: „usuń bibliotekę dysku C” - jest to zabronione przez Steam.Nie możesz usunąć lokalizacji instalacji dysku C.
@PepijnSchmitz to przyzwoite obejście, ale miałem nadzieję zostawić Steam na szybkim dysku i umieścić gry na wolnych dyskach.
@jcollum Czy to zrobi dużą różnicę?Sama gra i tak zawsze zajmie większość czasu ładowania, sam Steam nie jest taki ciężki.
@jcollum Nie możesz?To dla mnie nowość - nawet nie * mam * lokalizacji instalacji na dysku C.Podejrzewam, że * może * oznaczać to, że nie możesz usunąć * pierwszej * lokalizacji, w której instalujesz.
Istnieje domyślna lokalizacja, którą możesz zmienić (poza Big Picture).Czy to pomoże?
Pięć odpowiedzi:
Chris Hayes
2015-06-17 11:44:23 UTC
view on stackexchange narkive permalink

Tak i nie. Chociaż Steam nie obsługuje tego bezpośrednio, o czym wiem (chociaż rzadko używam trybu Big Picture), możesz użyć łącza symbolicznego, aby system Windows „okłamał” Steam. Będzie to wymagało klawiatury i / lub myszy do początkowej konfiguracji, ale później nie powinno ich wymagać.

Zakładając, że instalacja Steam na dysku SSD jest w lokalizacji C: \ Program Files (x86) \ Steam i chcesz, aby Twoje gry były przechowywane pod adresem F:\SteamApps:

  1. Upewnij się, że w F: \ nie ma jeszcze folderu SteamApps (lub wybierz inną ścieżkę).
  2. Przenieś folder C: \ Program Files (x86) \ Steam \ SteamApps do F: \ SteamApps . W tym momencie żaden folder SteamApps nie powinien istnieć w folderze Steam na dysku SSD.
  3. Otwórz wiersz polecenia i uruchom mklink / J "C: \ Program Files (x86) \ Steam \ SteamApps "" F: \ SteamApps "

Następnie, jeśli zajrzysz do C: \ Program Files (x86) \ Steam , powinieneś zobaczyć skrót prowadzący do folderu SteamApps na dysku twardym. Gdy Steam zapyta o ten folder, system Windows bezproblemowo wyśle ​​go przez łącze symboliczne.

Możesz być bardziej precyzyjny za pomocą łącza symbolicznego i przenosić tylko określone gry lub wszystko w SteamApps \ common , itp., ale dla celów trybu Big Picture powinien to być jednorazowy krok konfiguracji.

Trochę denerwujące, że działa świetnie w trybie innym niż duży obraz, więc po prostu zamykam BPM i instaluję moje gry.Nie jest idealny, ale działa.Jednak link symboliczny nie był czymś, o czym myślałem, dzięki za udostępnienie.
Dzięki, dam temu szansę później, ale to jest najprawdopodobniej odpowiedź.
Jeśli masz już "f: \ steamapps" (cel skrzyżowania) skonfigurowany jako lokalizacja biblioteki w steam, powinieneś prawdopodobnie usunąć to z listy bibliotek przed dodaniem punktu połączenia.Tylko przeczucie: to prawdopodobnie nie jest problem.Prawdopodobnie.
LoveAndCoding
2015-06-17 09:27:05 UTC
view on stackexchange narkive permalink

Więc odpowiedź brzmi: Nie możesz wybrać lokalizacji instalacji ani ustawić domyślnej lokalizacji dla trybu dużego obrazu (w tej chwili). Nie ma do tego konfiguracji, zawsze będzie używać domyślnej lokalizacji instalacji, czyli dysku, na którym zainstalowano Steam.

I to jest klucz. Możesz przenieść swoją instalację Steam na inny dysk, a domyślnie zostanie ona ustawiona w tej lokalizacji zamiast na dysku SSD.

Z wyjątkiem trybu Big Picture zawsze używana jest pierwsza lokalizacja.Uwaga: Powiedziałem: „Nie mam opcji instalacji na F, gdy instaluję przez Big Picture”.
Ponadto nie można usunąć lokalizacji dysku C z tej listy.Wygląda na to, że a) Big Picture zawsze instaluje się w pierwszej lokalizacji ib) pierwszą lokalizacją będzie zawsze dysk C.Dlatego zastanawiam się, czy istnieje sposób, aby zmusić Steam do zainstalowania na innym dysku dla wszystkich instalacji.
@jcollum Zaktualizowana odpowiedź.
przeniesienie całej instalacji parowej jest w rzeczywistości bardzo łatwe i nie "wysadzi" twojej instalacji z powodu np.pozycje rejestru wskazujące na niewłaściwą lokalizację.
CrimsonDragoon93
2016-09-06 01:33:16 UTC
view on stackexchange narkive permalink

Mam nadzieję, że uda mi się zaktualizować to, aby było zgodne z wrześniem 2016 r. Krótkie tło Ponownie zainstalowałem system operacyjny (Win 10), a Steam był uruchamiany z mojego dysku D i wszystkich moich gier.

Ponownie zainstalowałem Steam na moim dysku C: \ i udało mi się odczytać moją bibliotekę z dysku D; w aplikacji nie mniej.

Poszedłem do menu „Steam” w lewym górnym rogu, a następnie do „Ustawień”, wybrałem sekcję „Pobieranie” i kliknąłem „Foldery biblioteki Steam”.

Następnie kliknąłem „Dodaj folder biblioteki” i znalazłem mój folder „Steam” w moim D :. UWAGA: nie mogłem określić go jako specyficznego dla folderu „common” lub czegokolwiek, musiałem zaznaczyć cały folder „Steam”.

Następnie, gdy rozpoznałem dyski C: \ i D: \, ostatnim krokiem było kliknięcie prawym przyciskiem myszy na D: \ i ustawienie go jako domyślnego. Wszystkie 36 gier, które zainstalowałem, zostało rozpoznanych i gotowych do pracy.

Mam nadzieję, że pomoże to każdemu, kto nie chce ponownie instalować każdej gry lub chce zachować aplikację Steam na dysku SSD, a gry na innym dysku.

Gilsham
2015-06-18 02:00:42 UTC
view on stackexchange narkive permalink

Zanim Steam obsługiwał wiele folderów bibliotek, zainstalowałbym steam w innym miejscu niż C: \ pliki programów (np. g: \ steam), nie wiem, czy to nadal będzie działać, ale warto spróbować jako steam jest całkiem niezłe, rozpoznawanie gier w bibliotekach z poprzednich instalacji teraz (po prostu instaluję win10 i po dodaniu mojej starej biblioteki Steam do nowej instalacji wystarczyło sprawdzić, czy dx itp. podczas uruchamiania dowolnej z gier)

A.Nonyme
2015-10-15 22:54:39 UTC
view on stackexchange narkive permalink

Jedna BARDZO ważna rzecz, aby wymusić odkrycie: Odkryłem to, kręcąc się w plikach Steam.

Kiedy Steams ponownie uruchomi pobieranie gry, sprawdź jego numer identyfikacyjny w ... \ steamapps \ Doanloading [folder ID, np .: 237895] Następnie, gdy steam jest zamknięty, usuń ... \ steamapps \ appmanifest_ [ID] .acf

Zrestartuj steam i jesteś gotowy. Jeśli edytujesz ten plik z ciekawości , przekonasz się, że zapisuje nazwę folderu do pobrania, ile już pobrałeś itp ... Usuwając go, po prostu zmuszasz Steam do ponownego wykonania całego procesu ;-)



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...