Hur valideras alla Steam-spel på en gång

Om du använder Steam-spelplattformen kan du ha stött på situationer där spel inte skulle fungera korrekt längre.

Detta kan vara efter att du flyttade Steam till en ny dator eller en ny hårddisk (och spelen med den), efter att du upplevt en krasch i systemet, eller efter en uppdatering av ett spel på Steam som på något sätt ändrade det så att det gör inte börja eller fungera ordentligt längre.

Medan du kan gå vidare och ta bort spel från Steam direkt för att installera dem på nytt, är validering ofta den bättre lösningen.

Validering fungerar som Windows sfc / scannow-kommando. Det kommer att kontrollera spelfils integritet för att se till att de är i funktionsdugligt skick. Om en fil inte kan verifieras ersätts den av en onlinekopia som ofta löser problemen du upplever.

För att verifiera enskilda spel på Steam gör du följande:

  1. Öppna Steam-klienten på ditt system och logga in om det inte sker automatiskt.
  2. Öppna biblioteksvyn, högerklicka på spelet som du vill verifiera och välj egenskaper från snabbmenyn.
  3. Växla till fliken lokala filer och välj verifiera integriteten för spelcachen här.
  4. Vänta tills verifieringsprocessen är klar.

Även om det är användbart om du bara behöver verifiera ett spel eller kanske två spel, är det inte riktigt en lösning om du behöver verifiera alla spel du har installerat på ditt system.

Det tar helt enkelt lång tid och kräver för mycket uppmärksamhet för att vara praktiskt.

Reddit-användare Shawn Maiberger har skapat ett skript som verifierar alla installerade Steam-spel på en gång automatiskt i bakgrunden.

Det använder skriptspråket AutoIt och kan antingen laddas ner som ett skript eller en körbar fil. Medan den körbara filen kan vara mer bekväm att använda föreslås det att man använder skriptet istället eftersom du kan gå igenom den för att verifiera att den är legitim innan du kör det.

Om du väljer skriptalternativ måste du ladda ner AutoIt först. När den är installerad högerklickar du på skriptet och väljer alternativet för att köra det från snabbmenyn.

Programmet försöker hitta rätt spelkatalog automatiskt med Windows-registret. Det kommer att be om katalogen oavsett det - du kan acceptera standardvalet om den hittade rätt katalog - och även en katalog att skriva en loggfil till.

När det är ur vägen kommer det att ladda Steam och börja validera alla installerade spel på datorn.

Detta fungerar bra för de flesta spel. Vissa spel å andra sidan laddar ett installationsprogram istället när du kör verifiering. Du kan lägga till dem till en svartlista så att deras verifiering hoppas över. Skapa filvalideringenBlacklist.txt i skriptets katalog och lägg till spelnummer till den (en per rad).

Det enklaste sättet att hitta numret är att högerklicka på ett spel och välja att skapa en genväg på skrivbordet. Högerklicka på den skapade genvägen efteråt och välj Egenskaper. På målvägen hittar du spelets ID.

Manusspegel: SteamValidator.zip