Jak na chkntfs.exe, autochk.exe a BootExecute

MyEgo.cz

home foto blogy mywindows.cz kontakt

Jak na chkntfs.exe, autochk.exe a BootExecute

Windows XP 26.10.05

Windows XP obsahuje standardně příkaz v HKML \ System \ CurrentControlSet \ Control \ Session Manager pro kontrolu veškerých připojených disků, a to v položce BootExecute s hodnotou autocheck autochk *, viz MSDN. Pokud ovšem disky šifrujete třeba pomocí TrueCrypt, nejsou některé při startu počítače přístupné, a Windows XP se tak může snažit zkontrolovat disk, který v tu chvíli pro ně neexistuje, a hlásí to zbytečné chyby.

Řešení je několik, nejjednodušší je spustit příkaz chkntfs.exe s parametrem, a určit, na které disky nebude příkaz autochk.exe brát ohled, v mém případě disky D: a E: (C: je nešifrovaný boot disk), je ale možné sem doplnit i aktivní USB disky:

Administrator@pocitac ~
$ chkntfs /X D: E:
Systém souborů je typu NTFS.
Systém souborů je typu NTFS. 

Druhým možným řešením je vymazat položku autocheck z BootExecute v registrech, ale toto rozhodně nedoporučuji, kontrola disku při startu počítače je velice dobrá věc.


Komentáře

  1. 1 Karel 27.10.05, 03:10:24
    FB

    Ty máš všechny disky kromě bootovacího šifrovaný truecryptem? Tzn. do nich i instaluješ programy? Jak rychle to běhá?

  2. 2 Radek Hulán 27.10.05, 04:10:50
    FB

    [1] vzhledem k tomu, že Blowfish má rychlost 80 MB/s, tak je to zpomalení v podstatě nulové