OK. Eu ia fazer um comentário, mas já estava ficando muito longo na metade do caminho. Antes de prosseguir, eu seria moralmente negligente se não dissesse o óbvio: FAÇA BACKUP DOS SEUS ARQUIVOS ANTES DE OUTRA FORMA . Quando faço isso, funciona, mas também o faço em máquinas de laboratório onde nenhum dado consequente é perdido. Eu avisei você agora, por favor, não torne sua situação pior a menos que esteja completamente desesperada.
Então, Chris S fez um bom trabalho explicando a parte de inicialização. O utilitário que usamos com pouco mais controle granulado (e, portanto, a capacidade de aumentar seu sistema para você é bootsect
. No meu entender, ele está incluído no disco de instalação para o Vista e 7. Eu poderia ser errado, mas você vai descobrir em breve. Então, aqui está como funciona.
-
Você realmente precisa saber algo sobre seus discos em seu computador: quantos estão lá? Os dois sistemas operacionais foram instalados em partições diferentes no mesmo disco ? Discos diferentes ? Isso pode explicar parte do problema. Eu suponho que você instalou em pelo menos partições diferentes, talvez discos diferentes, e todos os dados de configuração de inicialização foram armazenados na partição, mesmo disco ou não, que você excluiu. Conclusão: você precisa saber a letra da partição que deseja recuperar, AFAIK, e poder confirmá-la. Você deve ser capaz de abrir uma janela do explorador (acho), digitando explorer
nesse prompt. Caso contrário, verifique com mountvol
no prompt de comando para ver uma lista de cada disco e a letra atribuída. Portanto, se o explorador não funcionar, você poderá acessar os diretórios com o comando dir
no prompt de comando. Pergunte se você não sabe o que quero dizer.
-
Quando você encontrar a unidade certa, execute dir /ash %DRIVEHERE%\
(novamente, meu palpite é dir C:\
, a menos que seu sistema seja bizarro) para localizar o diretório de sistema oculto necessário e o próprio bootloader. Você deve ver algo assim se estivesse funcionando corretamente.
12/22/2009 7:06 PM Inicialização
07/13/2009 09:38 PM 383,562 bootmgr
Se eles não estiverem presentes, você deve verificar com dir C:\Boot
e dir C:\bootmgr
e garantir que parte do retorno seja Arquivo não encontrado . O mais provável é que você esteja sentindo falta dessas duas coisas, e o que Chris mencionou não conseguiu as duas coisas onde elas precisam estar, talvez apenas as tenha desconfigurado. Se existirem do , copia ou renomeia os mesmos ( move C:\bootmgr bootmgr.arc
e move C:\Boot Boot.arc
apenas por segurança).
-
Se você chegou até aqui, aqui é onde a diversão começa. Copie todo o diretório de inicialização do disco de instalação.
REM # Novamente, C: pode não estar certo, depende do que você descobriu acima. X: vai certamente estar correto.
xcopy / y / e / h X: \ bootmgr C: \
xcopy / y / i / e / h X: \ Boot *. * C: \ Boot
-
Atualize o código do setor de inicialização.
REM # Depois de um monte de saída mostrando todos os arquivos do novo local, faça o seguinte.
REM # O comando abaixo redefinirá o código de inicialização no próprio disco e forçadamente. FAÇA
REM # CERTIFIQUE-SE DE OBTER A DIREITA!
bootsect / nt60 C: / force
-
Reconfigure o armazenamento BCD, prestando atenção à letra da unidade.
REM # Você pode ter que redefinir o armazenamento BCD. Novamente, muita diversão, mas apenas desagradável se você não fizer isso na partição de gravação. Aqui está
bcdedit / store C: \ boot \ bcd / set {memdiag} partição do dispositivo = C:
partição de dispositivo bcdedit / store c: \ boot \ bcd / set {ntldr} = C:
bcdedit / store c: \ boot \ bcd / set {default} partição do dispositivo = C:
bcdedit / store c: \ boot \ bcd / conjunto {default} partição osdevice = C:
bcdedit / store c: \ boot \ bcd / set {bootmgr} partição osdevice = C:
bcdedit / store c: \ boot \ bcd / conjunto {bootmgr} device partition = C:
-
Reinicie.
REM # Isso reinicializará o ambiente do instalador
wpeutil reboot
Agora eu sei de um disco de recuperação do Windows que usa uma imagem modificada muito parecida com o disco de instalação que automatizou essas coisas, mas acredito que apenas os clientes corporativos com certas disposições de CAL obtêm isso. É referido como WinRE. Agora, dito isto, não tenho certeza se é apenas uma GUI do que proponho, ou Chris S propôs. Eu espero que isso ajude. Eu aprendi isso brincando com um monte de computadores com Windows quebrados quando se inicia com o Vista. YMMV, mas espero que isso o conduza na direção certa.