• 締切済み

Javaのアップデートについて

Javaのアップデートについて 先月買ったばかりのノートパソコンでネット中に、右下にjavaのアップデートの通知ポップが出ましたのでそれにしたがってアップデートインストールの手順を踏み、正常にインストール完了しました。 と思っていたのもつかの間、数時間後に再び同じように右下に最新バージョンのjavaにアップデートを促すポップが出るのです。 コントロールパネル→プログラム→javaの、javaコントロールパネルのアップデートタブの一番下の“今すぐアップデート”をクリックすると、ついさっき最新のバージョンをインストールしたにもかかわらず、新しいバージョンがあるといってjavaインストーラが起動します。そして手続きを進めていくと、同じものがあるから再インストールするかと聞いてきます。 製品情報タブのバージョン情報を見ると、バージョン6アップデート17(ビルド1.6.0_17-b04)となっています。しかしながらコントロールパネルを見ますと、Java(TM)6 Update 17(64bit)発行元:Sun Microsystems,Inc と、Java (TM)6 Update 22 発行元:Oracle という二つのjavaが入っています。 アップデート22のが最新だと思いますが、インストールされているのにjava自身がそれを認識しないこともおかしいですし、発行元が違うこともなんだか怪しいです。 しかしjavaのHPのhttp://www.java.com/ja/download/installed.jsp?detect=jre&try=1で調べても、“Java のバージョンを確認しました。正常な設定です。お使いのオペレーティングシステムに推奨されたバージョン (Version 6 Update 22) の Java がインストールされています。”というメッセージが表示されます。 なにがなんだかわかりません。 どうしたらいいでしょうか。

みんなの回答

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.3

質問とは直接関係ありませんが、 設定によっては、Javaはしつこくアップデートをチェックしてきます。 自分の用途に合わせてコントロールするのがいいでしょう。 よく解って使う分には自動チェックを解除してもいいです。 ご参考までに添付画像を付けました。 javacpl.exe (Javaコントロールパネル)を実行すればいつでもコントロールできます。

ELLLMO
質問者

お礼

回答ありがとうございます。お礼が大変遅くなってしまい申し訳ありません。 “アップデートを自動的にチェック”をオフにしても、javaコントロールパネルを閉じると勝手にチェックが元に戻ってしまう状態が続いて苦労しましたが、直接javacpl.exeファイルを右クリック→管理者として実行しましたところ、やっとチェックを外すことができました。これからは手動でチェックしていきたいと思います。 ありがとうございました。

noname#140925
noname#140925
回答No.2

一旦全てのJavaをアンインストールした上で、最新版を入れた方が良いかもしれませんね。 なお、Javaは元々Sunの無償製品ですが、SunがOracleに吸収されたため、現在はOracleのJavaとなっています。 なので、Javaの提供元が二つある訳ではありませんので。念の為。 会社名が変わったことにより、チェックしている部分が誤検出状態になっている可能性も考えられますね。

ELLLMO
質問者

お礼

回答ありがとうございます。お礼が大変遅くなってしまい申し訳ありません。 SunとOracleの関係も納得です。 誤検出につきましては、6update17のほうのみをアンインストールしたところ正確に認識されるようになりました。 ありがとうございました。

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

旧バージョンのJavaが残っていると思います。 プログラムの追加と削除からjava6update22以外をアンインストールしてください。

ELLLMO
質問者

お礼

回答ありがとうございます。お礼が大変遅くなってしまい申し訳ありません。 おっしゃる通り、古いほうのJavaをアンインストールしたところ、6update22がきちんと認識されるようになりました。 ありがとうございました。

関連するQ&A