Error」が発生するようです。Error」の解決方法をいくつか紹介します。10環境では解決策3または4を実行することでBF3をプレイできるようになりました。※ファイルの拡張子は表示する設定にしておいてください。エクスプローラー上部の「表示」→「ファイル名拡張子」にチェックを入れると、拡張子が表示されるようになります。7ならこの設定で直るかもしれません。「bf3.exe」を探すBF3のインストール先フォルダ内にあります。3」内にあるはずです。起動できなければ互換性設定は元に戻して大丈夫です。Cを再インストールするあまり効果が無さそうです。飛ばしていただいて構いません。3\__Installer\directx\redist」内の「DXSETUP.exe」を実行します。3\__Installer\vc\vc***\redist」内の「vcredist_x64.exe」を実行します。BF3のバイナリファイルを書き換えるBF3のバイナリファイルを1箇所書き換えます。この方法は成功例が多く報告されており、私もこの方法で解決しました。マルチプレイではバイナリ書き換えがチートと判断されてキックされる可能性があるのでご注意ください。シングルプレイのキャンペーンだけなら問題なく遊べると思います。バイナリを書き換える方法は2つあり、有志制作のツールを使う方法(A)とバイナリエディタを使って自分で書き換える方法(B)があります。方法Aのほうが簡単でおすすめです。そのツールに悪意がないことは保証できませんので、一応自己責任でご利用ください。Path:」が自動で書き込まれます。書き込まれなかった場合は「bf3.exe」のファイルパスを自力で探してください。Patch」をクリックするとバイナリが書き換えられます。同時に、バイナリ書き換え前のファイルが「bf3.exe.backup」という名前でバックアップされます。バイナリエディタを使って手動で書き換えるバイナリエディタで「bf3.exe」のアドレス「01C6AE71」を「99」→「00」に書き換えます。バイナリを下手に弄るとBF3が起動しなくなる可能性があるので注意してください。詳しい手順は以下の通りです。初めにバックアップを作成しておきます。「bf3.exe」をコピーして「bf3.exe.backup」という名前にしてください。サーバーからキックされたらマルチプレイでサーバーからキックされ、以下のようなエラーが表示された場合は、PunkBusterを再インストールしてみてください。それでもダメだった場合、書き換えたバイナリファイルを元に戻す必要があります。PunkBusterとは、プレイヤー全員が必ず導入しなければならないチート対策プログラムのことです。エラーゲームが切断されました:PunkBusterからキックされました。[98080837]まずはPunkBusterの再インストールを試してみます。「Finish」これでもサーバーからキックされるようなら、バイナリファイルを元に戻す必要があります。「bf3.exe」を削除してから、「bf3.exe.backup」を「bf3.exe」という名前に変えてください。Windowsのシステムロケールを変更するWindowsのシステムロケールを変更します。この方法でほとんどの人はBF3を遊べるようになりますが、他のアプリケーションの動作に支障を来す可能性があります(日本限定のゲームが起動しなくなる、文字化けする、等)。変更を適用するには再起動してください。コメントを頂いたので解決策5を追加しました。ブロマガMicrosoftからのAppLocaleの提供は終了しました。10ではAppLocaleを使ってもBF3を起動できませんでした。以下の送信フォームから、ブログ管理者へ非公開でメッセージを送信できます。