|
Jak usunąć jej wpis z listy Dodawanie lub usuwanie programów po odinstalowaniu Javy?
Artykuł dotyczy:
- Platformy:
Windows 98, Windows ME, Windows 2000, Windows XP, Windows 2003
- Wersje Java:
1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx
OBJAWY
Mimo odinstalowania środowiska JRE jego ikona jest wciąż widoczna na liście Dodawanie lub usuwanie programów w Panelu sterowania.
PRZYCZYNA
Czasami w przypadku odinstalowania środowiska JRE 1.4.x lub jego uaktualnienia ze starszej wersji dezinstalator może nie usunąć wszystkich wpisów rejestru.
HKEY_LOCAL_MACHINE/Software/Microsoft/ Windows/CurrentVersion/Uninstall/(<klucz Java 2 clsid>)
Ponieważ klucze nie są usuwane z rejestru, ikona środowiska JRE pozostaje widoczna w programie Panelu sterowania Dodawanie lub usuwanie programów.
ROZWIĄZANIE
Można samodzielnie usunąć niepotrzebne wpisy rejestru, w tym nazwy wartości i dane wartości.
Poniżej przedstawiono instrukcję usuwania niepotrzebnych wpisów rejestru.
- Uruchom Edytor rejestru systemu Windows, klikając kolejno Start->Uruchom, a następnie wpisując nazwę programu regedit w polu Otwórz.
- Przejdź do węzła rejestru:
HKEY_LOCAL_MACHINE/Software/Microsoft/ Windows/CurrentVersion/Uninstall
- W węźle Uninstall jest widocznych wiele nazw wpisów rejestru umieszczonych w nawiasach klamrowych Na przykład:
{B7915B05-FC28-11D6-9D24-00010240CE95}
- Klucze rejestru starszych wersji środowiska JRE można odszukać na podstawie wartości kluczy. Odpowiedni klucz rejestru ma nazwę wartości DisplayName oraz dane wartości
Java 2. Przykład: Java 2 SDK, SE v1.4.1_02. Poniżej przedstawiono wpis rejestru dla środowiska Java 2 SDK, SE v1.4.1_02.

- Kliknij prawym przyciskiem myszy klucz rejestru dotyczący środowiska JRE i wybierz polecenie Usuń.
- W oknie dialogowym Potwierdzanie usunięcia klucza kliknij przycisk Tak.
- Folder dezinstalatora środowiska JRE znajduje się w folderze C:\Program Files\InstallShield Installation Information. Można go usunąć. Nazwa tego folderu ma następujący format:
C:\Program Files\InstallShield Installation Information\{<klucz Java 2 clsid>}, gdzie <klucz Java 2 clsid> ma taką samą wartość, jak klucz rejestru opisany w kroku 4.
- Folder C:\Program Files\InstallShield Installation Information folder jest ukryty. Aby zobaczyć go w Eksploratorze Windows, zaznacz pole wyboru Pokaż ukryte pliki i foldery w oknie dialogowym Opcje folderów dostępnym po kliknięciu menu Narzędzia w dowolnym oknie Eksploratora Windows.
Okno dialogowe Opcje folderów można otworzyć, wybierając kolejno Narzędzia->Opcje folderów w oknie Eksploratora Windows. Poniżej przedstawiono typowy wygląd okna dialogowego Opcje folderów:

- Po dokonaniu edycji rejestru systemu Windows uruchom ponownie program Dodawanie lub usuwanie programów w Panelu sterowania. Na liście Dodawanie lub usuwanie programów nie powinno być już wpisu środowiska JRE.
Ostrzeżenie Nieprawidłowa zmiana w rejestrze może spowodować poważne uszkodzenie systemu. Przed edycją rejestru należy zawsze utworzyć kopię zapasową wszystkich ważnych danych. Aby zapisać klucz rejestru przed usunięciem, w Edytorze rejestru należy kliknąć kolejno Plik->Eksportuj. W przypadku usunięcia niewłaściwego klucza rejestru możliwe będzie jego przywrócenie z zapisanego pliku, wybierając kolejno Plik->Importuj w Edytorze rejestru.
Uwaga:
Jeśli wspomniany powyżej normalny proces odinstalowania nie powiedzie się, należy użyć narzędzia Microsoft Windows Installer Cleanup Utility. W wyniku uruchomienia tego narzędzia usuwane są wszystkie niepotrzebne wpisy rejestru instalatora Microsoft (msi) dotyczące środowiska Java Runtime Environment. Szczegółowe informacje i plik do pobrania można znaleźć na stronie:
Opis narzędzia Windows Installer CleanUp Utility
Instrukcja usuwania:
- Pobierz narzędzie Microsoft Installer CleanUp i zapisz je w komputerze.
- Kliknij dwukrotnie plik wykonywalny. Rozpocznie się proces instalacji. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
- Po zakończeniu instalacji kliknij kolejno Start -> Wszystkie programy -> Windows Install CleanUp.
- Zostanie wyświetlone okno dialogowe Windows Installer CleanUp.
- Z listy zainstalowanych programów wybierz wersję JRE, którą chcesz usunąć.
- Kliknij przycisk Usuń, a następnie Zakończ.
|