Не устанавливается java 7 на windows 7




Как настроить?

Не устанавливается Java на Windows 7, 8 или 10 #8212; произошла ошибка. Решение.

Программное обеспечение Java используется как платформа для очень многих программ под Windows и являет признанным стандартом для разработки различных приложений и игр. Оно предоставляет уйму возможностей для программиста, а расплачиваться за это приходится пользователям в виде необходимости обязательной установки библиотек Джава или даже Java Virtual Machine на компьютер или ноутбук. И ладно бы всё проходило #171;без сучка и задоринки#187;, но очень часто ПО JAVA не устанавливается и выдаётся ошибка установки. Что делать и как его всё-таки успешно инсталлировать в систему Windows? Вот несколько советов.

1. Обычно, при загрузке программного обеспечения с официального сайта, Вы скачиваете специальный веб-установщик, который будет затем сам тянуть нужные библиотеки через подключение к Интернет. Но тут может включить в игру антивирус или фаервол, который может расценить это как вирусную активность и заблокировать доступ в интернет установочному приложению. Поэтому попробуйте скачать полноценный офлайн-установщик отсюда #8212; ссылка. а затем попробовать установить Джава через него. Не удивляйтесь, что он весит около 50 Мегабайт, в то время, как веб-установщик почти в 50 раз меньше. Это нормально.

2. Если у Вас до этого уже стояла более старая версия Java #8212; попробуйте его удалить и поставить заново через Панель управления Windows.

3. Проверьте свою операционную систему Windows 7, 8 или 10 с помощью хорошей антивирусной программы. Например, DrWeb CureIt или Kaspersky Antivirus. Очень часто вредоносные программы маскируются под системные библиотеки и затем не дают их обновлять.

4. Почистите реестр Виндовс с помощью специальной утилиты. Например, CCleaner .

Именно ошибки в реестре часто являются причиной того, что ПО Java не устанавливается на компьютер.

5. Попробуйте почистить системные папки:
C:\ProgramFiles\Java
и
C:\ProgramFiles\Common Files\Java
Иногда файлы, оставшиеся от старых версий приводят к ошибке установки Джава.

6. Попробуйте обновить компоненты Windows с помощью Центра обновлений. Может случится такое, что ошибка установки Java Runtime Environment возникает даже из-за устаревшей версии Internet Explorer.

7. Скачайте фикс-файл с исправлениями здесь и примените изменения в реестре.

Это тоже интересно:

На Windows 7 Home basic не устанавливается Java 6 пишет 123 ошибку, никто не может дать точного ответа с чем это связано.

С системой ничего не происходило, не ставятся только две программы, ноутбук новый, только купили взамен украденного, там стояла 7, но Home Premium и все программы стояли и нормально работали, а здесь какие то проблемы. Ну раз система куплена с оборудованием, то Вам необходимо обращаться к производителю оборудования, так как они осуществляют поддержку OEM-версий.

#34;Думайте хорошее, делайте хорошее, говорите правду.#34;
Заратустра

Отметьте первым, что считаете это полезным

История сообщений о нарушениях

На Windows 7 Home basic не устанавливается Java 6 пишет 123 ошибку, никто не может дать точного ответа с чем это связано. Добрый день, Nikolay_Fin
Что-то у Вас слишком много ошибок. связанных с установкой программ. Что у Вас произошло с системой?

#34;Думайте хорошее, делайте хорошее, говорите правду.#34;
Заратустра

Отметьте первым, что считаете это полезным

История сообщений о нарушениях

С систе#1084;ой ничего не происходило, не ставятся только две програ#1084;#1084;ы, ноутбук новый, только купили вза#1084;ен украденного, та#1084; стояла 7, но Home Premium и все програ#1084;#1084;ы стояли и нор#1084;ально работали, а здесь какие то пробле#1084;ы.

Отметьте первым, что считаете это полезным

История сообщений о нарушениях

С системой ничего не происходило, не ставятся только две программы, ноутбук новый, только купили взамен украденного, там стояла 7, но Home Premium и все программы стояли и нормально работали, а здесь какие то проблемы. Ну раз система куплена с оборудованием, то Вам необходимо обращаться к производителю оборудования, так как они осуществляют поддержку OEM-версий.

#34;Думайте хорошее, делайте хорошее, говорите правду.#34;
Заратустра

Отметьте первым, что считаете это полезным

История сообщений о нарушениях

Этот сайт на других языках

Недавно прекратили поддерживать Windows XP, и все чаще попадаются грабли, связанные с потерей совместимости. Сегодня столкнулся с проблемой установки новой версии Java SE 1.8.0_05 (установочный пакет jdk-8u5-windows-i586.exe). Инсталлятор оказался несовместимым с 32-битной Windows XP SP3, и выдавал ошибку: procedure entry point RegDeleteKeyExA could not be located in the dynamic link library ADVAPI32.dll . В переводе на русский язык точка входа в процедуру RegDeleteKeyExA не найдена в DLL ADVAPI32.dll . В этой статье описан пошаговый процесс ручной, без инсталлятора, установки Java, если по какой-то причине она у Вас не устанавливается.

[Какая текущая версия JDK/Java? ]

Иногда полезно узнать, какая версия JDK (Java) сейчас установлена на компьютере. Для этого откройте консоль (запустите интерпретатор CMD) и введите команду:

В результате будет выведено что-то наподобие:

Примечание: когда Java установлена, то её исполняемый файл находится в путях запуска. Это либо каталог %Windows%\system32, либо каталог, указанный через переменную Path, например c:\Program Files\Java\jdk1.7.0_45\bin.

[Процесс ручной установки Java (JDK) ]

1. Сначала удалите старую версию Java. Это можно сделать через Панель управления - Установка и удаление программ. Найдите в списке установленных программ все программы, которые начинаются с Java , и удалите их. После успешного удаления должна перестать выполняться команда java -version, и должны перестать запускаться программы, которые написаны на Java (например, ADT или Eclipse).

2. Закачайте новую версию Java с сайта Oracle [1]. Это будет исполняемый файл наподобие jdk-8u5-windows-i586.exe. Обычно этот файл просто запускают, и он берет всю работу по инсталляции на себя. Если это так, и у Вас процесс инсталляции прошел без ошибок, то дальше можете не читать. Если же нет, и автоматическая инсталляция невозможна (например, Вы получаете ошибку RegDeleteKeyExA не найдена в DLL ADVAPI32.dll ), то придется немного поработать, чтобы установить Java.

3. Запустите бесплатный архиватор 7-zip, и откройте им файл jdk-8u5-windows-i586.exe. В этом файле будет находиться файл наподобие tools.zip, распакуйте его в любую временную папку на диске.

4. Распакуйте содержимое файла tools.zip в папку наподобие c:\Program Files\Java\jdk1.8.5\. Здесь jdk1.8.5 просто произвольное имя, отражающее версию скачанного JDK. В результате должна получиться примерно такая структура папок:

5. Добавьте в переменную окружения %Path% путь c:\Program Files\Java\jdk1.8.5\bin.

6. Добавьте (или измените) переменную окружения %JAVA_HOME%. Она должна указывать на новое положение папки bin:

Перелогиньтесь, чтобы изменения в переменных окружения вступили в силу.

В переменной окружения PATH (в командных файлах и в строке интерпретатора cmd для составления путей на неё ссылаются как на %Path%) хранятся пути поиска исполняемых файлов. Это нужно для того, чтобы не надо было вводить длинную строку пути до исполняемого файла, в нашем случае это java.exe и другие утилиты JDK. Т. е. если в переменной Path прописан путь до java.exe, то можно не утруждать себя вводом полного пути до java.exe, операционная система Windows будет знать, где искать исполняемый файл.

Все переменные окружения, в том числе и Path, могут быть просмотрены, изменены, удалены и добавлены командой SET. В переменной Path может быть прописано множество путей. Каждая запись пути отделяется от другой точкой с запятой. Вот например, как можно просмотреть содержимое переменной окружения Path:

Однако новичкам намного проще использовать для редактирования переменной окружения Path инструмент Пуск - Панель управления - Система - закладка Дополнительно - кнопка внизу Переменные среды. Откроется окно, в котором можно просмотреть (и отредактировать) как настройку Path для текущего пользователя (в верхней части окна Переменные среды пользователя ), так и настройку Path для всей системы (в нижней части окна Системные переменные , эта настройка влияет на всех пользователей). Я советую вносить изменения в Системные переменные .

7. Найдите в папке jdk1.8.5 все файлы с расширением *.pack и распакуйте их с помощью распаковщика unpack200.exe (он находится в папке c:\Program Files\Java\jdk1.8.5\bin), чтобы получить соответствующие файлы *.jar. Все файлы с расширением *.pack можно найти с помощью финдера Windows (вызывается по кнопке F3), или с помощью Total Commander.

Каждый файл *.pack можно распаковать командой наподобие (на примере файла rt.pack):

Примечание: полностью распакованные файлы - всю структуру каталогов, которую достаточно положить в c:\Program Files\Java\, останется только настроить %Path% и %JAVA_HOME% (по шагам 5 и 6) - можно скачать в архиве [2].

На этом установка Java завершена, команда java -version должна нормально отрабатывать из любого каталога.

Примечание: получается, что на одном компьютере может быть одновременно установлено любое количество разных версий Java. Какая версия в данный момент активна, будет определяться исключительно значениями пути в переменной %Path% до каталога bin, и значением переменной окружения %JAVA_HOME% (см. шаги 5 и 6).

После того, как Вы вручную установили Java и проверили её работу, можно сделать ярлыки для некоторых часто используемых функций (см. таблицу ниже). Путь до javacpl.exe нужно указать реально существующий (в ту папку, куда вы копировали файлы Java).

Командная строка ярлыка

Источники: http://set-os.ru/java-install-error/, http://answers.microsoft.com/ru-ru/windows/forum/windows_7-windows_install/%D0%BD%D0%B0-windows-7-home-basic-%D0%BD%D0%B5/15751806-d6e1-46a6-9e77-6d7896f45918?auth=1, http://microsin.net/adminstuff/windows/install-java-manually.html




Комментариев пока нет!

Поделитесь своим мнением