Возможно, вы видите конфликт 32-битного или 64-битного JRE в панели управления.
На моем новом ноутбуке HP (win7 64bit) я установил как 64-битный, так и 32-битный JRE, фактически ничего не делая. Вскоре после начала использования системы я принял приглашение обновить Java. Позже я заметил, что java-версия в панели управления была еще старой, однако java-версия в ie8 была более новой версией. Вы можете увидеть версию в своем браузере, перейдя к about: plugins (в mozilla, chrome) или:
Когда я запустил 64-битную версию ie8 (обычно вы используете 32-битную версию) и зашел по ссылке выше testjava, она показала, что у меня устаревшая версия, и я задохнулся, когда я ее тестировал.
32-разрядная версия выполняла автоматическое обновление (через фоновый процесс) из: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run SunJavaUpdateSched "C: \ Program Files (x86) \ Common Files \ Java \ Java Update \ jusched.exe»
Таким образом, похоже, что панель управления показала 64-битную версию jre, которая не была автоматически обновлена, а 32-битная версия jre была автоматически обновлена. Я не видел никакого процесса автоматического обновления для 64-битной версии JRE. Я, вероятно, попытаюсь удалить 64-битную версию jre, потому что моему обычному пользователю это не нужно.
Я был в состоянии запустить 32 - битную версию панели управления из:
- C: \ Program Files (x86) \ Java \ jre6 \ bin \ javacpl.exe
и это действительно показывает вкладку Обновления.
К вашему сведению: 64-разрядная (старая) версия панели управления была по адресу:
- C: \ Program Files \ Java \ jre6 \ bin \ javacpl.exe
javacpl
сделало волшебство, спасибо ;-)Автоматическое обновление пока не поддерживается для 64-битной Java ( отслеживание ошибок ). Вы можете отслеживать обновления с RSS-канала Java SE News и загружать установочный пакет вручную .
источник
У меня такая же проблема. То, что работало для меня, было пойти в
а не то, что по умолчанию панель управления Windows (который находится в C: \ Program Files \ Java \ jre7 \ bin \ javacpl.exe ).
В x86 есть вкладка обновления в Windows 7 64 бит.
источник
Правильное местоположение:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ JavaSoft \ Java Update \ Policy
Создайте DWORD (32-разрядное) значение и назовите его «EnableJavaUpdate». Установите его значение (тип значения - hex) равным 1, чтобы отобразить вкладку «Обновление». Установите значение 0, чтобы скрыть вкладку «Обновление» из консоли Java.
источник
источник