Как да утвърдите всички Steam игри с един замах

Ако използвате игралната платформа Steam, може да сте срещнали ситуации, при които игрите вече не биха работили правилно.

Това може да бъде след като сте преместили Steam на нов компютър или нов твърд диск (и игрите с него), след като преживяхте срив на системата или след актуализация на игра в Steam, която някак си го промени, така че да не стартирайте и не работете правилно вече.

Въпреки че можете да продължите напред и да премахнете игри от Steam веднага, за да ги инсталирате наново, валидирането често е по-доброто решение.

Проверката работи подобно на командата Windows sfc / scannow. Той ще провери целостта на файловете за игри, за да се увери, че те са в изправност. Ако файл не може да бъде проверен, той се заменя с онлайн копие, което често решава проблемите, които срещате.

За да проверите отделните игри в Steam, направете следното:

  1. Отворете Steam клиента във вашата система и влезте, ако това не е направено автоматично.
  2. Отворете изгледа Библиотека, щракнете с десния бутон върху играта, която искате да проверите и изберете свойства от контекстното меню.
  3. Превключете към раздела локални файлове и изберете проверка на целостта на кеша на играта тук.
  4. Изчакайте, докато завърши процесът на проверка.

Въпреки че това е полезно, ако трябва да потвърдите само една игра или може би две игри, всъщност не е решение, ако трябва да проверите всички игри, които сте инсталирали в системата си.

Това просто отнема много време и изисква прекалено много внимание, за да бъде практически възможно.

Потребителят на Reddit Shawn Maiberger създаде скрипт, който проверява всички инсталирани Steam игри с едно движение автоматично във фонов режим.

Той използва скриптовия език AutoIt и може да бъде изтеглен като скрипт или изпълним файл. Въпреки че изпълнимият файл може да бъде по-удобен за използване, се предлага вместо това да използвате скрипта, тъй като можете да го прегледате, за да проверите дали е легитимен, преди да го стартирате.

Ако изберете опцията за скрипт, първо трябва да изтеглите AutoIt. След като бъде инсталиран, щракнете с десния бутон върху скрипта и изберете опцията, за да го стартирате от контекстното меню.

Програмата се опитва автоматично да намери правилната директория за игри с помощта на системния регистър на Windows. Той ще подкани директорията, независимо от това - можете да приемете избора по подразбиране, ако намери правилната директория - и също така директория, в която да напишете лог файл.

След като това не е на път, той ще зареди Steam и ще започне валидиране на всички инсталирани игри на компютъра.

Това работи добре за повечето игри. Вместо това някои игри ще заредят инсталатор, когато стартирате проверка. Можете да добавите тези в черен списък, така че проверката им да бъде пропусната. Създайте файла validationBlacklist.txt в директорията на скрипта и добавете към него номера на играта (по един на ред).

Най-лесният начин да намерите номера е да щракнете с десния бутон върху играта и да изберете създаване на пряк път за работния плот. Щракнете с десния бутон върху създадения пряк път след това и изберете Properties. В целевия път ще намерите идентификационния номер на играта.

Сценарно огледало: SteamValidator.zip