Artigo: 831375 - Última revisão: segunda-feira, 15 de Outubro de 2007 - Revisão: 7.5

O utilitário CHKDSK incorrectamente identifica e elimina descritores de segurança em utilização no Windows 2000

Está disponível transferência de hotfixDisponível transferência de hotfix
Ver e solicitar transferências de hotfix
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Para Microsoft Windows Server 2003 ou uma versão de Microsoft Windows XP deste artigo, consulte 831374  (http://support.microsoft.com/kb/831374/ ) .

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando executa o comando chkdsk no modo de correcção e utilizar /F ou o parâmetro /R com este comando, poderá detectar um dos seguintes sintomas:
  • Listas de controlo de acesso (ACL, Access Control List) em alguns ficheiros poderão reverter para os respectivos valores predefinidos. Este problema poderá ocorrer se o volume contém mais do que 4,194,303 ficheiros, como na seguinte saída CHKDSK exemplo:
    Checking file system on J:
    The type of the file system is NTFS.
    Volume label is MYVOLUME.
    
    Cleaning up minor inconsistencies on the drive.
    Cleaning up 1496 unused index entries from index $SII of file 0x9.
    Cleaning up 1496 unused index entries from index $SDH of file 0x9.
    Cleaning up 1496 unused security descriptors.
    CHKDSK discovered free space marked as allocated in the
    master file table (MFT) bitmap.
    Windows has made corrections to the file system.
    
     1576209407 KB total disk space.
     1514676116 KB in 4232266 files.
        1523236 KB in 302192 indexes.
              0 KB in bad sectors.
        4671195 KB in use by the system.
          65536 KB occupied by the log file.
       55338860 KB available on disk.
    
     4096 bytes in each allocation unit.
     394052351 total allocation units on disk.
     13834715 allocation units available on disk.
    
  • Informações de descritor de segurança são removidas alguns ficheiros ou pastas. No exemplo seguinte, o ficheiro de registo de CHKDSK contém uma mensagem de erro que indica que duas entradas de fluxo de dados de segurança atravessar limites de página:
    Checking file system on M:
    	The type of the file system is NTFS.
    	Volume label is MyVolume.
    	
    	
    	A disk check has been scheduled.
    	Windows will now check the disk.                         
    	Cleaning up minor inconsistencies on the drive.
    	The security data stream entry at offset 0x1bfff0 with length 0x80010033
    	crosses the page boundary.
    	The security data stream entry at offset 0x4bfff0 with length 0x80010033
    	crosses the page boundary.
    	Repairing the security file record segment.
    	Deleting an index entry with Id 4971 from index $SII of file 9.
    	Deleting an index entry with Id 9614 from index $SII of file 9.
    	Deleting an index entry with Id 9614 from index $SDH of file 9.
    	Deleting an index entry with Id 4971 from index $SDH of file 9.
    	Replacing invalid security id with default security id for file 97.
    	Replacing invalid security id with default security id for file 1890.
    	Replacing invalid security id with default security id for file 1991.
Para obter mais informações sobre descritores de segurança, procure "descritores de segurança" no Centro de suporte de ajuda do Microsoft Windows 2000 e.

Causa

Este problema poderá ocorrer quando uma das seguintes condições for verdadeira:
  • O utilitário CHKDSK poderá não encontrar as referências a todos os ID de segurança se a tabela de ficheiros principal for superior a 4 gigabytes (GB) ou se existirem mais do que 4,194,303 ficheiros no volume. Neste cenário, os descritores de segurança undiscovered são repostos.
  • O volume contém descritores de segurança que estão correctas logicamente mas que não compatível com exactamente de acordo com a convenção de alinhamento para a sequência de segurança do sistema de ficheiros NTFS.
Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
327009  (http://support.microsoft.com/kb/327009/ ) O CHKDSK localiza IDs de segurança incorrecta depois de restaurar ou copiar uma grande quantidade de dados

Resolução

Recomendamos que imediatamente instale o pack de serviço adequado ou a correcção em qualquer computador que está actualmente vulnerável à perda de descritores de segurança.

Recomendamos que Inventário estações de trabalho e servidores na organização e, em seguida, instalar software de prevenção em quaisquer computadores que estão em risco. Recomendamos que aplique qualquer correcção preventiva novos computadores antes de implementar novos computadores para teste ou produção. Recomendamos que informam os administradores de servidores, técnico administradores e profissionais de suporte que que devem instalar correcções preventivas antes das seguintes operações são executadas:
  • chkdsk /F
  • chkdsk /R
  • Autochk
Nota Guias de operações de INFORMÁTICOS também devem instalar correcções preventivas antes destes comandos são executados.

Informações sobre a correcção

Está disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentada, submeta um pedido para o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Se descritores de segurança de volume foram eliminados devido a este problema, poderá ter de voltar a atribuir permissões de utilizador para ficheiros e pastas.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário na ferramenta Data e hora no painel de controlo.
   Date         Time   Version             Size  File name
   ----------------------------------------------------------
   10-Dec-2003  05:17  5.0.2195.6881    579,856  Autochk.exe
   10-Dec-2003  09:17  5.0.2195.6881     13,584  Chkdsk.exe
   15-Nov-2001  15:27                     5,149  Empty.cat
   11-Mar-2004  17:59  5.0.2195.6824     17,680  Fmifs.dll
   11-Mar-2004  17:59  5.0.2195.6881     67,344  Ifsutil.dll
   05-Feb-2004  08:18  5.0.2195.6896  5,869,056  Sp3res.dll
   08-Oct-2003  18:18  5.4.1.0            6,656  Spmsg.dll
   08-Oct-2003  18:18  5.4.1.0          140,800  Spuninst.exe
   11-Mar-2004  17:59  5.0.2195.6881     83,216  Ufat.dll
   11-Mar-2004  17:59  5.0.2195.6881    261,392  Ulib.dll
   11-Mar-2004  17:59  5.0.2195.6881    322,832  Untfs.dll

Informações sobre instalação de correcções

Depois de aplicar esta correcção, tem de aplicar também correcção 873437. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
873437  (http://support.microsoft.com/kb/873437/ ) O comando CHKDSK identifica incorrectamente determinados descritores de segurança como não válido no Windows 2000

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Esta correcção é incluída na lista de correcções recomendadas proactivamente sejam aplicadas a clusters de servidor do Windows 2000. Para obter mais informações sobre esta lista, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
895090  (http://support.microsoft.com/kb/895090/ ) Correcções recomendadas para clusters de servidor baseado no Windows 2000 Service Pack 4
Esta correcção deve ser avaliada e proactivamente aplicada a todos os clusters de servidor que estão a ser afectado negativamente pelo problema descrito neste artigo.Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
816915  (http://support.microsoft.com/kb/816915/ ) Novo esquema de atribuição de nomes de ficheiro para pacotes de actualização de software do Microsoft Windows do
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
Palavras-chave: 
kbmt kbautohotfix kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp5fix KB831375 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 831375  (http://support.microsoft.com/kb/831375/en-us/ )