186 votos

¿Cómo puedo mover instalado un juego de un Steam carpeta de la biblioteca a otra?

Yo uso (y mucho más) unidad D: para almacenar todos mis datos de usuario y los juegos, pero he instalado la Steam cliente en la unidad C:. Cuando estaba instalando un primer juego (Warhammer 40000), he decidido poner mi carpeta de la biblioteca en la unidad D: y el partido se fue de allí.

Pero ahora como tengo instalado el segundo juego (Portal), puedo ver que fue puesto en la unidad C: a pesar de que la elección que he hecho anteriormente. Cuando abro Steam - - Ajustes de Descargas en la Nube - Steam las carpetas de la biblioteca, puedo ver la instalación de los lugares en la lista. Puedo combinarlos en uno solo?

Yo incluso estaría de acuerdo en utilizar el valor por defecto de la unidad C: biblioteca (como he reemplazado con un enlace simbólico ya). Cuando yo pulse para eliminar una biblioteca que dice que sólo puede eliminar los vacíos.

152voto

ScoBe Puntos 121

No hay ningún método integrado para mover los juegos entre las bibliotecas

Aquí es lo que yo hice:

  1. Navegado a la steamapps carpeta que el juego está instalado actualmente en
  2. Copiar la carpeta del juego por el juego que querían entrar en el otro Steam biblioteca (es importante que usted copia ; no se mueven )
  3. Eliminado el juego dentro de Steam (eliminar contenido local)
  4. Reinstalado el juego, seleccionar el juego de la biblioteca

Este acabado "descargar" para la nueva ubicación de inmediato, ya que los archivos estaban ya presentes en la nueva ubicación.

Nota importante sobre la estructura de carpetas de la biblioteca de destino

Es importante tener en cuenta que, como tratando de este proceso en 2/11/2016 usted no puede simplemente pegar la carpeta en el destino "steamapps" de la carpeta, pero en lugar de un "común" de la carpeta dentro de la "steamapps" carpeta.

Por ejemplo, si crea un Steam Biblioteca de Contenido "D:\Games\ Steam " usted va a querer pegar la carpeta del juego en "D:\Games\ Steam \steamapps\common" resultando en algo así como "D:\Games\ Steam \steamapps\common\Grand Theft Auto V"

50voto

Graham vdR Puntos 43

Me tomó más... enfoque técnico.

Si no estás cómodo con la edición de archivos o si desea que un enfoque más sencillo, por favor, utilice uno de las otras respuestas. De lo contrario, esto le permite saltar la necesidad de "eliminar" y "reinstalar" el juego cuando se vuelve a iniciar Steam - todo sin fisuras. En realidad, no es el ahorro de tiempo ni nada, pero si te quieres sentir badass, puedes seguir lo que yo hice:

Tenga en cuenta que Steam ha actualizado el formato de su .acf archivos desde originalmente publicado esta respuesta, que ya no necesita editar. Aún así tienen la ventaja de ser perfecta y que no requieren la necesidad de "eliminar" y "reinstalar" el juego, sin embargo. He actualizado mi respuesta en el interés de no confundir a los lectores futuros, pero echa un vistazo sj26 de la respuesta para un resumen de básicamente el mismo actualizada proceso.

  1. Encontrar el juego de ID de la aplicación en la tienda. (Usted puede fácilmente llegar a esta por ver el juego en tu biblioteca, y haciendo clic en el enlace que dice la Página de la Tienda, aunque esto no funciona para los juegos ya no está en la tienda, como Deadpool; usted necesitará utilizar una función de búsqueda en ese caso).

  2. Abra el SteamApps carpeta donde está el juego reside. Asegúrese Steam no se está ejecutando.

  3. Abrir el juego el archivo de manifiesto, appmanifest_<app ID>.acf, en un editor de texto (yo diría técnica).

  4. Busque la línea que contiene la cadena" "installdir". He aquí la mía:

    "installdir"        "Team Fortress 2"
    
  5. Esta es la carpeta del juego. Normalmente, esta carpeta se puede encontrar en la common carpeta dentro de SteamApps; la principal excepción son la Valve de juegos todavía bajo el legado del sistema de distribución y no SteamPipe, pero que está fuera del alcance de esta respuesta.

    Si quieres, copia de seguridad de esta carpeta, así como el propio archivo de manifiesto.

  6. Mover el juego a la carpeta. En mi caso, me mudé Team Fortress 2 en la common carpeta de la biblioteca antigua a la nueva biblioteca.

  7. Mover el archivo de manifiesto para el nuevo SteamApps carpeta.

  8. Relanzamiento Steam , y el juego debería estar allí, sin tener que hacer nada más en el programa. Usted sólo puede iniciar el juego de inmediato.

    Si lo desea, puede comprobar que el juego está en su nueva ubicación. Usted puede hacer esto haciendo clic derecho, elegir Propiedades y de ir a los Archivos Locales de la ficha. Si su biblioteca se encuentra en una letra de unidad diferente, esta letra de la unidad debe ser reflejada. A partir de aquí, puede hacer clic en Examinar Archivos Locales.... Usted también puede Verificar la Integridad de Juego de Caché... pero si usted no modifique los archivos en el proceso que no debería ser necesario.

36voto

Pascal Puntos 111

Steam 's carpeta de la biblioteca de infraestructura significa que usted puede simplemente salir de Steam , mueva el acf y subdirectorio común entre las carpetas de la biblioteca, y reiniciar Steam .

Si desea mover todos sus juegos:

  1. Salida Steam .

  2. Abierto el nuevo y el antiguo de las bibliotecas de SteamApps directorios.

    Por ejemplo, c:\Program Files\Steam\SteamApps y d:\SteamLibrary\SteamApps.

  3. Mover todos los appmanifest_*.acf archivos y el common directorio de la antigua SteamApps directorio para el nuevo SteamApps directorio.

    Por ejemplo, appmanifest_220.acf es Half-Life 2 el manifiesto de la aplicación, y el common directorio debe contener la Half-Life 2 directorio.

  4. Reiniciar Steam .

Si sólo desea mover juegos específicos:

  1. Salida Steam .

  2. Encontrar el juego de ID de la aplicación en la tienda.

    Half-Life 2 es en la tienda en http://store.steampowered.com/app/220/ por lo que su ID de aplicación es 220

  3. Abierto el nuevo y el antiguo de las bibliotecas de SteamApps directorios.

    Por ejemplo, c:\Program Files\Steam\SteamApps y d:\SteamLibrary\SteamApps.

  4. Mueva appmanifest_[app ID].acf de la antigua SteamApps directorio para el nuevo SteamApps directorio.

    Por ejemplo, appmanifest_220.acf es Half-Life 2 el manifiesto de la aplicación.

  5. Abra el appmanifest_[app ID].acf con el Bloc de notas o su editor de texto favorito y buscar "installdir" "[directory name]" donde [directory name] es el directorio siguiente de su necesidad de movimiento.

    Por ejemplo, "installdir" "Half-Life 2".

  6. Abra el común de directorio en tanto SteamApps directorios.

    De nuevo, c:\Program Files\Steam\SteamApps\common y d:\SteamLibrary\SteamApps\common

  7. Mover el directorio del juego denominado como por encima de la edad común de directorio a la nueva comunes directorio.

    Completar nuestro ejemplo, mueva c:\Program Files\Steam\SteamApps\common\Half-Life 2 a d:\SteamLibrary\SteamApps\common\Half-Life 2.

  8. Reiniciar Steam .

Descargo de responsabilidad: copia de seguridad de tu biblioteca o no se preocupan por el resultado.

10voto

BorgDomination Puntos 277

He hecho algo similar hace unos meses.

Tan lejos como puedo recordar, yo simplemente apague Steam , a continuación, cortar y pegar juego carpetas de mi disco duro steamapps a Unidad externa steamapps carpeta. Después de encender Steam "reparado" juegos de descarga de 100 a 200 MB y eso fue todo.

Aquí tienen el tutorial de la Valve de cómo hacer cosas similares.

8voto

John Dibling Puntos 138

He creado un vídeo sobre cómo hacer algo como esto.

Básicamente, usted copia de seguridad de los juegos a un lugar, a continuación, elimine los juegos de local de los contenidos, a continuación, vaya a Steam > Copia de seguridad y Restaurar Juegos

Restaurar tus juegos y elegir la nueva ubicación para la instalación. Todos los de disco; sin descargar.

JugonesTop.com

Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X