Aprenda como limpar um sistema
Windows®
se a desinstalação do
WebSphere ESB
falhar.
Após executar o programa de desinstalação, percorra estas etapas manuais para
remover as entradas de registro que podem impedi-lo de reinstalar o produto
no diretório original.
Antes de Iniciar
Antes de desempenhar este procedimento, certifique-se de que tenha
desinstalado o WebSphere ESB utilizando
o assistente de desinstalação, ou silenciosamente, e que o procedimento não tenha
sido concluído com êxito. Se o procedimento tiver sido bem-sucedido, não será necessário desempenhar esta tarefa.
Determine
o diretório install_root para o produto de forma que seja possível remover o produto correto e produzir um sistema limpo.
Para obter
detalhes sobre os locais do diretório padrão, consulte Diretórios de Instalação Padrão para o Produto, Perfis e Ferramentas.
O assistente de instalação e o Profile Management Tool permitem que
você especifique seus próprios locais para os diretórios raiz da
instalação. Examine os seguintes arquivos para determinar os locais reais:
- O arquivo .nifRegistry identifica
a raiz da instalação para todos os produtos WebSphere ESB instalados;
ele também identifica a raiz da instalação para todos os produtos WebSphere Application Server
instalados. Ele é localizado conforme a seguir:
- Se o ID do usuário que instalou o produto tinha privilégios administrativos,
o arquivo está localizado no diretório raiz do Windows
(C:\Windows ou C:\WINNT na
maioria dos sistemas Windows).
- Se o ID do usuário que instalou o produto não tinha privilégios
administrativos, o arquivo está localizado no diretório home desse
ID do usuário.
- O arquivo install_root\logs\manageprofiles\profile_name_create.log
para um perfil identifica o local desse perfil. Procure no
texto profilePath= neste arquivo para obter o
local do perfil.
A desinstalação do produto deixa o diretório profile_root,
incluindo o diretório profile_root\logs, em que
profile_root representa o local da instalação do perfil. Deixa também o diretório install_root\logs.
Sobre Esta Tarefa
A reinstalação do produto em
um novo diretório quando arquivos de uma instalação anterior permanecem pode criar
um cenário de coexistência.
No entanto, você pode excluir todos os arquivos para remover
totalmente o WebSphere ESB.
Um sistema limpo permite reinstalar o produto no diretório original sem coexistência.
Importante: Neste procedimento, as etapas
abordam a remoção de artefatos deixados após a desinstalação
do WebSphere ESB e
do WebSphere Application
Server ou do WebSphere Application
Server Network Deployment. O produto
WebSphere
Application Server abordado é considerado como o produto básico da
instalação do
WebSphere ESB.
Execute o procedimento a seguir
para produzir um sistema limpo.
Procedimento
- Efetue logon com o mesmo ID do usuário que instalou o produto.
- Opcional: Verifique se você possui um Disco de Recuperação de Emergência. As instruções para criação
deste disco estão na documentação de ajuda do Windows.
Esta etapa é uma segurança. Esse procedimento não requer o disco de recuperação.
- Opcional: Utilize o programa regback.exe a partir do
Windows Resource
Kit para fazer backup do registro.
Esta etapa é uma segurança.
Esse
procedimento não requer a cópia de backup do registro.
- Exclua as entradas de registro dos produtos para os produtos WebSphere ESB
e WebSphere Application Server que você instalou.
Chame regback.exe a partir de um prompt de comandos,
para editar o registro do sistema Windows.
CUIDADO:
Lide com o Registro com cuidado. Você pode facilmente cometer um erro durante a utilização do editor de registro para visualizar e editar o conteúdo do registro. O editor não o adverte dos erros de edição, que podem ser
extremamente perigosos. Um registro corrompido pode danificar seu sistema a ponto de
sua única opção ser reinstalar o sistema operacional
Windows.
- Utilize Ctrl-F para procurar todas as instâncias
de "WebSphere,"
para determinar se você deve excluir cada entrada. Pode não ser possível remover todas as entradas
relacionadas ao WebSphere ESB e
ao WebSphere Application
Server, o que não é um problema.
- Expanda e selecione as chaves relacionadas aos produtos WebSphere ESB
e WebSphere Application Server.
Exclua as seguintes chaves, se presentes, para o
produto WebSphere Application
Server:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start
Menu2\Programs\IBM WebSphere\Application Server Network Deployment V6.1
- HKEY_CURRENT_USER\Software\IBM\WebSphere
Application Server Network Deployment\6.1.0.0
- HKEY_LOCAL_MACHINE\Software\IBM\Web
server Plug-ins for IBM WebSphere Application Server\6.1.0.0
Exclua a seguinte chave se estiver presente
para o produto WebSphere Application
Server 6.1 Feature Pack para Serviços da Web: HKEY_CURRENT_USER\Software\IBM\WebSphere
Application Server 6.1 Feature Pack for Web Services\6.1.0.9.
Exclua as seguintes chaves, se
presentes, para o produto
WebSphere ESB:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start
Menu2\Programs\IBM WebSphere\Enterprise Service
Bus 6.2
- HKEY_CURRENT_USER\Software\IBM\WebSphere Enterprise Service Bus\6.2
- Selecione Editar > Excluir na barra de menus de cada chave relacionada.
- Selecione Sim quando perguntado se deseja confirmar a exclusão da chave.
- Selecione Registro > Sair na barra de menus quando tiver concluído.
- Exclua o diretório raiz da instalação para o produto desinstalado.
- Utilizando regedit, exclua
qualquer chave de registro do formulário HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMWAS61Service que
está associada à instalação que você desinstalou.
- Determine todos os diretórios de perfil e remova-os.
- Abra uma janela do Windows Explorer
e navegue para o seguinte diretório (em que user_id é
o usuário que instalou o produto): C:\Documents and Settings\user_id\Menu
Iniciar\Programas\IBM WebSphere
Se você tiver apenas
uma instalação do WebSphere Application
Server, exclua a seguinte pasta, se presente:
Application Server V6.1
Se você tiver apenas uma instalação do WebSphere Application Server Network Deployment, exclua a seguinte pasta, se ela estiver presente:
Application Server Network Deployment V6.1
Se houver somente uma instalação do
WebSphere ESB, exclua a seguinte pasta, se estiver presente:
Enterprise Service Bus 6.2
Se você tiver várias versões do WebSphere Application
Server ou do
WebSphere ESB instaladas,
os nomes de pastas serão anexados com um número, por exemplo,
Application
Server Network Deployment V6.1 (2) ou
Enterprise Service Bus
6.2 (2). Neste caso, é possível utilizar o seguinte procedimento
para determinar qual pasta ou pastas excluir:
- No Windows Explorer,
abra C:\Documents and Settings\user_id\Menu
Iniciar\Programas\IBM WebSphere\ (em que user_id é
o usuário que instalou o produto).
- Abra a pasta Application Server V6.1 ou Application
Server Network Deployment V6.1.
- Clique com o botão direito na subpasta Profile Management Tool
e selecione Propriedades e, em seguida, selecione a guia Atalho.
- Examine a propriedade Destino e determine se o diretório de Destino
aponta para a instalação do WebSphere Application Server
que falhou ao desinstalar. Se este for o caso, exclua a pasta Application
Server V6.1 ou Application Server Network Deployment V6.1.
- Repita etapas b a d, mas desta vez para a etapa b comece com
a subpasta Enterprise Service Bus 6.2 e,
para a etapa d, determine se o diretório de destino aponta para a instalação do WebSphere ESB
que falhou ao instalar.
- Repita as etapas b a e para cada conjunto adicional de subpastas (por
exemplo, Application Server Network Deployment V6.1 (2) e Enterprise Service Bus 6.2 (2).
- Edite suas entradas no arquivo .nifRegistry.
O arquivo
.nifRegistry é localizado conforme
a seguir:
- Se o ID do usuário que instalou o produto tinha privilégios administrativos,
o arquivo está localizado no diretório raiz do Windows
(C:\Windows ou C:\WINNT na
maioria dos sistemas Windows).
- Se o ID do usuário que instalou o produto não tinha privilégios
administrativos, o arquivo está localizado no diretório home desse
ID do usuário.
O arquivo .nifRegistry contém
uma entrada de uma linha para cada instalação do produto WebSphere ESB
e cada instalação do produto WebSphere Application Server.
É possível excluir este arquivo se houver
apenas uma linha que identifica o produto que você removeu. Caso contrário, utilize o editor de arquivo simples para remover a
linha que identifica o diretório raiz da instalação do produto removido. Deixe as outras linhas intactas. Não exclua o arquivo .nifRegistry, a menos
que você tenha removido todas as instalações listadas no arquivo.
- Reinicie seu servidor se for exibido um prompt que o instrua a reiniciar.
Resultados
Esse
procedimento resulta em um sistema limpo. É possível reinstalar nos mesmos
diretórios agora. Um sistema limpo não tem rastro de uma instalação anteriormente excluída.
O que Fazer Depois
Depois de limpar seu sistema, vá para Instalando o Software para escolher um procedimento de instalação.