bootexecute - para que serve o autocheck?

4

O que faz o "autocheck" nos dados padrão do valor de registro HKLM \ SYSTEM \ CurrentControlSet \ Control \ Gerente de sessão \ bootexecute (Os dados são: autocheck autochk *)? Não há autocheck.exe em uma instalação padrão do Windows atual (verificada XP, Win7, Vista), portanto, não é possível iniciar um executável (?) Eu sei o que o autochk faz.

    
por myname 22.07.2012 / 12:04

4 respostas

2

É um nome arbitrário associado ao comando de tempo de inicialização autochk * .

O valor BootExecute é um REG_MULTI_SZ, ou seja, pode conter várias sequências separadas. No entanto, se você clicar duas vezes no Editor do Registro, observará que o valor padrão não é três sequências separadas, autocheck , autochk e * , mas uma única string autocheck autochk * .

Cada string em BootExecute contém um nome descritivo arbitrário seguido pelo comando a ser executado.

    
por 23.07.2012 / 06:02
1

De aqui . "autocheck" diz ao windows para rodar o "autochk *" após o desligamento ilegal anterior:)

By default, its value is "autocheck autochk *" - this tells Windows to run Autochk on any drive whose dirty bit is set

    
por 22.07.2012 / 18:05
1

Autochk é uma aplicação nativa padrão do Windows. AFAIK, está sempre presente na nova instalação do Windows XP.

Explique da Microsoft:

The Autochk (Autochk.exe) utility is a version of Chkdsk. For more information about Autochk, see the Windows XP Professional Resource Kit. To do this, visit the following Microsoft Web site: Troubleshooting Disks and File Systems

    
por 22.07.2012 / 13:21
0

Imho, isso executa algumas verificações internas do sistema. Por exemplo, quando há uma pasta C:\Program\ , o Windows avisa sobre isso (porque ela interfere com C:\Program Files\ ).

    
por 22.07.2012 / 12:13