Удаление старой версии Sun JVM

0 22

Если вам нужно удалить старую версию виртуальной машины от Sun, я могу вас порадовать: иногда виртуальная машина удаляется легко, без сбоев, и для удаления требуется только один шаг. Однако если вам не повезет, может быть, вам придется порыться в реестре.Удаление старой версии Sun JVM

Чтобы удалить старую версию Sun JVM, выберите Панель управления (Control Panel) ► Установка и удаление программ (Add/Remove Programs). Выделите в списке строчку Java Runtime Environment, щелкните на кнопке Заменить/Удалить (Change/ Remove) и следуйте инструкциям мастера. Sun JVM будет (или, по крайней мере, должна быть) удалена.

Но иногда даже после этого запись Java Runtime Environment остается в списке Установка и удаление программ (Add or Remove Programs). Теоретически это не должно вызывать никаких проблем, так как сама виртуальная машина уже удалена, но на практике все совсем не так просто. Поэтому лучше стереть эту запись. Для этого нужно удалить в реестре соответствующий раздел.

Запустите Reg Edit и откройте раздел HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uni install Там вы увидите множество ключей, заключенных в фигурные скобки, которые будут выглядеть примерно так: {B7915B05-FC28-11D6-9D24-00010240CE95}

Один из этих ключей относится к виртуальной машине Java, которую вы удалили, и вам нужно стереть его. Вы не сможете найти нужный ключ по названию, так как названия ключей — это наборы цифр и букв, заключенные в фигурные скобки. Вам нужно найти и удалить ключ, запись DisplayName которого начинается со слова Java, например Java 2 SDK, SE vl.4.102. Чтобы найти такой ключ, поищите слово Java. Нажмите Ctrl+F, введите Java и щелкните на кнопке Найти далее (Search). В результате поиска будет выбран раздел, который необходимо удалить. Перед удалением запишите его полное имя — оно понадобится вам в дальнейшем.

Затем найдите каталог с информацией для удаления Java и сотрите его. Это должен быть каталог C:Program FiLesInstaLLShiеId Installation Information{}, где {«Java 2 clsid key>} — это название удаленного ключа реестра, которое вы записали. После этого вы можете перезапустить Установку и удаление программ (Add/Remove Programs). Записи Java там уже не будет.

Также рекомендуем