Artigo: 312569 - Última revisão: terça-feira, 14 de Junho de 2005 - Revisão: 6.0

Como iniciar manualmente o processo de remoção do Windows XP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Se não conseguir iniciar o Microsoft Windows XP no modo normal ou de segurança, poderá ser necessário remover manualmente o Windows XP. Pode também utilizar os procedimentos descritos neste artigo para cancelar o programa de configuração do Windows XP se esta opção não estiver disponível em determinado momento da instalação.

Notas
  • Este procedimento não funciona se tiver actualizado a partir do Microsoft Windows NT 4.0 ou do Microsoft Windows 2000. O procedimento de remoção é apenas suportado para actualizações do Microsoft Windows 98 e do Microsoft Windows Millennium Edition (Me).
  • Por vezes, poderá ser necessário reinstalar o sistema operativo original depois de concluir estes passos. Assim, a Microsoft recomenda que efectue cópias de segurança de todos os dados críticos antes de continuar.
  • Neste artigo, C é o nome da unidade utilizada para o disco rígido em que o Windows XP está instalado e X é o nome da unidade utilizada para a unidade de CD-ROM.

Mais Informação

Efectuar uma remoção manual se não conseguir iniciar o Windows XP

  1. Inicie o computador utilizando uma disquete de arranque do Windows 98, do Microsoft Windows 98 Segunda Edição ou do Microsoft Windows Millennium Edition (Me).
  2. No menu de arranque do Windows 98 ou Windows Millennium Edition (Me), clique em Iniciar o computador com suporte para CD-ROM.
  3. Confirme que o ficheiro Boot.cab está presente na pasta NomeUnidade:\Undo em que NomeUnidade é o nome da unidade em que guardou as informações de cópia de segurança.

    Para confirmar que estes ficheiros estão presentes, execute os seguintes comandos e prima ENTER depois de cada linha:
    cd\
    cd undo
    dir /a
    Se receber uma mensagem de erro em resposta ao segundo comando, mude para outras unidades do computador (por examplo, unidade D ou E) e execute novamente o comando. Se localizar a pasta Undo numa unidade diferente, modifique o comando de extracção no passo que se segue com a letra da unidade correcta.
  4. Se Boot.cab não existir, siga os passos da secção "O ficheiro Boot.cab não existe".
  5. Depois de localizar o ficheiro Boot.cab, execute os seguintes comandos e prima ENTER depois de cada linha:
    cd\
    extract c:\undo\boot.cab /e /y
    copy c:\$win_nt$.~bt\txtsetup.sif
    copy c:\$win_nt$.~bt\bootini.bak
    attrib -r -s -h boot.ini
    ren boot.ini boot.xx
    copy bootini.bak boot.ini
  6. Depois de executar estes comandos, remova a disquete de arranque e reinicie o computador.

    Clique em Cancelar o programa de configuração do Windows XP no menu de arranque.

Efectuar uma remoção manual se conseguir iniciar o Windows XP

Pode conseguir iniciar o Windows XP mas não conseguir remover o Windows XP através da interface do utilizador por uma das seguintes razões:
  • A opção está em falta na ferramenta Adicionar/remover programas. Neste caso, siga os passos apresentados na secção "Efectuar uma remoção manual se não conseguir iniciar o Windows XP" para remover o Windows XP se a pasta Undo estiver presente e contiver os ficheiros de que necessita.
  • Recebe uma mensagem de erro. Se a mensagem de erro indicar que as informações de remoção foram modificadas poderão ocorrer problemas quando tentar remover manualmente o Windows XP. Neste caso, a Microsoft recomenda que não remova o Windows XP manualmente. Em vez disso, siga o procedimento descrito na secção "Recebe uma mensagem de erro".

Recebe uma mensagem de erro

Nota: poderá ser necessário reinstalar o sistema operativo anterior depois de concluir os seguintes passos. Certifique-se de que efectua cópias de segurança de dados críticos antes de continuar. Se não o fizer, perderá esses dados.
  1. No menu Ferramentas (depois de fazer duplo clique em O meu computador) clique em Opções de pastas e clique no separador Ver.
  2. Clique em Mostrar ficheiros e pastas ocultos.
  3. Clique para limpar a caixa de verificação Ocultar ficheiros protegidos do sistema operativo (Recomendado) e clique em OK.
  4. Abra a unidade C.
  5. Abra a pasta Undo.

    Nota: se a pasta Undo não existir, ou se o ficheiro Backup.cab não existir, não pode remover o Windows XP manualmente.
  6. Faça duplo clique no ficheiro Backup.cab e localize o ficheiro Extract.exe (pode existir mais de um).
  7. Clique com o botão direito do rato no ficheiro Extract.exe, clique em Copiar e feche todas as janelas.
  8. Faça duplo clique em O meu computador e em Disco local (C:) e cole o ficheiro na raiz da unidade C.
  9. Execute os comandos que se seguem e prima ENTER depois de cada linha:
    cd\
    extract c:\undo\boot.cab /e /y
    copy c:\$win_nt$.~bt\txtsetup.sif
    copy c:\$win_nt$.~bt\bootini.bak
    attrib -h -s -r boot.ini
    ren boot.ini boot.xx
    copy bootini.bak boot.ini
  10. Reinicie o computador. No menu de arranque clique em Cancelar o programa de configuração do Windows XP.
Se este procedimento não remover o Windows XP ou se os ficheiros necessários não estiverem no computador, terá de reinstalar manualmente o sistema operativo anterior.

O ficheiro Boot.cab não existe

Se o ficheiro Boot.cab não existir na pasta Undo depois de iniciar o computador utilizando a disquete de arranque do Windows 98, do Windows 98 Segunda Edição ou do Windows Millennium Edition, siga estes passos:
  1. Localize o ficheiro $ldr$. Se este não se encontrar na raiz da unidade C, execute o seguinte comando para o copiar para essa localização:
    cd\
    dir c:\$ldr$
    Se encontrar o ficheiro, avance directamente para o passo 2. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\$win_nt$.~bt\$ldr$
    Se encontrar o ficheiro, avance directamente para o passo 2. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\windows\setup\uninst~1\$ldr$
  2. Localize o ficheiro Txtsetup.sif. Se este não se encontrar na raiz da unidade C, escreva os seguintes comandos e prima ENTER depois de cada comando para o copiar para essa localização:
    cd\
    dir txtsetup.sif
    Se encontrar o ficheiro, avance directamente para o passo 3. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\$win_nt$.~bt\txtsetup.sif
    Se encontrar o ficheiro, avance directamente para o passo 3. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\windows\setup\uninst~1\txtsetup.sif
  3. Copie os quatro ficheiros de texto (Deldirs.txt, Delfiles.txt, Mkdirs.txt e Moved.txt) criados pela instalação para a pasta C:\Undo. Para copiar estes ficheiros, execute o seguinte comando:
    copy c:\$win_nt$.~bt\*.txt c:\undo
    Se encontrar o ficheiro, avance directamente para o passo 4. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\windows\setup\uninst~1\*.txt c:\undo
  4. Confirme que a pasta I386 e a pasta System32 existem na pasta C:\$win_nt$.~bt. Se não existirem, é necessário criá-las. Para confirmar a existência destes ficheiros, execute o seguinte comando:
    dir c:\$win_nt$.~bt /ad
    Se encontrar o ficheiro, avance directamente para o passo 5. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    md c:\$win_nt$.~bt\i386
    Se encontrar o ficheiro, avance directamente para o passo 5. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    md c:\$win_nt$.~bt\system32
  5. Localize o ficheiro Autochk.exe. Se o ficheiro Autochk.exe não se encontrar na pasta I386, execute o seguinte comando para o copiar para a pasta I386:
    dir c:\$win_nt$.~bt\i386
    Se encontrar o ficheiro, avance directamente para o passo 6. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\$win_nt$.~bt\autochk.exe c:\$win_nt$.~bt\i386
  6. Localize os ficheiros Smss.exe e Ntdll.dll. Se for necessário, execute o seguinte comando para copiar estes ficheiros para a pasta System32:
    dir c:\$win_nt$.~bt\system32
    Se encontrar o ficheiro, avance directamente para o passo 7. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\$win_nt$.~bt\smss.exe c:\$win_nt$.~bt\system32
    Se encontrar o ficheiro, avance directamente para o passo 7. Se receber uma mensagem de erro "Ficheiro não encontrado", execute o seguinte comando:
    copy c:\$win_nt$.~bt\ntdll.dll c:\$win_nt$.~bt\system32
  7. Execute os seguintes comandos para criar uma cópia de segurança e para criar um novo ficheiro Boot.ini, e prima ENTER depois de cada linha:
    attrib -r -s -h boot.ini
    ren boot.ini boot.old
    edit boot.ini
    Adicione as seguintes entradas ao ficheiro Boot.ini:
       [boot loader]
       timeout=0
       default=c:\$win_nt$.~bt\bootsect.dat
       [operating systems]
       c:\$win_nt$.~bt\bootsect.dat="Cancel Setup XP Pro" /rollback
    						
    Nota: este passo muda o nome ao ficheiro Boot.ini existente e cria um ficheiro Boot.ini em branco para adicionar os comandos anteriores.
  8. Remova a disquete e o CD do Windows XP da unidade de CD-ROM e reinicie o computador.

É apresentado o código de erro 14

Se receber um código de erro 14 quando estiver a tentar remover o Windows XP, tome nota dos nomes dos ficheiros, utilize a disquete de arranque do Windows 98 ou do Windows Millennium Edition (Me) com suporte para CD-ROM e copie os ficheiros executando os seguintes comandos (em que X é o nome da unidade de CD-ROM):
  • Autochk.exe
    copy x:\i386\autochk.exe c:\$win_nt$.~bt\i386
  • Ntdll.dll
    copy x:\i386\ntdll.dll c:\$win_nt$.~bt\system32
  • Smss.exe
    copy x:\i386\system32\smss.exe c:\$win_nt$.~bt\system32
  • Txtsetup.sif
    copy x:\i386\txtsetup.sif c:\
  • Ksecdd.sys
    copy x:\i386\ksecdd.sys c:\$win_nt$.~bt
  • Ntfs.sys
    copy x:\i386\ntfs.sys c:\$win_nt$.~bt
  • Spcmdcon.sys
    copy x:\i386\spcmdcon.sys c:\$win_nt$.~bt
  • Biosinfo.inf
    copy x:\i386\biosinfo.inf c:\$win_nt$.~bt
  • C_1252.nl_
    copy x:\i386\c_1252.nl_ c:\$win_nt$.~bt
  • C_437.nl_
    copy x:\i386\c_437.nl_ c:\$win_nt$.~bt
  • L_intl.dl_
    copy x:\i386\l_intl.dl_ c:\$win_nt$.~bt
  • Ntdetect.com
    copy x:\i386\Ntdetect.com c:\$win_nt$.~bt
  • Setupreg.hiv
    copy x:\i386\Setupreg.hiv c:\$win_nt$.~bt
  • Vgaoem.fo_
    copy x:\i386\Vgaoem.fo_ c:\$win_nt$.~bt
  • Kbdus.dll
    copy x:\i386\Kbdus.dll c:\$win_nt$.~bt
  • Setupldr.bin
    copy x:\i386\Setupldr.bin c:\$win_nt$.~bt
  • Drvmain.sdb
    copy x:\i386\Drvmain.sdb c:\$win_nt$.~bt
Depois de copiar estes ficheiros, remova a disquete e o CD e reinicie o computador.
Para obter informações adicionais sobre como restaurar manualmente o sistema operativo anterior, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
314052  (http://support.microsoft.com/kb/314052/ ) Como remover manualmente o Windows XP e restaurar o Windows 95, Windows 98 ou Windows Millennium Edition

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbenv kbhowto kbinfo kbsetup KB312569