yukieijiのメモ代わりブロマガ

Winodws10でBattleField4を起動すると起動はしているがウィンドウが出ないバグの回避方法

2016/10/16 22:31 投稿

コメント:1

  • タグ:
  • Windows10
  • BattleField4
  • BF4
現時点で発生しています、まだパッチは出てないです
主もこのバグに出くわしました
EAのBF4のバグ報告フォーラムに解決方法があったのでバグの詳細などを


そのバグのスレッド→BF4 process running but not showing up

バグの症状
一瞬だけBF4が起動して消える、サーバーには参加したことになってる

バグが発生する環境
・Windows10 AnniversaryUpdateを適用したマシン
・BF4の画面設定をボーダーレス(仮想フルスクリーン)にしていた場合

バグを回避する方法
・Windows10 AnniversaryUpdateを適用しない
・BF4の画面設定をボーダーレス以外に設定する(ボーダーレス以外ならおk)

以下BF4を起動せず画面設定を変える方法
やり方は2種類あります
1.BF4の設定ファイルを削除し全設定をリセット
2.BF4の設定ファイルを編集し画面設定をボーダーレス(仮想フルスクリーン)以外に設定する

1.のやり方は簡単ですが設定が全部消えるので設定を全部やり直しです
 やり方はマイドキュメント(デフォルトだとC:\Users\(自分のユーザー名)\Documents)内にあるBattlefield 4フォルダ内にあるsettingsフォルダを消すだけです、BF4を起動すると再生成されます

2.のやり方は複雑ですが画面設定以外の設定が残ります
以下やり方です
1.マイドキュメント(デフォルトだとC:\Users\(自分のユーザー名)\Documents)内に
   あるBattlefield 4フォルダ内にあるsettingsフォルダを開きます
2.上記フォルダ内にあるPROFSAVE_profileファイルをワードパットなどのテキストエディタで開きます(メモ帳だと横に並ぶのでワードパットがおすすめ)
3.そのファイル内の文字列からGstRender.FullscreenEnabledという文字列を探して後ろの数字を「1」に変更します
例 「GstRender.FullscreenEnabled 0」を   
     「GstRender.FullscreenEnabled 1」に
4.そのファイル内の文字列からGstRender.FullscreenModeという文字列を探して後ろの数字を「0」に変更します
例 「GstRender.FullscreenMode 1」を
     「GstRender.FullscreenMode 0」に
5.そのファイル内の文字列からGstRender.FullscreenScreenという文字列を探して後ろの数字を「0」に変更します
例 「GstRender.FullscreenScreen 1」を
     「GstRender.FullscreenScreen 0」に
6.BF4を起動するとフルスクリーンで起動します

上記をやった後「ボーダーレス」にするとまた起動しなくなりますので注意です

※おまけ
 Windows 10 build 14352以降(AnniversaryUpdateのBuild14393で症状確認)タスクマネージャーやタスクバーなどにBF4がでないです(主の環境でも出ませんでした)
 古いスレッドが更新されていてそこに解決法が書いてありました→
Borderless = BF4 Doesn't Show In Applications Tab of Task Manager, Cannot Alt+Tab to BF4(ボーダーレスって書いてありますがフルスクでも出ませんでした)
 解決方法は「設定」→「システム」→「マルチタスク」の「仮想デスクトップ」の項目2つを「すべてのデスクトップ」に変更するだけです


		

コメント

tatuta
No.1 (2017/02/19 17:59)
おお!!お陰でプレイ出来るようになりました!!
コメントを書き込むにはログインしてください。

いまブロマガで人気の記事