非管理者アカウントからJavaを更新するにはどうすればよいですか?


5

Windows 7では、JVMは更新が必要であることに気づいたときにランダムにUACプロンプトを表示することにより、私の作業を妨害します。このしつこい意味がわかるので、管理者パスワードを入力し、それを行う他のソフトウェアと同じように更新されることを期待しています。

代わりに、通知領域に「新しい更新が利用可能です」というバルーンが表示されるだけです。(そのためにUACが必要なのはなぜですか?!)シンボルをクリックして更新を開始すると、それ以上の説明なしに「更新が失敗しました」というダイアログボックスがすぐに表示されます。

コンピューターを再起動するたびに、ゲーム全体がゼロから繰り返されます。ある時点で、私はログインし、管理者としてログインし、そこから更新します。しかし、私はこの茶番は不必要で神経質だと感じています。更新プロセスを簡単にする方法はありますか?Firefoxのように簡単でなければ、少なくともAdobe Readerのように簡単ですか?


そのコンピューターのJavaを本当に更新しますか?一般的に、更新はセキュリティ上の欠陥を修正するためのものです。jre 6u23を使用している場合、たとえばjre 6u24に更新したくないと思います。通常の作業では、同じように機能します。ただし、非常に古いバージョンを使用している場合は、更新を実際に行う必要があります。あなたがただの一般的なユーザーであれば、それについて心配する必要はありません-それを行うのは管理者です。
-kokbira

Javaリリースノートについては、en.wikipedia.org
wiki / Java_version_history

@kokbira更新しないと、少なくとも1日に1回はナグされます。むしろやめたいです。また、いくつかのセキュリティ上の欠陥を取り除くことができれば、それは良いことだと思います。
-rumtscho

さて、以下のポータブルな方法を使用することをお勧めします。彼らが何らかの自動更新を使用しているかどうかはわかりませんが、新しいJavaバージョンに応じてポータブルアプリの新しいバージョンを提供すると思います。
-kokbira

回答:


1

手動の方法

この方法は、管理者権限のあるマシンでそれを更新し、インストールされたjavaフォルダー(通常は "program files \ java \ jre6"にあります)を共通ユーザー権限で目的のコンピューターにコピーします。

次に、ユーザー環境変数PATHを変更して、javaを保存したパスを含めます。一部のプログラムでは、その場所も指すJAVA_HOME環境変数を作成する必要があります。オプションとして、使用するプログラム(OpenOfficeなど)でjavaの場所を変更できます(オプションがある場合)。

ポータブルな方法

その質問の答えに見つかりました:https : //stackoverflow.com/questions/1619662/where-can-i-get-the-latest-jre-jdk-as-a-zip-file-i-mean-no- exe-installer

しかし、自動更新を実行するかどうかはわかりません。また、管理者権限を持つコンピューターにインストールして、目的のコンピューターで使用する必要があります。

公式な方法

公式な方法では更新できないと思います...

http://www.java.com/en/download/faq/jucheck.xml

注:Windows VistaまたはWindows 7オペレーティングシステムを使用している場合は、ユーザーアクセス制御(UAC)同意プロンプトが表示されます。ユーザーがユーザー管理アクセスを必要とするタスクを実行しようとすると、同意プロンプトが表示されます。


1
「公式の方法」が機能しない理由はわかりません。私は管理者のpwを持っていますが、管理者アカウントからは動作しません。ただし、UACプロンプトは更新後ではなく更新前に表示され、更新は開始時に中止されます。全体のポイントは、この(または別の)PCに管理者としてログインする必要なしにそれを行うことです。
rumtscho

JavaでUACを無効にするいくつかのソリューションを作成しました(java.com/en/download/faq/jucheck.xmlを入力し、リンクの左メニューから選択します)...問題は「更新前」であると言っているので、プログラムエディター(たとえば、oracle)に例外を追加できるかどうかわからない...何かについての検索...
kokbira
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.