O Windows 8 não consegue executar a verificação de chkdsk “Offline” durante a inicialização

0

chkdsk não será executado durante a inicialização no meu laptop Win8 (Pro RTM de 64 bits, do MSDN), embora eu tenha solicitado isso usando chkdsk /f C: e fsutil dirty set C: .

No meu log de eventos, recebo os seguintes eventos que podem ser relevantes (Por que o Visualizador de Eventos os copia em ordem de exibição em vez de ordem cronológica? Cuidado com os registros de data e hora):

Log Name:      System
Source:        Microsoft-Windows-FilterManager
Date:          1/28/2013 4:33:15 PM
Event ID:      6
Task Category: None
Level:         Information
Keywords:      
User:          SYSTEM
Computer:      redacted
Description:
File System Filter 'npsvctrig' (6.2, ‎2012‎-‎07‎-‎25T20:27:33.000000000Z) has successfully loaded and registered with Filter Manager.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-FilterManager" Guid="{F3C5E28E-63F6-49C7-A204-E48A1BC4B09D}" />
    <EventID>6</EventID>
    <Version>0</Version>
    <Level>4</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2013-01-28T22:33:15.063347500Z" />
    <EventRecordID>290913</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Channel>System</Channel>
    <Computer>redacted</Computer>
    <Security UserID="S-1-5-18" />  that's SECURITY_LOCAL_SYSTEM_RID
  </System>
  <EventData>
    <Data Name="FinalStatus">0x0</Data>
    <Data Name="DeviceVersionMajor">6</Data>
    <Data Name="DeviceVersionMinor">2</Data>
    <Data Name="DeviceNameLength">9</Data>
    <Data Name="DeviceName">npsvctrig</Data>
    <Data Name="DeviceTime">2012-07-25T20:27:33.000000000Z</Data>
  </EventData>
</Event>

Log Name:      System
Source:        Microsoft-Windows-FilterManager
Date:          1/28/2013 4:33:12 PM
Event ID:      6
Task Category: None
Level:         Information
Keywords:      
User:          SYSTEM
Computer:      redacted
Description:
File System Filter 'eamonm' (6.0, ‎2012‎-‎03‎-‎07T08:32:36.000000000Z) has successfully loaded and registered with Filter Manager.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-FilterManager" Guid="{F3C5E28E-63F6-49C7-A204-E48A1BC4B09D}" />
    <EventID>6</EventID>
    <Version>0</Version>
    <Level>4</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2013-01-28T22:33:12.426919700Z" />
    <EventRecordID>290912</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Channel>System</Channel>
    <Computer>redacted</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="FinalStatus">0x0</Data>
    <Data Name="DeviceVersionMajor">6</Data>
    <Data Name="DeviceVersionMinor">0</Data>
    <Data Name="DeviceNameLength">6</Data>
    <Data Name="DeviceName">eamonm</Data>
    <Data Name="DeviceTime">2012-03-07T08:32:36.000000000Z</Data>
  </EventData>
</Event>

Log Name:      System
Source:        Microsoft-Windows-Ntfs
Date:          1/28/2013 4:33:12 PM
Event ID:      98
Task Category: None
Level:         Error
Keywords:      (2)
User:          SYSTEM
Computer:      redacted
Description:
Volume C: (\Device\HarddiskVolume2) needs to be taken offline to perform a Full Chkdsk.  Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Ntfs" Guid="{3FF37A1C-A68D-4D6E-8C9B-F79E8B16C482}" />
    <EventID>98</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000002</Keywords>
    <TimeCreated SystemTime="2013-01-28T22:33:12.036916400Z" />
    <EventRecordID>290911</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="44" />
    <Channel>System</Channel>
    <Computer>redacted</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="DriveName">C:</Data>
    <Data Name="DeviceName">\Device\HarddiskVolume2</Data>
    <Data Name="CorruptionActionState">3</Data>
  </EventData>
</Event>

Log Name:      System
Source:        Microsoft-Windows-FilterManager
Date:          1/28/2013 4:33:11 PM
Event ID:      6
Task Category: None
Level:         Information
Keywords:      
User:          SYSTEM
Computer:      redacted
Description:
File System Filter 'FileInfo' (6.2, ‎2012‎-‎07‎-‎25T20:28:02.000000000Z) has successfully loaded and registered with Filter Manager.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-FilterManager" Guid="{F3C5E28E-63F6-49C7-A204-E48A1BC4B09D}" />
    <EventID>6</EventID>
    <Version>0</Version>
    <Level>4</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2013-01-28T22:33:11.272509200Z" />
    <EventRecordID>290910</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Channel>System</Channel>
    <Computer>redacted</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="FinalStatus">0x0</Data>
    <Data Name="DeviceVersionMajor">6</Data>
    <Data Name="DeviceVersionMinor">2</Data>
    <Data Name="DeviceNameLength">8</Data>
    <Data Name="DeviceName">FileInfo</Data>
    <Data Name="DeviceTime">2012-07-25T20:28:02.000000000Z</Data>
  </EventData>
</Event>

O Google sugere que os drivers do sistema de arquivos podem interferir no bloqueio exclusivo que autochk precisa para realizar uma verificação offline, mas FileInfo parece ser fornecido pela Microsoft e é perfeitamente normal. Dois outros filtros, luavf e PSI carregam muito mais tarde durante a inicialização.

Qualquer orientação sobre como obter chkdsk para verificar isso (a partição do sistema) seria muito útil.

    
por Ben Voigt 28.01.2013 / 23:44

1 resposta

1

O Windows 8 inclui um Ambiente de Recuperação (WinRE) com um Prompt de Comando que é carregado em um Disco RAM e é executado sem bloquear a partição do sistema, portanto, chkdsk /f é executado corretamente. Está disponível no Windows 8 a partir de "Opções avançadas de inicialização" (digite startup na tela inicial e procure na categoria Configurações).

Se a opção "Prompt de comando" não aparecer, consulte As opções avançadas de recuperação do Windows 8 estão faltando

Observe que o WinRE não usará o Trusted Platform Module para desbloquear uma unidade criptografada pelo Bitlocker, portanto, você deve usar "Gerenciar o BitLocker" para suspendê-lo para uma única inicialização. Depois de executar os reparos e reiniciar, você será protegido novamente.

    
por 31.01.2013 / 19:01