Jak na chkntfs.exe, autochk.exe a BootExecute
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.
Ty máš všechny disky kromě bootovacího šifrovaný truecryptem? Tzn. do nich i instaluješ programy? Jak rychle to běhá?
[1] vzhledem k tomu, že Blowfish má rychlost
80 MB/s
, tak je to zpomalení v podstatě nulové