Steam で毎回初回セットアップが起動してしまう場合の対処法

多分、スクリプトの設計が悪いんだと思う。
スチームで毎回初回セットアップが起動してしまう場合の対処法を書いておく。

1. インストール先のディレクトリ内にある installscript.vdf を確認する。
ライブラリにある該当のゲームを右クリック>プロパティ>ローカルファイル>ローカルファイルを閲覧

2. installscript.vdf をテキストエディタで開いて、ゲームのレジストリキー と Run Process の {} 内に書かれている項目を確認する。
例 (XXXXX は、ゲーム ID で数字が入る)
レジストリキー[A]:
32-bit: HKEY_LOCAL_MACHINE\Software\Valve\Steam\Apps\XXXXX
64-bit: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Valve\Steam\Apps\XXXXX
Run Process[B]: directx, vcredist, vcredist64, physxredist 等

3. レジストリエディタを開き、[A] を参考にインストール済みのフラグが立っていない項目 [B] を確認する。インストール済みとなっている項目はレジストリキーが登録されている。

4, フラグが立っていない項目を追加する。コマンドプロンプトを管理者権限で起動して、以下のコマンドを実行。
例は PhysXRedist を追加する場合で、適当に環境に合わせて変更。(XXXXX は、ゲーム ID で数字が入る)

32-bit: reg add HKLM\SOFTWARE\Valve\Steam\Apps\XXXXX /v PhysXRedist /t REG_DWORD /d 1 /f
64-bit: reg add HKLM\SOFTWARE\Wow6432Node\Valve\Steam\Apps\XXXXX /v PhysXRedist /t REG_DWORD /d 1 /f


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)