Come convalidare tutti i giochi Steam in una volta sola

Se stai utilizzando la piattaforma di gioco Steam, potresti aver riscontrato situazioni in cui i giochi non funzionerebbero più correttamente.

Ciò può avvenire dopo aver spostato Steam su un nuovo computer o un nuovo disco rigido (e sui giochi con esso), dopo aver subito un arresto anomalo del sistema o dopo un aggiornamento di un gioco su Steam che in qualche modo lo ha cambiato in modo da farlo non iniziare o funzionare più correttamente.

Mentre potresti andare avanti e rimuovere subito i giochi da Steam per installarli di nuovo, la convalida è spesso la soluzione migliore.

La convalida funziona in modo simile al comando sfc / scannow di Windows. Controllerà l'integrità dei file di gioco per assicurarsi che siano funzionanti. Se un file non può essere verificato, viene sostituito da una copia online che spesso risolve i problemi riscontrati.

Per verificare i singoli giochi su Steam, procedi come segue:

  1. Apri il client Steam sul tuo sistema e accedi se ciò non avviene automaticamente.
  2. Apri la vista Libreria, fai clic con il pulsante destro del mouse sul gioco che desideri verificare e seleziona le proprietà dal menu contestuale.
  3. Passa alla scheda dei file locali e seleziona verifica integrità della cache di gioco qui.
  4. Attendere il completamento del processo di verifica.

Sebbene ciò sia utile se devi solo verificare un gioco o forse due giochi, non è davvero una soluzione se devi verificare tutti i giochi che hai installato sul tuo sistema.

Ci vuole semplicemente troppo tempo e richiede troppa attenzione per essere praticabile.

L'utente di Reddit Shawn Maiberger ha creato uno script che verifica automaticamente tutti i giochi Steam installati in un'unica volta in background.

Sta usando il linguaggio di scripting AutoIt e può essere scaricato come script o come file eseguibile. Sebbene il file eseguibile possa essere più comodo da usare, si consiglia di utilizzare lo script in quanto è possibile eseguirlo per verificare che sia legittimo prima di eseguirlo.

Se selezioni l'opzione di script, devi prima scaricare AutoIt. Una volta installato, fai clic con il pulsante destro del mouse sullo script e seleziona l'opzione per eseguirlo dal menu di scelta rapida.

Il programma tenta di trovare automaticamente la directory dei giochi corretta utilizzando il registro di Windows. Richiederà la directory a prescindere da ciò - è possibile accettare la selezione predefinita se trova la directory giusta - e anche una directory in cui scrivere un file di registro.

Una volta che è fuori mano, caricherà Steam e inizierà a convalidare tutti i giochi installati sul PC.

Funziona bene per la maggior parte dei giochi. Alcuni giochi invece caricheranno invece un programma di installazione quando si esegue la verifica. Puoi aggiungerli a una lista nera in modo che la loro verifica venga saltata. Crea il file validationBlacklist.txt nella directory dello script e aggiungi i numeri di gioco (uno per riga).

Il modo più semplice per trovare il numero è fare clic con il pulsante destro del mouse su un gioco e selezionare Crea collegamento sul desktop. Fare clic con il tasto destro del mouse sul collegamento creato in seguito e selezionare Proprietà. Nel percorso target troverai l'ID del gioco.

Script Mirror: SteamValidator.zip