Java

Java in Action Hämtningar Hjälp

Hjälpresurser

Ta bort posten i Lägg till/ta bort program efter avinstallation av Java-programvaran


Denna artikel gäller för:
  • Plattform(ar): Windows 98, Windows ME, Windows 2000, Windows XP, Windows 2003
  • Java-version(er): 1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx

SYMTOM

När JRE har avinstallerats syns fortfarande ikonen för JRE på Kontrollpanelen för Lägg till eller ta bort program.
ORSAK

När JRE 1.4.x avinstalleras eller efter en uppgradering av äldre versioner av JRE, tar avinstallationsprogrammet ibland inte bort poster från registret. HKEY_LOCAL_MACHINE/Software/Microsoft/
Windows/CurrentVersion/Uninstall/(<Java 2 clsid-nyckeln>)
Eftersom dessa registernycklar inte tas bort från Windows-registret syns ikonen för JRE fortfarande i kontrollpanelen Lägg till eller ta bort program.
LÖSNING

Användaren kan ta bort gamla registernycklar, vilket omfattar deras Värdenamn och Värdedata. Så här tar du bort gamla registerposter för JRE.
  1. Kör Windows Registereditor genom att klicka på Start->Kör och ange programnamnet regedit i fältet Öppna.
  2. Gå till följande registernod:

    HKEY_LOCAL_MACHINE/Software/Microsoft/
    Windows/CurrentVersion/Uninstall


  3. Under noden Uninstall finns många registerpostnamn inom klammerparenteser. t.ex. {B7915B05-FC28-11D6-9D24-00010240CE95}
  4. Du kan hitta registernycklar för äldre versioner av JRE via en sökning efter nyckelvärden. Registernyckeln har ett värdenamn - DisplayName som har Värdedata

    Java 2.
    t.ex. Java 2 SDK, SE v1.4.1_02. Följande bild visar en registerpost för Java 2 SDK, SE v1.4.1_02.
Registereditorn
  1. Ta bort registerposten för JRE genom att högerklicka på registernyckelns namn och välja Ta bort.
  2. Klicka på Ja i meddelanderutan Bekräfta borttagning av nyckel.
  3. Avinstallationsmappen för JRE hittar du i mappen C:\Program Files\InstallShield Installation Information. Du kan också ta bort avinstallationsmappen. Detta mappnamn har följande format:

    C:\Program Files\InstallShield Installation Information\{<Java 2 clsid-nyckel>}, där <Java 2 clsid-nyckeln> har samma värde som registernyckeln som hittades i steg 4.

  4. MappenC:\Program Files\InstallShield Installation Information är en dold mapp. För att visa denna mapp i Utforskaren kan du välja alternativet Visa dolda filer och mappar i fönstret Mappalternativ, som du kommer till genom att klicka på Verktyg i valfritt program för Utforskaren.

    Fönstret Mappalternativ kommer du till genom att välja menyn Verktyg->Mappalternativ inuti Utforskaren. Detta är ett exempel på ett typiskt konfigurationsfönster för Mappalternativ:
Avancerade mappalternativ
  1. När du har redigerat Windows-registret startar du om kontrollpanelen för Lägg till eller ta bort program. Posten för JRE bör nu inte längre finnas i Lägg till eller ta bort program.
Varning:
Felaktig redigering av registret kan skada systemet allvarligt. Du bör åtminstone göra säkerhetskopior av all värdefull information på datorn innan du gör några ändringar i registret. Du kan använda funktionen Arkiv->Exportera i registereditorn för att spara registernyckeln före borttagning. Om det då skulle hända att du tar bort fel registernyckel kan du återställa registret från den sparade säkerhetskopian med hjälp av funktionen
Arkiv->Importera i Registereditorn för Windows.


Obs!

Om den normala avinstallationsprocessen (som nämns ovan) misslyckas prövar du Microsoft Windows Installer Cleanup Utility. Med det här verktyget tas alla irrelevanta JRE-register för Windows Installer garanterat bort. Detaljerad information och möjlighet att hämta verktyget finns på: Beskrivning av Windows Installer Clean Up Utility

Anvisningar för borttagning:

  • Hämta filen för Windows Installer Clean Up Utility och spara den på skrivbordet
  • Dubbelklicka på den körbara filen. Installationsprocessen startar. Följ de anvisningar som visas.
  • När installationsprocessen är klar går du till Start -> Alla program -> och kör Windows Installer Clean Up Utility
  • Dialogrutan Windows Installer Clean Up Utility öppnas.
  • I listan med installerade produkter väljer du den JRE-version som du vill ta bort.
  • Klicka på Ta bort och Avsluta

Välj språk | Om Java-teknik | Supportalternativ
Sekretess | Användningsvillkor | Varumärken | Friskrivning

Sun Microsystems