Quando atualizei do Windows XP para o Windows 7, eu tinha uma segunda unidade e a configurei para inicialização dupla.
Depois de um tempo, decidi que nunca mais voltaria ao Windows XP e, portanto, excluí o diretório do Windows nessa unidade. Infelizmente, agora não consigo remover o Windows XP no menu de inicialização.
Tentei entrar no MSCONFIG na guia de inicialização, mas só lista o Windows 7.
Não sei se ainda está saindo do ini de inicialização do Windows XP.
editar: Antes:
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {466f5a88-0af2-4f76-9038-095b170dc21c}
{d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Earlier Version of Windows
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
Depois de:
C:\Windows\system32>bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
The operation completed successfully.
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
Vou ter que esperar até mais tarde para reiniciá-lo e testá-lo embora
Respostas:
Você precisa editar manualmente o repositório BCD (Boot Configuration Data). Para fazer isso, você precisará usar uma ferramenta chamada bcdedit .
Exportar configurações do BCD para backup
Comece exportando as configurações atuais do BCD para backup.
bcdedit /export c:\bcdbackup
e pressioneEnterIsso criará um arquivo chamado bcdbackup no seu disco C. Observe que não há extensão de arquivo no nome do arquivo. Nenhuma extensão de arquivo é necessária aqui. Você pode alterar esse local ou o nome do arquivo, se quiser, mas armazená-lo na raiz do C facilitará a localização, se necessário.
Listar todas as entradas no armazenamento BCD
Isso retornará uma lista de todos os sistemas operacionais dos quais o computador pode inicializar.
bcdedit
e pressioneEnterbcdedit /v
e pressioneEnterUsando a chave V, a lista fornecerá os UUIDs. Aqui está um exemplo de como seria se você usasse apenas
bcdedit
sem a opção V (detalhada).E aqui está um exemplo com o interruptor V.
Você precisa usar o comutador V para ver os UUIDs dos diferentes sistemas operacionais.
Excluindo a entrada do Windows XP
Você vê alguma entrada para o Windows XP no lado direito do título da descrição ? Nesse caso, você precisa excluí-lo. E para excluí-lo, você precisa conhecer seu identificador.
O identificador é o número UUID que você vê no lado direito do título do identificador , incluindo os chavetas. Chaves são os colchetes no início e no final do número.
bcdedit /v
e pressione Enterbcdedit /delete {UUID}
e pressione Enter.Dependendo de quantos sistemas operacionais você instalou, isso pode levar de 4 a 15 minutos. Apenas deixe agir, você verá uma mensagem de confirmação quando terminar.
Atenção! Certifique-se de digitar o UUID correto! Você precisa digitar o UUID para Windows XP. Se você digitar o UUID para Windows 7, não poderá inicializar no Windows 7, pelo menos até restaurá-lo usando o arquivo de backup criado anteriormente.
Quando vir a mensagem de confirmação, digite
bcdedit /v
novamente e pressione Enter. Verifique se não há mais entrada para o Windows XP. Reinicie o computador para garantir que você pode inicializar no Windows 7 e se o carregador de inicialização não está mais apresentando o menu de inicialização. Se for esse o caso, está tudo pronto agora.Como reconstruir um armazenamento BCD existente usando o bootrec
Se você ainda vir o menu de inicialização ou se não conseguir inicializar no Windows 7, precisará fazer uma de duas coisas.
Para executar uma dessas ações, você precisará inserir as Opções de recuperação do sistema .
Quando você acessar as Opções de recuperação do sistema, clique no link do prompt de comando para abrir um prompt de comando. Para tentar reconstruir o repositório BCD existente, digite-o
bootrec /rebuildbcd
e pressione Enter. Agora, ele examinará as unidades de disco rígido para instalações do Windows.Se o bootrec encontrar alguma instalação do Windows, ele perguntará se você deseja ou não adicioná-lo à lista de inicialização. Para dizer sim Y, pressione , para dizer não N, e para dizer sim a todos A. Se o Windows 7 foi removido anteriormente da lista de inicialização, essa operação deve adicioná-lo novamente à lista de inicialização.
Como reconstruir um novo armazenamento BCD usando o bootrec
Se o bootrec não encontrar nenhuma instalação do Windows, será necessário excluir o BCD completamente e executar o
bootrec /rebuildbcd
comando novamente, e o bootrec criará um novo armazenamento de BCD em funcionamento.A loja BCD está localizada em
C:\Boot
. Mas, em vez de excluir o BCD, você também pode renomeá-lo de BCD para BCD.old . Isso tem o mesmo efeito de excluí-lo - o Windows não o utilizará mais, mas o benefício é que você possui uma camada extra de backup do BCD. Para renomear o BCD, você primeiro precisará alterar seus atributos.attrib c:\boot\bcd -h -r -s
e pressione EnterIsso removerá os atributos Oculto, Somente leitura e Sistema.ren c:\boot\bcd bcd.old
e pressioneEnterbootrec /rebuildbcd
e pressione EnterPara adicionar as instalações encontradas do Windows à lista de inicialização, pressione You Apara todos. Isso deve criar um novo arquivo BCD noC:\Boot
. Este novo arquivo será diferente do antigo que foi renomeado anteriormente.Reinicie o computador e veja se você consegue inicializar no Windows 7 e se obtém o menu de inicialização. Se você não vê o menu de inicialização e é capaz de inicializar no Windows 7, tudo está bem agora.
Importar configurações do BCD do backup
Se, por algum motivo, você quiser restaurar seu BCD para a cópia de backup criada anteriormente, poderá usar o
bcdedit /import c:\bcdbackup
comando Você pode usar este comando no Windows ou no prompt de comando do WinRE.Lembrete
Para o futuro, remova a entrada antiga do Windows da lista de inicialização antes de excluir a pasta do Windows. Para fazer isso, você pode usar a
msconfig
ferramenta, pois tenho certeza de que está familiarizado com isso. Somente depois de remover a entrada da lista de inicialização da versão do Windows que você planeja remover é que você pode excluir sua pasta do Windows.Eu pessoalmente preferiria formatar completamente essa partição de disco. Se você estiver preocupado com seus arquivos pessoais que ainda estão armazenados no disco antigo, faça backup deles ou simplesmente copie-os para o novo disco. Também é uma boa prática armazenar arquivos pessoais em uma partição separada. Dessa forma, você poderá acessá-los facilmente de outros sistemas operacionais.
fonte
bcdedit /delete /?
.bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
e pressione Enter.bcdedit /delete /?
comando, verá que o comutador F deve vir depois do UUID. A última opção que você pode usar é a opção de limpeza. Entãobcdedit /delete {your UUID} /f /cleanup
. Reinicie e veja se o problema foi resolvido. Se isso não resolver o problema, você poderá usar o método descrito acima para criar um armazenamento BCD completamente novo no WinRE ebootrec /rebuildbcd
recriar todas as entradas. Você também pode criar um repositório BCD,bcdedit
mas ele ficará vazio e você precisará adicionar tudo manualmente.Vá para executar no menu Iniciar, digite msconfig , pressione enter, selecione a guia de inicialização, encontre e realce o sistema operacional que você deseja excluir e pressione o botão Excluir .
fonte
Desde que eu fiz isso antes, aqui está:
Acesse
cmd
ou inicialize com um disco inicializável que leva você ao prompt de comando e executee pressione a Entertecla
Reinicie.
Entre no BIOS e defina a unidade do Windows 7 para inicializar antes de qualquer outra unidade, e você não terá mais a opção de carregador de inicialização. Ele será inicializado diretamente no Windows 7
fonte
fdisk
e pressionar Enter, é normal obter o tipo de erro que está recebendo. Isso ocorre porque ofdisk
comando não existe. Tão simples como isso. Digitehelp
e pressione Enter e você verá uma lista completa dos comandos internos que pode usar, e nãofdisk
será um deles. Para verificar comandos externos, digitestart c:\windows\system32
. Isso abrirá o caminho de pesquisa no Explorer. Agora tente localizarfdisk
e você não o encontrará. Então, tudo isso é muito normal para o Windows 7.bootrec
comando no Windows 7, como fariafdisk /mbr
no Windows 98 e versões anteriores, oufixmbr
no XP. Então, por que não usarfixmbr
ofdisk
comando ou ?Espero que alguém não passe pela mesma dor que eu.
Se você continuar obtendo o gerenciador de inicialização do Windows com apenas uma entrada, apesar de ainda ter um tempo limite de 0 segundo no msconfig, faça o seguinte:
fonte
Como remover uma segunda instalação de um sistema operacional Windows de uma partição
http://support.microsoft.com/kb/888023
Remova o Ubuntu ou XP no menu de inicialização do Windows 7
http://www.howtogeek.com/howto/17903/remove-ubuntu-or-xp-from-the-windows-7-boot-menu/
fonte