Como desinstalar e reinstalar manualmente o Microsoft Virtual Machine

IMPORTANTE: Este artigo contém informações sobre a edição do registo. Antes de editar o registo, certifique-se de que compreende como o pode restaurar se ocorrer um problema. Para obter informações sobre como efectuar este procedimento, consulte o tópico de ajuda Restaurar o registo no Regedit.exe ou o tópico de ajuda Restaurar uma chave de registo no Regedt32.exe.

Sumário

Este artigo descreve como desinstalar e reinstalar manualmente o Microsoft Virtual Machine (VM).

Mais Informação

AVISO: A utilização incorrecta do Editor de registo pode causar problemas graves que poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. Todo e qualquer risco decorrente da utilização do Editor de registo é da responsabilidade do utilizador.

Para obter informações sobre como editar o registo, consulte o tópico de ajuda Alterar chaves e valores no Editor de registo (Regedit.exe) ou os tópicos de ajuda Adicionar e eliminar informações no registo e Editar informações de registo no Regedt32.exe. Repare que deve criar uma cópia de segurança do registo antes de o editar. Se estiver a utilizar o Windows NT ou o Windows 2000, deverá também actualizar o disco de reparação de emergência (ERD, Emergency Repair Disk).

Para remover e reinstalar manualmente os componentes da máquina virtual (VM, Virtual Machine):
  1. Clique em Iniciar (Start), clique em Executar (Run), escreva
    regsvr32 /u msjava.dll
    e, em seguida, clique em OK.
  2. Remova as seguintes chaves do registo:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Java VM

    HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Global\Namespace\Java Packages

    HKEY_LOCAL_MACHINE\Software\Classes\\DhModule

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed

    Components\{08B0E5C0-4FCB-11CF-AAA5-00401C608500}

    HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Internet Explorer\\Advanced

    Options\\JAVA_VM
  3. Clique em Iniciar (Start), clique em Encerrar (Shut Down) e, em seguida, clique em
    Reiniciar no modo de MS-DOS (Restart in MS-DOS mode)
    .
  4. Na linha de comandos do Windows, escreva os seguintes comandos, premindo ENTER após cada comando:
    cd %windir%

    deltree java (prima S quando lhe for pedido para eliminar a pasta) rd /s java (no Windows NT 4.0)

    ren setdebug.exe setdebug.xxx

    ren clspack.exe clspack.xxx

    ren wjview.exe wjview.xxx

    ren jview.exe jview.xxx

    ren jautoexp.dat jautoexp.xxx

    cd system (ou system32 para NT)

    ren javaprxy.dll javaprxy.xxx

    ren javacypt.dll javacypt.xxx

    ren msjdbc10.dll msjdbc10.xxx

    ren vmhelper.dll vmhelper.xxx

    ren jdbgmgr.exe jdbgmgr.xxx

    ren javasup.vxd javasup.xxx

    ren javaee.dll javaee.xxx

    ren javart.dll javart.xxx

    ren msjava.dll msjava.xxx

    ren msawt.dll msawt.xxx

    ren jit.dll jit.xxx

    ren dx3j.dll dx3j.xxx

    ren javaperm.hlp javaperm.xxx

    ren javasec.hlp javasec.xxx

    cd..

    cd inf

    ren java.inf java.xxx

    exit


    NOTA: O SDK para Java 4.0 contém um programa de desinstalação (uninstaller.exe) no directório \bin que irá remover automaticamente o Microsoft Virtual Machine.


    NOTA: O computador deverá ser reiniciado e poderá receber a seguinte mensagem de erro:
    Não é possível encontrar um ficheiro de dispositivo necessário para executar o Windows ou uma aplicação Windows. O registo do Windows ou o ficheiro System.ini referem-se a este ficheiro de dispositivo, mas o ficheiro de dispositivo já não existe. Se eliminou propositadamente este ficheiro, tente desinstalar a aplicação associada utilizando o seu próprio programa de configuração.


    Se ainda desejar utilizar a aplicação associada com este ficheiro de dispositivo, tente reinstalar essa aplicação para substituir o ficheiro em falta.


    Javasup.vxd

    Prima uma tecla para continuar. Cannot find a device file that may be needed to run Windows or a Windows application. The Windows registry or System.ini file refers to this device file, but the device file no longer exists.If you deleted this file on purpose, try uninstalling the associated application using it's uninstall or setup program. If you still want to use the application associated with this device file, try reinstalling that application to replace the missing file. Javasup.vxd Press a key to continue.
    Esta mensagem de erro está prevista. Prima uma tecla para iniciar o Windows.


  5. : O SDK para Java 4.0 contém um programa de desinstalação (uninstaller.exe) no directório \bin que irá remover automaticamente o Microsoft Virtual Machine. Transfira o Microsoft VM para Windows 95/Windows 98 e Microsoft Windows NT 4.0 a partir do seguinte Web site da Microsoft:
  6. : O SDK para Java 4.0 contém um programa de desinstalação (uninstaller.exe) no directório \bin que irá remover automaticamente o Microsoft Virtual Machine. Clique na compilação VM adequada ao seu sistema operativo.
  7. : O SDK para Java 4.0 contém um programa de desinstalação (uninstaller.exe) no directório \bin que irá remover automaticamente o Microsoft Virtual Machine. Opte por executar o programa a partir da localização actual para instalar a actualização.
Para obter informações adicionais sobre como determinar a pasta onde o Windows está instalado, clique no número do artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (Microsoft Knowledge Base):

305792 How to Determine Which Folder Windows Is Installed In
Propriedades

ID do Artigo: 255846 - Última Revisão: 30/12/2004 - Revisão: 1

Comentários