Windows 8.1 で Games for Windows Live をインストールする際に問題が発生しています。64 ビット OS を実行しており、次の手順を試しました。
- MicrosoftのWebサイトからgfwlivesetup.exeをダウンロードしました
- 互換性をWindows 7、Windows 8、Windows XP SP3などに設定しましたが、どれもうまくいきませんでした。
- 管理者として実行してみました。
どれも機能せず、何をしても で終わりますError Code: 0x80070660
。他の GFWL クライアントも何もインストールしていません。
利用可能なログは次のとおりです。
さらに情報が必要な場合は、喜んでお答えします。そのエラー コードを Google で検索しても何も見つかりません。
答え1
問題は、WindowsがWindows Liveのゲームファイルを間違ったディレクトリ(SysWOW64)にインストールすることです。ファイルをSystem 32ディレクトリ(c:\Windows\System32)に移動する必要があります。Windows Liveのゲームをインストールした後、C:\Windows\SysWOW64\に移動してこれらのファイルを見つけます。
C:\Windows\SysWOW64\xlive.dll
C:\Windows\SysWOW64\xlivefnt.dll
C:\Windows\SysWOW64\xlive.dll.cat
C:\Windows\SysWOW64\xliveinstall.dll
C:\Windows\SysWOW64\xliveinstallhost.exe
そして、上記の 5 つのファイルを C:\Windows\System32\ にコピーします。これで完了です。Games for Windows Live に関する問題は、これで解決されるはずです。
答え2
ゲームにGFWLが必要な場合(もちろん、他になぜ必要なのでしょうか?)、マルチプレイヤーが必要ない場合は、偽のxlive.dllをダウンロードして使用できます。このサイトWindows 8.1 上の Bioshock 2 で動作します。