Как очистить реестр после неудачной попытки удаления Java?


Этот раздел касается:
  • Платформы: Windows 8, Windows 7, Vista, Windows XP, Windows 10

Иногда при удалении определенных версий Java с помощью консоли 'Установка и удаление программ' Windows определенные записи Java в реестре удаляются не полностью. Такие оставшиеся записи реестра могут вызвать проблемы при установке новой версии Java.

Элементы реестра, оставшиеся в результате незаконченного процесса удаления, можно очистить двумя способами:
  • Утилита Microsoft (рекомендованный способ)
  • редактирование реестра вручную.

Рекомендованный способ: утилита Microsoft

Запустите утилиту Microsoft чтобы исправить поврежденные ключи реестра, которые не позволяют полностью удалить программы или блокируют установку и обновление программ.


Редактирование реестра вручную (только если не работает утилита Fix It)

значок оповещенияВнесение недопустимых изменений в реест может привести к серьезному повреждению системы. Перед внесением любых изменений в реестр необходимо создать резервные копии всех важных данных на компьютере.

Чтобы сохранить данный раздел перед его удалением, выберите File (Файл) -> Export (Экспорт). Затем, в случае ошибочного удаления раздела реестра, реестр можно восстановить из сохраненного файла резервной копии, выбрав функцию 'Файл'->'Импорт' в редакторе реестра Windows.

  1. Откройте меню Start (Пуск), затем выберите пункт Run (Выполнить)
  2. Введите в текстовое поле команду regedit
  3. Выберите пункт HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall
  4. В папке Uninstall содержится много имен элементов реестра, заключенных в фигурные скобки.
  5. Щелкните на вкладке Edit (Правка) затем выберите пункт Find (Найти)
    Примечание. Выделите папку Uninstall перед тем как приступить к поиску определенного реестра.
  6. Введите в поле поиска номер версии для того, чтобы найти соответствующий элемент реестра, который нужно удалить.
  7. Обнаружив раздел реестра, выделите его, щелкните на нем правой кнопкой и выберите пункт Delete (Удалить)
  8. Подтвердите удаление, нажав Yes (Да)
Последовательность действий для поиска разделов реестра, относящихся к версии Java 7
Задайте для поиска формат 7.0.xxx,
где xxx может означать 100, 120, 130, 140 и так далее.
например:
  • для поиска разделов реестра, относящихся к 10-му обновлению Java 7, введите 7.0.100;
  • для поиска разделов реестра, относящихся к 12-му обновлению Java 7, введите 7.0.120;
  • для поиска разделов реестра, относящихся к 18-му обновлению Java 7, введите 7.0.180.
Последовательность действий для поиска разделов реестра, относящихся к версии Java 6.
Задайте для поиска формат 6.0.xxx,
где xxx может означать 100, 120, 130, 140 и так далее.
например:
  • Для поиска разделов реестра, относящихся к 10-му обновлению Java 6, введите 6.0.100
  • Для поиска разделов реестра, относящихся к 12-му обновлению Java 6, введите 6.0.120
  • Для поиска разделов реестра, относящихся к 18-му обновлению Java 6, введите 6.0.180
Последовательность действий для поиска разделов реестра, относящихся к версии Java 1.5
Задайте для поиска формат1.5.0.xxx
где xxx может означать 100, 120, 130, 140 и так далее.
например:
  • Для поиска разделов реестра, относящихся к jre1.5.0_01, введите 1.5.0.100
  • Для поиска разделов реестра, относящихся к jre1.5.0_12, введите 1.5.0.120
  • Для поиска разделов реестра, относящихся к jre1.5.0_18, введите 1.5.0.180
Последовательность действий для поиска разделов реестра, относящихся к версии Java 1.4
Задайте для поиска формат 1.4.2_xxx
где xxx может означать 01, 12, 13, 14 и так далее.
например:
  • Для поиска разделов реестра, относящихся к jre1.4.0_01, введите 1.4.2_01
  • Для поиска разделов реестра, относящихся к jre1.4.0_12, введите 1.4.2_12
  • Для поиска разделов реестра, относящихся к jre1.4.0_18, введите 1.4.2_18

СМ. ТАКЖЕ

» Резервное копирование и восстановление реестра Windows (microsoft.com)