パラドゲーのランチャーエラーを回避する。
- 2022年10月:現在も参照されていることを考慮し、(コメントにてご教示頂いた)公式フォーラムの最終解決方法も翻訳転載しておきました。
症状
2021年1月12日ごろから、いわゆるParadoxゲーム(Cities: Skylinesを含む)を起動しようとするとランチャーでエラーが出てゲームが起動できない。
※環境によりエラーが出ないケースもあります。
原因
どうやら、ランチャーをバグありのままリリースしてしまったことが原因の模様。
https://forum.paradoxplaza.com/forum/threads/unplanned-launcher-release-of-2020-17.1453117/
対策
2つの対策が提示されています。
※コメントでご教示いただいた方法を入れると、計3種類の対策があります。
対策1:オススメ
ランチャーを再度インストールする
- Windowsのスタートメニューで「add」と入力して「プログラムの追加と削除」を起動する
- 「Paradox Launcher v2」を探して選択し、「アンインストール」を実行する
- Steamランチャーからゲームを「プレイ」する
- ※自動的に「Paradox Launcher」がインストールされゲームが起動する
対策2:詳しくない方はオススメしません
Visual C++64bit版をインストールする
- 「https://support.microsoft.com/en-in/help/2977003/the-latest-supported-visual-c-downloads」を開く
- Summaryの次にある「Visual Studio 2015, 2017, 2019, and 2022」の「x64: vc_redist.x64.exe」をダウンロードしインストールする
※x86版ではなく、x64版をダウンロードすること - Steamランチャーからゲームを「プレイ」する
対策3:それでも直らない方
コメント欄を参照して下さい。
ランチャーの強制再インストールを幾通りか試す。
- Steamを終了し、管理者として起動し直す
Steam.exe を右クリック → 管理者として実行 - インストール ディレクトリから game.exe ファイルを直接実行する
※これによりランチャーがすべて回避される - Steam を終了し、「プログラムの追加と削除」メニュー (Windows) から Paradox Launcher を削除してからゲームを再開する
※これによりランチャーの再インストールがトリガーされ、うまくいけば解決する
これでもうまくいかない場合はさらに下記を実行します。
※ステップは3段階あります。
- 【ステップ1/3】:まずゴミファイルを取り除く
ランチャーによって作成されたゲーム固有のファイルを削除する。ランチャーを使用するゲームごとに、下記ファイルが生成されている。これらのファイルが存在する場合、ゲームのデータディレクトリ(例えばDocuments/Paradox Interactive/Age of Wonders Planetfall など)から削除する。
- .launcher キャッシュ
- content_load.jsonまたはdlc_load.json (ゲームによって異なります)
- game_data.json
- mods_registry.json (オプションで、mods フォルダーも削除します)
- ニュースフィード
- 【ステップ2/3】:続いてOSごとに異なる手順によりランチャーをアンインストールし、設定ファイルを削除する
- Windowsの場合:
- 「プログラムの追加と削除」で、「Paradox Launcher v2」をアンインストール
- Steamアプリを完全に終了する
- 以下のファイルかフォルダが存在する場合は手動で削除する
- C:\Users\<ユーザー名>\AppData\Roaming\Paradox Interactive\launcher-v2
- C:\Users\<username>\AppData\Local\Paradox Interactive\launcherpath (なくなっているはずです)
- C:\Users\<username>\AppData\Local\Paradox Interactive\launcher-v2 (ログのみが含まれている必要があります)
- Macの場合:
- ~/Library/Application Support/Paradox Interactive/から次のファイルとフォルダーを削除する
- .cpatch (デフォルトでは非表示)
- launcher-v2 (すべてのフォルダーとバージョン)
- ブートストラップ-v2
- ThirdPartyLicenses.txt
- ~/Library/Application Support/Paradox Interactive/から次のファイルとフォルダーを削除する
- Linuxの場合:
- 次のファイルとフォルダーを削除する
- ~/.paradoxlauncher
- ~/.local/share/Paradox Interactive/launcher-v2
- ~/.local/share/Paradox Interactive/ランチャーパス
- 次のファイルとフォルダーを削除する
- Windowsの場合:
- 【ステップ3/3】:最後にゲームを起動する(これでランチャーも再インストールされる)
- Windowsの場合は、Windowsの管理者ユーザーとしてsteam.exeを実行すること。
以上です。
この手順でも解決しない場合、ログファイルなどを添付した上で公式フォーラムで問い合わせてほしいとの事です。
コメント
載っていた方法でも解決しなかったので色々探していたところ、paradoxのサポートにあるページの通りにしたら解決できました。
https://support.paradoxplaza.com/hc/en-us/articles/360010684620-My-launcher-doesn-t-work-my-game-wont-s-start-
(日本語訳)4.それでも問題が解決しない場合は、ランチャーをかなり長く複雑に削除することでうまくいくはずです。
と書いてある部分まで行いました。
情報ありがとうございます!