Compartilhar via


Analise as entradas do arquivo de log que o SFC.exe gera no Windows

Este artigo descreve como analisar os arquivos de log que o programa Microsoft Windows Resource Checker (SFC.exe) gera no Windows.

Aplica-se a: Windows Vista e versões posteriores
Número original do KB: 928228

Visão geral

Você pode usar o programa SFC.exe para ajudá-lo a solucionar falhas que ocorrem na parte do modo de usuário do Windows. Essas falhas podem estar relacionadas a arquivos do sistema operacional ausentes ou danificados.

O programa SFC.exe executa as seguintes operações:

  • Ele verifica se os arquivos de sistema não configuráveis do Windows não foram alterados. Além disso, ele verifica se esses arquivos correspondem à definição do sistema operacional de quais arquivos devem ser instalados no computador.
  • Ele repara arquivos de sistema do Windows não configuráveis, quando possível.

Exibir o arquivo de log

O programa SFC.exe grava os detalhes de cada operação de verificação e de cada operação de reparo no arquivo CBS.log . Cada entrada de programa SFC.exe neste arquivo tem uma tag [SR]. O arquivo CBS.log está localizado na pasta %windir%\Logs\CBS .

Observação

O serviço Windows Modules Installer também grava nesse arquivo de log. (O serviço Windows Modules Installer instala recursos, atualizações e service packs opcionais.)

Você pode pesquisar tags [SR] para ajudar a localizar SFC.exe entradas do programa. Para realizar esse tipo de pesquisa e redirecionar os resultados para um arquivo de texto, siga estas etapas:

  1. Clique em Iniciar, digite cmd na caixa Iniciar Pesquisa, clique com o botão direito do mouse em cmd na lista Programas e clique em Executar como administrador. Se for solicitada uma senha de administrador ou uma confirmação, digite sua senha ou clique em Continuar.

  2. Digite o seguinte comando e pressione ENTER:

    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
    

O arquivo Sfcdetails.txt inclui as entradas que são registradas sempre que o programa SFC.exe é executado no computador.

Interpretar as entradas do arquivo de log

O programa SFC.exe verifica arquivos em grupos de 100. Portanto, haverá muitos grupos de SFC.exe entradas no programa. Cada entrada tem o seguinte formato:

Detalhes do entry_type da data e hora

O seguinte trecho de amostra de um arquivo CBS.log mostra que o programa SFC.exe não identificou nenhum problema com os arquivos de sistema do Windows:

<date> <time>, Info CSI 00000006 [SR] Verifying 100 (0x00000064) components  
<date> <time>, Info CSI 00000007 [SR] Beginning Verify and Repair transaction  
<date> <time>, Info CSI 00000009 [SR] Verify complete  
<date> <time>, Info CSI 0000000a [SR] Verifying 100 (0x00000064) components  
<date> <time>, Info CSI 0000000b [SR] Beginning Verify and Repair transaction  
<date> <time>, Info CSI 0000000d [SR] Verify complete  
<date> <time>, Info CSI 0000000e [SR] Verifying 100 (0x00000064) components  
<date> <time>, Info CSI 0000000f [SR] Beginning Verify and Repair transaction  
<date> <time>, Info CSI 00000011 [SR] Verify complete  
<additional entries>  
<additional entries>  
<date> <time>, Info CSI 00000011 [SR] Verify complete

O seguinte trecho de amostra de um arquivo CBS.log mostra que o programa SFC.exe identificou problemas com os arquivos de sistema do Windows:

<date> <time>, Info CSI 00000006 [SR] Verifying 100 (0x00000064) components  
<additional entries>  
<additional entries>  
<date> <time>, Info CSI 00000007 [SR] Beginning Verify and Repair transaction  
<date> <time>, Info CSI 00000008 [SR] Repairing corrupted file [ml:520{260},l:108{54}]"??\E:\Program Files\Common Files\Microsoft Shared\DAO"[l:20{10}]"dao360.dll" from store  
<date> <time>, Info CSI 0000000a [SR] Verify complete

Observação

Embora a entrada do arquivo de log indique que o programa SFC.exe está reparando o arquivo alterado, nenhuma operação de reparo real ocorre quando um arquivo é verificado.

A lista a seguir descreve outras mensagens que podem ser registradas no SFC.exe entradas de programa do arquivo CBS.log após a conclusão da verificação.

  • Entrada 1: Não é possível reparar os detalhes do arquivo de membro. Por exemplo:

    Cannot repair member file [l:14{7}]"url.dll" of Microsoft-Windows-IE-WinsockAutodialStub, Version = 6.0.5752.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeN
    

    Essa entrada indica que o conteúdo do arquivo não corresponde à definição do sistema operacional para o arquivo. Nessa situação, o programa SFC.exe não pode reparar o arquivo.

  • Entrada 2: Detalhes do arquivo reparado copiando do backup. Por exemplo:

    Repaired file \SystemRoot\WinSxS\Manifests\[ml:24{12},l:18{9}]"netnb.inf" by copying from backup
    

    Essa entrada indica que existe um problema com um arquivo. O programa SFC.exe pode reparar esse arquivo copiando uma versão de um backup de armazenamento privado do sistema.

  • Entrada 3: Reparando detalhes do arquivo corrompido do armazenamento. Por exemplo:

    Repairing corrupted file [ml:520{260},l:36{18}]"??\C:\Windows\inf"[l:18{9}]"netnb.inf" from store
    

    Essa entrada indica que existe um problema com um arquivo. O programa SFC.exe pode reparar esse arquivo copiando uma versão do armazenamento do sistema.

Coleta de dados

Se você precisar de ajuda do suporte da Microsoft, recomendamos coletar as informações seguindo as etapas mencionadas em Coletar informações usando o TSS para problemas relacionados à implantação.