Я хотел установить JDK, но при попытке сделать это появляется сообщение:
Это программное обеспечение уже установлено на вашем компьютере. Хотите переустановить его?
Я нажимаю «да».
Подготовка к удалению...
И после этого там написано...
Подождите, пока Windows настроит Java SE Development Kit 7, обновление 45
После этого я получаю ошибку:
Error 1316.A network error occurred while attempting to read from the file C:\Windows\Installer\jdk1.7.0_45.msi
Но C:\Windows\Installer
каталог не существует! :(
Я сузил поиск до удаления файлов JDK ( C:\Program Files\Java\jdk
) и, по-видимому, в этих файлах есть файл, который нужен установщику Java для его удаления. Пожалуйста, скажите мне, как полностью удалить все файлы JDK, чтобы я мог установить его снова! Или другой способ!
решение1
Удалите весь каталог C:/Program Files/Java, загрузите Java SE 7u45 JDK отсюда:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
и запустите его для установки. Должно сработать. Загрузка представляет собой JRE и JDK в одном, так что вам не придется устанавливать jre отдельно.
решение2
Убедитесь, что вы включили невидимые каталоги. *C:\Windows\Installer* — это невидимый каталог. Вы можете скопировать/вставить его в адресную строку.
Решение для вас должно быть следующим.
- Откройте редактор реестра (regedit.exe)
- Перейдите в *HKEY_CLASSES_ROOT\Installer\Products*
- Найдите Java Development Kit.
- Получить MSIZap! Можно найти здесьhttp://nerdoftherings.net/wp/?p=66
- ПолучитьКод продуктавнеПревращаетЗначение.Код продуктаначинается и заканчивается на {}. I Но будьте осторожны, вам нужен полный код продукта!
Откройте командную строку и запустите MSIZap со следующими параметрами:
MsiZap.exe GPSTW! {код-вашего-продукта}
Попробуйте установить новый JDK.