CHKNTFS.EXE: O que pode utilizar-para

Traduções de Artigos Traduções de Artigos
Artigo: 160963 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

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.

Propriedades

Artigo: 160963 - Última revisão: 22 de fevereiro de 2007 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • 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
Palavras-chave: 
kbmt kbhowto KB160963 KbMtpt
Traduçã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: 160963

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com