10Gぐらいのインストールが終わって、起動…すると何も起こらずにSteamに戻る。
Googleで検索して色々やってみる。
注:解決した!
- EXEを管理者で起動
- 再配布x64を再インストール
- アンチウィルスソフトを一時的に解除
- 等など
- DxDiag.txtを送れ
- Crash~.logを送れ(DocumentsフォルダのDying Lightフォルダ内)
- Dumpを送れ(Dying Lightのフォルダ)
返事が届く。
- USBを全部外せ
- Dying Lightのフォルダにx_input1_3.dllを置け
- Steamからログアウトしてサインインして起動しろ
- ドライバを古いのにしろ(2015年7月)
注2:Steamを再インストールした場合、マーケットを一時的に利用できなくなる(認証済みの別なPCで対応可能)
- Steamのゲームを全部アンインストールしろ
- Steamをアンインストールしろ
- Steamをインストールしろ(デフォルトのフォルダにいれろ)
- Dying Lightを再インストールしろ(デフォルトのフォルダにいれろ)
結構手詰まり気味だが、さらに目眩のするような情報が。
「Techlandのゲームは体験版が動かなかったらなにやっても動かない」
マジか。
Demoをインストール…ああ、本当だ。動かないわ(同じ症状)
という訳でTechlandのゲームは体験版をインストールしてから買うこと。
(1/4追記)
サポートからメールが来た。
- 新しいユーザを作ってそこから実行しろ
- それでも駄目ならOSを再インストールしろ
で、Googleで検索しながら色々やって起動に成功した。(OSの再インストール?やだよ面倒くせぇ)
3つほど試したのだが、結局どれが解決法かわからない。
C;\Windows\system32\のmsvcr100.dllをリネームした。(私の場合、これがエラーの原因だった)
どういうエラーが出るのか?と思ったが何もでない。
次にDying Lightの_CommonRedistのフォルダにある、vcredistの2010、2012をリペア(先ほどリネームしていたのでmsvcr100.dllが作られた)して起動すると…起動した。
msvcr100.dllが壊れていた可能性は無いとは言えないが、私のPCでは他にも使用されているファイルなので、正直原因はわからない。