CHKNTFS.EXE: O que pode utilizar-para

O suporte para Windows Server 2003 terminou a 14 de Julho de 2015

A Microsoft terminou o suporte para Windows Server 2003 a 14 de Julho de 2015. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

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: 160963
Sumário
O utilitário Chkntfs.exe foi desenvolvido pela Microsoft e está disponível no Microsoft Windows NT 4.0 Service Pack 2 e versões posteriores do Windows. Foi concebido para desactivar a execução automática de chkdsk em volumes específicos, quando reiniciar o Windows a partir de um encerramento incorrecto. CHKNTFS também pode ser utilizado para unschedule um chkdsk se o chkdsk /f foi utilizado para agendar um comando chkdsk num volume activo no próximo reinício do sistema.
Mais Informação
Sempre que reiniciar o Windows, Autochk.exe é chamado pelo kernel para pesquisar todos os volumes para Verifique se o bit adicional do volume está definido. Se o bit adicional estiver definido, autochk executa imediatamente chkdsk /f nesse volume. O CHKDSK /f verifica a integridade do sistema de ficheiros e tenta corrigir quaisquer problemas com o volume. É sempre aconselhável executar chkdsk em volumes que tenham sido incorrectamente encerramento, no entanto, poderão existir situações em que executar chkdsk depois cada encerramento incorrecto não é possível ou prático. Em alguns casos, o chkdsk poderá demorar várias horas ou até mesmo dias completamente Verifique o volume ou poderá deixar de responder ao verificar o volume. Nestas situações, é mais prático adiar o chkdsk até uma hora mais conveniente.

CHKNTFS é um utilitário que permite que um administrador de sistema para excluir os volumes da ser verificado pelo programa de autochk. O utilitário é executado a partir de uma linha de comandos e tem as seguintes opções de linha de comandos:
   chkntfs drive: [...]   chkntfs /d   chkntfs /x drive: [...]   chkntfs /c drive: [...]     drive:         Specifies a drive letter.     /D             Restores the machine to the default                    behavior; all drives are checked at boot                    time and chkdsk is run on those that are                    dirty. This undoes the effect of the /X                    option.     /X             Excludes a drive from the default boot-time                    check. Excluded drives are not accumulated                    between command invocations.     /C             Schedules chkdsk to be run at the next                    reboot if the dirty bit has been set.				
se não existem parâmetros forem especificados, chkntfs apresenta o estado do bit adicional para cada unidade.

Exemplos:

chkntfs /x c: Isto desactiva o chkdsk seja executado na unidade C:

chkntfs /x d: e: Isto desactiva o chkdsk seja executado em unidades D: e E:.

Os comandos chkntfs /x não são cumulativos, o comando substitui qualquer exclusões unidade anteriores que foram estabelecidas. No exemplo acima, o chkntfs apenas desactiva chkdsk verificar unidades D e E, a unidade C não é verificada a existência de um bit adicional.

O utilitário chkntfs funciona através da modificação do valor BootExcecute no registo do sistema. O valor de BootExecute está localizado na seguinte chave de registo:
Gestor de HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\Session
O valor predefinido é:
BootExecute:REG_MULTI_SZ:autocheck autochk *
Chkntfs /x adiciona o parâmetro /k antes do asterisco. O parâmetro /k exclui volumes a ser verificada a existência de um bit adicional.

Por exemplo, o comando

chkntfs /x D:

deverá modificar esta entrada de registo para autocheck autochk /k:d *

O Chkdsk /f agenda própria para ser executado no próximo reinício por definir o bit adicional na unidade. O CHKDSK /x desactiva procurar este bit. O Chkdsk /f pode nunca executado em volumes que são excluídos da verificação parte danificada por chkntfs.

Para executar o chkdsk /f numa unidade que foi excluída pelo utilitário chkntfs, tem de executar a opção /d chkntfs para devolver o sistema ao estado normal ou edite o valor BootExecute no registo e remova a letra de unidade aplicável a partir do parâmetro /k.

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows

O Chkdsk /f /r permite chkdsk verificar volumes de erros do sistema de ficheiros e sectores danificados no disco físico. O Chkdsk /f /r agenda própria a ser executado na próxima reinicialização do sistema, adicionando uma entrada para o valor de BootExecute. Por exemplo,

/f /r c: CHKDSK

Adiciona a seguinte entrada ao valor BootExecute:
   autocheck autochk /r \??\C:				
uma vez que esta entrada, na realidade, está colocada no registo, o chkdsk /f /r não é afectado por qualquer comando chkntfs . A única forma para desactivar um chkdsk /f /r consiste em remover a linha do valor BootExecute que referencie este comando.

O Utilitário Chkntfs.exe trata todas as unidades como local para o nó. Isto inclui recursos de disco físico MSCS (Microsoft Cluster Server) numa matriz de unidade partilhada. Quando utilizar Chkntfs.exe para excluir unidades partilhadas num cluster, tem de executar o comando exlusion em cada nó. Deve fazê-lo para assegurar que o registo de cada nó irá têm as entradas adequadas. Só pode executar o comando para a partilhada drive(s) nesse nó proprietário. Se o nó não possui o recurso de disco físico receberá uma mensagem de erro.
chkntfs de CHKDSK

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 160963 - Última Revisão: 02/22/2007 16:58:53 - Revisão: 3.3

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Datacenter Server, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Web Edition

  • kbmt kbhowto KB160963 KbMtpt
Comentários