3

Я хотел установить 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, чтобы я мог установить его снова! Или по-другому!

2 ответа2

1

Удалите весь каталог C:/Program Files/Java, загрузите Java SE 7u45 JDK отсюда:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

и запустите его для установки. Должно сработать. Загрузка - это JRE и JDK в одном, так что вам не нужно устанавливать jre отдельно.

0

Пожалуйста, убедитесь, что вы включили невидимые каталоги. * C:\Windows\Installer * - это невидимый каталог. Вы можете скопировать / вставить его в адресную строку.

Решение для вас должно быть следующим.

  1. Откройте редактор реестра (regedit.exe)
  2. Перейдите в * HKEY_CLASSES_ROOT\Installer\Products *
  3. Поиск Java Development Kit.
  4. Получить MSIZap! Можно найти здесь http://nerdoftherings.net/wp/?p=66
  5. Получите ProductCode из значения Transforms . Код продукта начинается и заканчивается {}. Но будьте осторожны, вам нужен полный код продукта!
  6. Откройте командную строку и запустите MSIZap со следующими параметрами:

    MsiZap.exe GPSTW! {Ваш продукт-код}

  7. Попробуйте установить новый JDK.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .