Erros de disco do Windows 8

1

Então, ontem, reiniciei o meu PC com Windows 8 à força. O VMWare Workstation estava tendo alguns problemas com o Linux Mint OS convidado. Não estava respondendo por algum tempo, então eu tentei suspendê-lo em 28 de setembro ou talvez até antes. Não suspenderia - esqueci como era a janela, mas todas as opções no menu de energia estavam desabilitadas (por exemplo, "Desligar", "Desligar" e opções como essa estavam todas desativadas). Eu acabei matando o aplicativo VMWare através do Gerenciador de Tarefas, embora eu estivesse com preguiça de procurar a máquina virtual em execução, e decidi matá-la apenas desligando completamente o meu PC.

O PC não desligou por algum tempo depois que o monitor ficou em branco, então eu fiz uma reinicialização a frio segurando o botão liga / desliga. Em seguida, liguei novamente e o Windows me deu uma breve mensagem como "Pesquisar por KERNEL_STACK_INPAGE_ERROR ". O Windows então começou a diagnosticar alguns problemas e me passou a mensagem "Reparando erros de disco. Isso pode levar mais de uma hora para ser concluído". Isso foi ontem à noite e eu fui dormir sem esperar que terminasse.

Esta manhã, ele disse que o reparo falhou e que o log estava em C:\windows\system32\LogFiles\srt\srtTrail.txt (como eu me lembro - não tenho o caminho exato que escrevi agora). Ele me deu algumas outras opções para solucionar problemas, como redefinir o Windows (arquivos e configurações ainda intactos, mas programas não instalados através da loja de aplicativos serão apagados). Isso não funcionou (nenhuma mensagem de erro foi dada, foi-me dito que não funcionou). Eu tentei reiniciar no modo de segurança, o mesmo processo de diagnóstico começa, exceto que desta vez ele não se incomoda com os reparos automáticos novamente.

Então eu tentei usar o prompt de comando para tentar ver se meus arquivos ainda estão lá. Eu estava na unidade X e não consegui gravar na unidade C. Não consegui encontrar minha pasta em Usuários (é claro?) E não consegui encontrar a pasta srt em LogFiles.

Não sei o que tentar em seguida. Eu fiz backup de tudo, mas da nuvem, então, se for absolutamente necessário, posso começar com uma nova cópia do Windows e restaurar todos os meus dados, embora isso seja um aborrecimento. Qualquer pensamento sobre o que pode estar errado ou o que posso tentar? Meu computador foi comprado em junho deste ano, então o disco rígido ainda deve ser novo.

EDITAR : Eu fui para casa e descobri que a localização do arquivo estava realmente na unidade D por qualquer motivo ... Eu encontrei e aqui está o conteúdo:

Startup Repair diagnosis and repair log
---------------------------
Number of repair attempts: 1

Session details
---------------------------
System Disk = \Device\Harddisk0
Windows direcory = D:\Windows
AutoChk Run = 0
NUmber of root causes = 1

Test Performed:
---------------------------
Name: Check for updates
Result: Completed successfully. Error code = 0x0
Time taken = 0 ms

... some other tests are performed and completed successfully,
such as system disk test, disk failure diagnosis, disk metadata test,
target OS test, volume content check, boot manager diagnosis,
and system boot log diagnosis...

Root cause found:
---------------------------
Boot manager failed to find OS loader.

Repair action: File repair
Result: Failed. Error code = 0x2
Time taken = 3188 ms

Repair action: Boot configuration data store repair
Result: Failed. Error code = 0x2
Time taken = 0 ms

Então agora eu suponho que vou inicializar do meu CD de instalação do Windows 8 e ver o que isso pode fazer ... exceto que minhas unidades de disco não têm um botão físico para ejetar discos, então eu precisarei ejetá-lo de dentro interface limitada do Windows 8 ...

EDIT 2 : Após mais pesquisas na internet, verifica-se que há um botão físico ao lado da unidade de CD que eu nunca tinha notado antes. Não importa ...

EDIT 3 : Aparentemente meu bootloader está corrompido. Eu também tentei executar os comandos bootrec /fixmbr e bootrec /fixboot ao inicializar a partir do CD do Windows 8. Ainda sem sorte, apesar dos comandos terem sido concluídos com sucesso. Eu acho que a pergunta pode ser, como você restaurar o bootloader do Windows 8?

EDIT 4 :

Então, como uma das respostas disse, eu fiz

>bootsect /nt60 ALL /MBR
Target volumes will be updates with BOOTMGR compatible bootcode.

C: <\Volume{6c04.... long string of alphanumeric chars and dashes}>

    Successfully updated NTFS filesystem bootcode.

D: <\Volume{6c04.... long string of alphanumeric chars and dashes}>

    Successfully updated NTFS filesystem bootcode.

E: <\Volume{6c04.... long string of alphanumeric chars and dashes}>

    Could not open the volume root directory:
        The parameter is incorrect.
...
H: (same as E)

\??\PhysicalDrive0

    Successfully updated disk bootcode.

\??\PhysicalDrive1

Could not prepare disk(s) for update:
    The device is not ready.

...

\??\PhysicalDrive4 (same as physical drive 1)

Bootcode was successfully updated on at least one volume.

Agora, descubro que não há pasta "Windows" na unidade C, mas apenas na unidade D. Então eu faço isso:

>bcdboot D:\Windows
Boot files successfully created.

Eu reinicio e sou apresentado a uma mensagem diferente:

Recovery

Your PC needs to be repaired

The application or operating system couldn't be loaded because a required file is missing or contains errors.

File: \Windows\system32\winload.exe
Error code: 0xc000000f

You'll need to use the recovery tools on your installation media. If you don't have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer.

Press Enter to try again
Press F8 for Startup Settings

Progresso! (Eu acho)

EDIT 5 :

Eu desisto. Um monte de arquivos críticos do sistema do Windows parece estar faltando. Apenas cerca de 30 GB de espaço parecem ser usados em D:\ , enquanto estou absolutamente certo de que usei > 100 GB no meu disco rígido, então já perdi grandes quantidades de dados. Vou apenas reinstalar uma nova cópia do Windows e baixar todos os meus dados de backup novamente ...

Muito obrigado a todos que ajudaram com este problema!

    
por wrongusername 30.11.2012 / 17:57

1 resposta

2

Existem dois comandos para corrigir o ambiente de inicialização.

Instale a mídia de instalação / recuperação (DVD / USB / CD) e vá para o prompt de comando.

1. bootsect / nt60 ALL / mbr

  • Isso corrige setores de inicialização e MBR.

2. bcdboot d: \ windows - (no seu caso) verifique novamente se d: contém a pasta \ windows, se necessário, altere a letra da unidade.

  • Isso corrige o gerenciador de inicialização e o BCD.

FYI - Os arquivos de inicialização são gravados sempre na partição ativa no disco MBR (partição do sistema EFI no disco GPT).

    
por 01.12.2012 / 15:01