ホームページ » の仕方 » MinecraftにはもうJavaをインストールする必要はありません。 Javaをアンインストールする時が来た

    MinecraftにはもうJavaをインストールする必要はありません。 Javaをアンインストールする時が来た

    Minecraftのプレーヤーが持っている大きな不満の1つは、MinecraftがJavaで動くということです - それは安全ではなく、悪用を避けるために頻繁に更新する必要があるので対処するのが面倒です、そして彼らはむしろそれに対処しません。新しいランチャーのおかげで、MinecraftはあなたがJavaをインストールする必要がなくなったので、ついにそれを削除することができます.

    簡潔に言うと、Minecraftは現在、スタンドアロンバージョンのJavaをインストールにバンドルしており、通常のJavaが抱えるセキュリティ上の問題や煩わしさはありません。本当に素晴らしいことは、あなたがすでにインストールしたバージョンの代わりにそれらのバージョンを使うなら、Minecraftは私たちのテストで実際に速く走るべきであるということです。.

    更新: MicrosoftはOS Xユーザー向けの新しいランチャーもリリースしたばかりなので、記事を更新します。.

    どのような新しい変化とそれが重要なのか?

    ここ数ヶ月間、Mojangは、MinecraftのWindows PC Edition用の新しいランチャーをテストしてきました(OS Xランチャーは現在稼働中で、年末までに発売される予定です)。ランチャーの主な(そして注目に値する)変更は、ホストマシンへのJavaの一般的なローカルインストールとは無関係のスタンドアロンバージョンのJavaをダウンロードすることです。.

    なぜそれが重要なのですか、そしてなぜあなたは気にする必要がありますか? Javaは、ゼロデイ攻撃と脆弱性で有名です。私達は長年にわたりJavaとプラットフォームに関する問題について広く書いてきました。 Javaがまさにそのような問題である理由についてしっかりとした入門書が必要な場合は、Javaで読むことはひどく危険であることを強くお勧めします。無効にする時間です。.

    Javaと同じくらいひどく、それが可能な限りゼロデイエクスプロイトを起こす傾向があるので、それはMinecraftを駆り立てる魔法でもあります。このため、Minecraftを愛する世界中の何百万人ものゲームをプレイするためには、Javaを愛し嫌いでJavaをシステムにインストールしたままにしておかなければなりません。ただし、この新しいMinecraftの開発によってゲームが変わり、ゲームをプレイするためにシステム全体にJavaを完全にインストールする必要がなくなりました。.

    あなたはまだ技術的にJavaを必要としています、しかしそれは今システム全体にインストールされるのではなくMinecraftランチャーによってダウンロードされ、ランチャーと共に保存されます。 MinecraftがあなたがJavaをインストールした唯一の理由であるならば、あなたは今あなたのシステムをJavaの脆弱性にさらす理由はありません。 Minecraftによって使用されるJava実行可能ファイルはMinecraftのままで、システムの他の部分からは見えず、アクセスできないのと同じくらい良いです。もっと良いことに、Minecraftランチャーはあなたのシステムに正しいバージョンを自動的にダウンロードし(64ビットマシンでJava 32-bitをうっかり使用しているプレイヤーは全員これによりパフォーマンスが大幅に向上するはずです)自動的にそれをアップデートします。これだけで、もう一度Askツールバーをインストールするように指示されることはありません。.

    現時点では、Windows PC用の新しいMinecraftランチャーはMinecraft Webサイトに掲載されていますが、大多数のプレーヤーはまだ古いランチャーを使用しています。新しいランチャーにアップデートする方法を見てみましょう。そして、あなたが享受する可能性があるパフォーマンスの利点の種類を覗いてみましょう。先に進む前に、HTGフォーラムのメンバーadancomに新しいランチャーを注目させていただきありがとうございます。.

    Windowsで新しいランチャーに切り替える方法

    切り替えプロセスは、可能な限り簡単になります。ユーザーデータが保存されている場所は変わりませんので、プロフィールの変更や新しいプロフィールの作成、またはあなたの世界の保存による変更を気にする必要はありません。.

    ただし、このチュートリアルの時点では、インストーラは自動的に新しいJavaインスタンスにデフォルト設定されることはなく、既存のJavaインストールを引き続き使用するため、非常に微調整を加える必要があります。.

    最初の場所は、Minecraftの公式ダウンロードページです。 WindowsセクションでMinecraft.exeのコピーを入手します。歴史的にはそれほど重要ではありませんでした どこで ユーザーのデータフォルダに格納されているデータを呼び出すだけで、.EXEファイルを作成できます。ランチャーは基本的に超有料のショートカットのように振舞いました。新しいバージョンのランチャーを配置する場所は、特に興味を持っているスタンドアロンのJavaインスタンスのように、ゲームファイルを格納するための追加のサブディレクトリを作成するだけなので、もっと特別にしたいと思うでしょう。.

    初回実行時およびそれ以降のJavaアップデートが検出された実行時には、上記のダウンロードインジケータが少しの間表示されます。問題のランタイムは、あなたが推測したところでは、あなたのマシンにとって最新かつシステムに適したランタイムです。.

    最初の実行後、ランチャーと同じディレクトリに次のサブディレクトリとファイルが作成されます。デスクトップなどにminecraft.exeを保存するだけの習慣がある場合は、今すぐ別のフォルダーに保存することをお勧めします。.

    ランチャーに入ったら、小さいながらも重要な微調整が必​​要です。ランチャーウィンドウの左下隅にあるプロファイル選択メニューでプロファイルを選択してください。 [プロフィールを編集]をクリックします。

    更新: 最新のランチャー すべき 正しい場所を既に指しています。とにかく確認することをお勧めします.

    プロファイルメニュー内の一番下にある「Java Settings(Advanced)」を探します。上のスクリーンショットでは現在、システム全体のJavaインストールを指していることに気付くでしょう(そしてあなた自身のプロファイルでもほぼ同じフォルダパスが見えるでしょう)。上記のように、新しいランチャーはまだ自動的にスタンドアロンインスタンスにデフォルト設定されていません.

    ランチャーによってダウンロードされたjavaw.exeファイルを指すようにそのパスを編集する必要があります。このファイルは 比較的 ランチャー実行可能ファイルにあります。このチュートリアルの目的で、この例では、C:\ New Minecraft Launcher \にランチャーを配置しました。たとえば、ランチャーがD:\ Minecraft \にある場合は、パスにそれが反映されているはずです。問題のJava実行ファイルが見つかるまで、\ runtime \フォルダーを調べ、サブフォルダーを調べます。.

    変更した後(そしてパスが正しいことを再確認した後)、「プロファイルの保存」をクリックします。そのプロファイルを起動すると、Minecraftはシステム全体のJavaインストールの代わりにランチャーと共に保存されたスタンドアロンJavaインストールを使用します。.

    実際には、MinecraftがJavaの唯一の用途である場合は、すぐにシステムからJavaをアンインストールすることをお勧めします。.

    OS X用の新しいランチャーに切り替える方法

    OS Xを使用している場合は、Redditのこの公式スレッドにアクセスしてダウンロードリンクを入手できます。一度実行すると、DMGをダブルクリックしてMinecraftを[アプリケーション]フォルダにドラッグするだけです。.

    名前の後に_stageがあるので、このランチャーは現在ベータ版です。あなたはすぐに彼らが皆のためにこれを始めるだろうと仮定しなければならないでしょう、そして彼らがそうするとき私達はこの記事を更新します.

    これを実行したら、プロファイル設定を調べて、現在どのバージョンのJavaが指しているのかを確認できます。それは新しいダウンロードにバンドルされたものであるべきです.

    性能比較

    Javaを分離することによるセキュリティの大幅な向上に加えて、潜在的なパフォーマンスの大幅な向上もあります。多くのMinecraftプレーヤーは、ハードウェアが64ビットJavaをサポートしているときに32ビットJavaを使用しています。ランチャーは自動的に正しいバージョンをつかみます.

    さらに、多くのプレイヤーはJavaインストールを最新の状態に保ちません。セキュリティの観点からそれがひどいことだけでなく、最新バージョンのJavaを使用しているときにMinecraftがよりスムーズに動作するため、パフォーマンスの観点からもひどいです。.

    テストマシンは、ほぼ最新バージョンの64ビットJava 8を実行しているため、ほとんど無視できるほどのパフォーマンスの向上が見込まれます(これは、ほとんどのMinecraftプレーヤーが使用している32ビットJava 7を大幅に上回るものです)。.

    スタンドアロンのJavaインストールに切り替える前のこのスクリーンショットでは、すでに64ビットJavaを使用しており、1秒間に36フレームを処理していることがわかります。この値はテスト中にわずかに変動しましたが、40 FPSを超えませんでした.

    Minecraftランチャーによってダウンロードされたわずかに更新されたスタンドアロンのJavaインスタンスに切り替えて、まったく同じ場所でアイドル状態になったとき、FPSは70に上昇しました(これは私たちが特定のモニター用に設定したvsync設定です)。全体的に見て、(テストマシン上で)驚くべきパフォーマンスの変化は、ほんのわずかな変化でした。 32ビットのJava 7を使用して64ビットのJava 8にアップグレードするプレイヤーは、大幅な改善が見られるはずです。.


    Minecraftについての質問がありますか? [email protected]として私達に電子メールを撃つと私達はそれに答えるために最善を尽くします.