minecraft java版 exit code 0 クラッシュについて

Minecraftのゲームプレイ全般の質問はこちらへどうぞ。
otyasan
ID: 1HDLAELEFW

minecraft java版 exit code 0 クラッシュについて

投稿記事 by otyasan » 2021年1月04日(月) 08:12

minecraft java版をバニラにてプレイしようとしますが、ランチャーを起動し、プレイを押したところ
「エラー ゲームがクラッシュしました 予期しない問題が発生し、ゲームがクラッシュしました。ご不便をおかげし申し訳ございません。 exit code: 0」
と表示されてゲームが起動しません。
いろいろと試してみましたが現象変わらず、クラッシュして起動しません。
解決方法を教えてください。

ちなみに
%appdata%.mimnecraftにクラッシュレポートは生成されていません。
minecraft windows10エディションは普通にプレイできます。

PCスペック
OS   : windows10 home
CPU  : intel core i7-6700
メモリ : 16GB
グラボ : GeForece GTX 960

以下試したこと
・%appdata%にある.minecraftを全削除
・minecraft launcherの再DL
・java8の再DL
・グラボのドライバーの更新
・グラボのドライバー再DL
・チップセットドライバーの更新
・ウイルスバスターの例外設定にminecraft launcherとjava8を設定
・ウイルスバスターを消した状態で起動
・minecrat launcherのプロパティを開き、「互換性のトラブルシューティングツールの実行」を実施
(互換モードの「互換モードでこのプログラムを実行する」にチェックが入り windows 8を選択している
※windows 10という選択肢が無い。)



アバター
SugarCoffee
ID: 5V2403GHPZ
記事: 148
登録日時: 2019年10月19日(土) 14:21
いいね: 8回
いいねされた回数: 3回

Re: minecraft java版 exit code 0 クラッシュについて

投稿記事 by SugarCoffee » 2021年1月04日(月) 19:34

otyasan さんが書きました: 2021年1月04日(月) 08:12 minecraft java版をバニラにてプレイしようとしますが、ランチャーを起動し、プレイを押したところ
「エラー ゲームがクラッシュしました 予期しない問題が発生し、ゲームがクラッシュしました。ご不便をおかげし申し訳ございません。 exit code: 0」
と表示されてゲームが起動しません。

...
正直なところPCスペックに不足はなく、OSのクリーンインストール以外できることを全て尽くしてる感じはありますが、
後原因として思いつきそうなものを記述します。

まず、Java8の再DLを行ったとのことですが、これはOracleのサイトからJava8をダウンロードし、インストールした。という意味でしょうか?

シングルプレイのバニラではJava8のインストールは不要でC:\Program Files (x86)\Minecraft Launcher\runtime\jre-x64\bin/javaw.exeが自動的に使用されるようになっています。
起動構成のJAVAのパスの指定を変更することでインストールしたJava8を利用することができます。
なので、もし起動構成からJAVAを変更した覚えがなければ、JAVAのパスの指定からインストールしたjavaw.exeを指定してみてください
C:\Program Files (x86)\Java\jre1.8.0_271\bin\かC:\Program Files\Java\jre1.8.0_271\bin\にあると思います。

後、基本的にJava8でMinecraftは動作しますが、古いものは(1.7.10位?)Java7でないと起動できないことがあります。
最新版(1.16.4)であればJava8で問題無いはずです。

また、プレイしたいものがバニラ1.16.4であれば、Java11を使う手もあります。
公式には動作対象外の操作のためスポイラーにします
Show
  1. Amazon Corretto 11 のダウンロードからWindows x64 JDK amazon-corretto-11.0.3.7.1-windows-x64.zipをダウンロード
  2. zipを適当なところ(できればCドライブ直下、Program Files、Userフォルダ、以上3つ以外の場所)に展開
  3. ランチャーの起動構成からJAVAのパスの設定を変更
  4. 解凍フォルダ\jdk11.0.3_7\binフォルダにあるjavaw.exeを指定する
  5. 起動
    以上の手順でJava11を用いてバニラのMinecraftを起動させることができます。

システムロケールについて
Show
この他、事実かどうかは不明ですし、検証もしていませんが、WIndowsのシステムロケールを変更している場合同じエラーが発生するようです。出典:twitter freedom-snow@freedomsnow124
Win10でBF3というゲームを起動する際の非公式手順だそうで、心当たりはありますか?
または下記サイトの手順を行った覚えはありますでしょうか?
2020/04 更新 Windows8.1・10においてBF3を起動する方法
著者: 塩。 さん
覚えが無ければ全く関係ありませんので無視してください。

Windows10の詳細なバージョンについて
Show
この他Windows10が古くその影響を受けている可能性もあります。Windowsキーを押したときの検索ボックスにcmdと入力し、コマンドプロンプトを起動します。その後winverと入力し、エンターキーで実行します。
実行後の画面にバージョンが書いてありますので、それが20H2(OSビルド 19042.685)であれば、多分最新版です。
20H1だと1つ古いバージョンです。
※20H1や20H2は不具合が出そうなPCには一時的に配信しない機能があるため、古い=Minecraft不具合の原因とは限りません。

この他考えられる原因ですが、セキュリティソフトが関係なく、ドライバ関連でもなく、フォルダやファイルの破損でもないため、お使いのPCとの相性問題の可能性もあります。相性問題だった場合対処する方法がありません。(あるかもしれませんが、私には思いつきません)

追記
クラッシュレポートがないとのことですが、ログは出力されていますか?
.minecraftフォルダのlogsフォルダ内にlatest.logがあれば、最後に起動した際のログが残っています。

予期しないエラーなので、多分2行で終わっているとは思いますが、何かしら原因が書かれているかもしれません。
logをWebにアップロードする際には見せたくない情報は消すようにしてください。Windowsのユーザ名やマイクラのアカウント名とかが含まれていることがあります。
0

otyasan
ID: 1HDLAELEFW

Re: minecraft java版 exit code 0 クラッシュについて

投稿記事 by otyasan » 2021年1月05日(火) 21:56

昨日、書き込み後にOSのクリーンインストール(個人用のファイルは残したやり方)を実施しました。
実施後にjava8、チップセット、グラボのドライバを更新し、
minecraftをDLして起動しましたが、
症状変わらず、クラッシュしました。

また、minecraftについては、何年か前よりプレイしており、
久し振りにプレイしようとしたところクラッシュによりできないという状況です。

個人的に疑っているのは
今のPCを購入した当時はwindows8.1のOSが入った状態で購入しましたが、
いつの日かwindows10の無料アップデートができるときにwindows10にアップデートさせました。

もしかするとOSをwindows10にしたことによってプレイできないことが関係あるのではないかと思われます。

SugarCoffeeさんの言う通り、起動構成からインストールしたjavaを指定して起動も試していますが、
変化はありませんでした。

また、logについてですが、.minecraft内にlatest.logは存在しません。
logとしてあるのは「launcher_cef_log」「launcher_log」があります。
launcher_cef_logは、記載された文章が短いため、下記に添付します。

[0105/214044.364:INFO:main_context.cpp(107)] CEF initialized successfully.

[0105/214045.053:WARNING:angle_platform_impl.cc(41)] rx::HLSLCompiler::compileToBinary(224):
C:\fakepath(31,8-56): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
C:\fakepath(37,8-25): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

[0105/214046.064:WARNING:angle_platform_impl.cc(41)] rx::HLSLCompiler::compileToBinary(224):
C:\fakepath(69,10-34): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
C:\fakepath(91,10-34): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

[0105/214046.182:WARNING:angle_platform_impl.cc(41)] rx::HLSLCompiler::compileToBinary(224):
C:\fakepath(37,8-56): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
C:\fakepath(43,8-25): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

また、launcher_logの方についてですが、長いログであるためすべては添付できませんが
エラーのようなログが残っている部分がありますので、エラーの部分のみ下記に添付させていただきます。

[Warning: 2021-01-05 12:40:43.4732330: LauncherConfiguration.cpp(113)] Failed to get clientToken from configuration, launcher updater will fall back to using stable versions instead of controlled experiment versions.

[Warning: 2021-01-05 12:40:43.9008859: GameVersionManager.cpp(306)] C:\Users\ユーザー名\AppData\Roaming\.minecraft\versions\1.16.4\1.16.4.json.complianceLevel: Unknown key

[Warning: 2021-01-05 12:40:43.9065870: GameVersionManager.cpp(306)] C:\Users\ユーザー名\AppData\Roaming\.minecraft\versions\20w51a\20w51a.json.complianceLevel: Unknown key

[Error: 2021-01-05 12:40:45.8514325: KeyValueStore.cpp(53)] Failed to parse state file: ...\.minecraft\launcher_entitlements.json: data missing or invalid

[Error: 2021-01-05 12:40:45.8529767: KeyValueStore.cpp(53)] Failed to parse state file: ...\.minecraft\launcher_gamer_pics.json: data missing or invalid

[Warning: 2021-01-05 12:40:45.8584838: Xal.lib(0)] XAL: Expected REG_SZ type for SOFTWARE\Microsoft\XboxLive\Sandbox, found 0 instead

[Warning: 2021-01-05 12:40:46.2715565: Xal.lib(0)] XAL: [0B1EB318] Failed to read Dtoken with error 0x89235107: Client operation failed

[Warning: 2021-01-05 12:40:46.3765827: Xal.lib(0)] XAL: [0B1EB318] Failed to read Ttoken with error 0x89235107: Client operation failed

otyasan
ID: 1HDLAELEFW

Re: minecraft java版 exit code 0 クラッシュについて

投稿記事 by otyasan » 2021年1月05日(火) 22:12

システムロケールについて
過去にBF3をプレイしていたのでもしかしてと思い、
設定→時刻と言語→言語→管理用の言語の設定→管理→システムロケールの変更→ベータ:ワールドワイド言語サポートでUnicode UTF-8を使用(U)
にチェックが入っていたのでこれを外したところ
マインクラフトが起動しました。

さんざんいろいろと試したのにあっけない原因でびっくりしております。


ちなみに全然関係ありませんが、
OSをクリーンインストールした際、ゲーミングマウスのドライバーインストールに失敗して
ドライバーエラーによりマウスが認識しなくなり死にました。悲しいです。

非常に助かりました。ありがとうございます。

返信する