Cómo validar todos los juegos de Steam de una vez

Si está utilizando la plataforma de juegos Steam, es posible que haya encontrado situaciones en las que los juegos ya no funcionarían correctamente.

Esto puede ser después de que movió Steam a una nueva computadora o un nuevo disco duro (y los juegos con él), después de experimentar un bloqueo del sistema, o después de una actualización de un juego en Steam que de alguna manera lo cambió para que así sea. Ya no se inicia ni funciona correctamente.

Si bien puede continuar y eliminar los juegos de Steam de inmediato para instalarlos nuevamente, la validación suele ser la mejor solución.

La validación funciona de manera similar al comando sfc / scannow de Windows. Verificará la integridad de los archivos del juego para asegurarse de que funcionan correctamente. Si no se puede verificar un archivo, se reemplaza por una copia en línea que a menudo resuelve los problemas que está experimentando.

Para verificar juegos individuales en Steam, haz lo siguiente:

  1. Abra el cliente Steam en su sistema e inicie sesión si eso no se hace automáticamente.
  2. Abra la vista Biblioteca, haga clic con el botón derecho en el juego que desea verificar y seleccione propiedades en el menú contextual.
  3. Cambie a la pestaña de archivos locales y seleccione verificar integridad del caché del juego aquí.
  4. Espere hasta que se complete el proceso de verificación.

Si bien eso es útil si solo necesita verificar un juego o tal vez dos juegos, no es realmente una solución si necesita verificar todos los juegos que ha instalado en su sistema.

Simplemente lleva mucho tiempo y requiere demasiada atención para ser practicable.

El usuario de Reddit, Shawn Maiberger, ha creado un script que verifica automáticamente todos los juegos de Steam instalados de una vez en segundo plano.

Está utilizando el lenguaje de script AutoIt y puede descargarse como un script o un archivo ejecutable. Si bien el archivo ejecutable puede ser más conveniente de usar, se sugiere usar el script en su lugar, ya que puede revisarlo para verificar que sea legítimo antes de ejecutarlo.

Si selecciona la opción de script, primero debe descargar AutoIt. Una vez instalado, haga clic derecho en el script y seleccione la opción para ejecutarlo desde el menú contextual.

El programa intenta encontrar el directorio de juegos correcto automáticamente usando el Registro de Windows. Solicitará el directorio independientemente de eso, puede aceptar la selección predeterminada si encuentra el directorio correcto, y también un directorio para escribir un archivo de registro.

Una vez que esté fuera del camino, cargará Steam y comenzará a validar todos los juegos instalados en la PC.

Esto funciona bien para la mayoría de los juegos. Algunos juegos, por otro lado, cargarán un instalador cuando ejecutes la verificación. Puede agregarlos a una lista negra para que se omita su verificación. Cree el archivo validationBlacklist.txt en el directorio del script y agréguele números de juego (uno por línea).

La forma más fácil de encontrar el número es hacer clic derecho en un juego y seleccionar crear acceso directo de escritorio. Haga clic derecho en el acceso directo creado luego y seleccione Propiedades. En la ruta de destino encontrarás la ID del juego.

Script Mirror: SteamValidator.zip