Supportnet / Forum / WindowsXP
chkdisk bei jedem Neustart
Frage
Hi,
jedesmal wenn ich Wixp-Pro starte, "meldet sich Gates" damit, das er meine eine HDD per Checkdisk überprüfen möchte und dieses dann auch macht. Allerdings jedesmal mit dem Ergebnis das nix mit der HDD ist (was´n Glück *grin*). DAS NERVT!!!
Dateisystem = NTFS
Wie kann ich "Gates" dazu veranlassen dieses zu unterlassen???
m.f.G.
Casa :-(
Antwort 1 von Casa
Nun??? Niemand da der einen Tipp hat???
Casa :-(
Casa :-(
Antwort 2 von eric3600
Gewisse Umstände können dazu führen, dass Windows XP bei jedem Start den Datenträger auf Konsistenz überprüfen will. Um dies abzuschalten geht man wie folgt vor:
Start => Ausführen und dann regedit eingeben.
Jetzt sucht man sich den Schlüssel:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager
und unter BootExecute kann man "autochk *" verändern.
Beispiele:
"autocheck autochk /k:C *" deaktiviert z.B. das Scannen von C:
"autocheck autochk /k:CD *" beispielsweise für C: und D: (/k:E /k:F usw.)
Alternativ in einer Eingabeaufforderung eintippen:
chkntfs /x c: d: e: f:
Auch hier nur die Laufwerke, die vorhanden sind. Dieser Befehl ändert ebenfalls einfach den oben erwähnten Registry-Schlüssel.
Das Deaktivieren des Autoscans ist allerdings alles andere als ratsam, dafür sollten schon berechtigte Gründe vorliegen. Wer also den Autoscan nicht ganz abstellen will, aber das Ganze möglichst schnell über sich ergehen lassen will, für den besteht noch die Möglichkeit, die Wartezeit, die vor einem ForceScan von chkdsk für eventuelle Tastatureingaben verbleibt, zu verkleinern oder ganz abzuschalten.
Hierfür ist in der Registry die Variable AutoChkTimeOut vom Typ REG_DWORD unter dem Schlüssel
HKEY_LOCAL_MACHINE System CurrentControlSet Control Session Manager
zuständig. Sie enthält die Zeit in Sekunden, die verbleibt, bis chkdsk gestartet wird. Der Wert 0 deaktiviert die Wartepause komplett.
Will man die Prüfung generell abschalten, muss man den Eintrag BootExecute komplett löschen.
Start => Ausführen und dann regedit eingeben.
Jetzt sucht man sich den Schlüssel:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager
und unter BootExecute kann man "autochk *" verändern.
Beispiele:
"autocheck autochk /k:C *" deaktiviert z.B. das Scannen von C:
"autocheck autochk /k:CD *" beispielsweise für C: und D: (/k:E /k:F usw.)
Alternativ in einer Eingabeaufforderung eintippen:
chkntfs /x c: d: e: f:
Auch hier nur die Laufwerke, die vorhanden sind. Dieser Befehl ändert ebenfalls einfach den oben erwähnten Registry-Schlüssel.
Das Deaktivieren des Autoscans ist allerdings alles andere als ratsam, dafür sollten schon berechtigte Gründe vorliegen. Wer also den Autoscan nicht ganz abstellen will, aber das Ganze möglichst schnell über sich ergehen lassen will, für den besteht noch die Möglichkeit, die Wartezeit, die vor einem ForceScan von chkdsk für eventuelle Tastatureingaben verbleibt, zu verkleinern oder ganz abzuschalten.
Hierfür ist in der Registry die Variable AutoChkTimeOut vom Typ REG_DWORD unter dem Schlüssel
HKEY_LOCAL_MACHINE System CurrentControlSet Control Session Manager
zuständig. Sie enthält die Zeit in Sekunden, die verbleibt, bis chkdsk gestartet wird. Der Wert 0 deaktiviert die Wartepause komplett.
Will man die Prüfung generell abschalten, muss man den Eintrag BootExecute komplett löschen.
Antwort 3 von Casa
Hi Eric,
danke für Deine Antwort, aber folgendes steht leider nur bei mir in der Regestry unter:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
(Standard)
BootExecute
CriticalSectionTimeout
EnableMCA
EnableMCE
ExcludeFormKnowDlls
GlobalFlag
HeapDeCommitFreekBlockThreshold
HeapDeCommitTotalFreeThreshold
HeapSegmentCommit
HeapSegmentReserve
LicensedProcessors
ObjektDirectories
ProcessorControl
ProtectionMode
RegisteredProcessors
ResourceTimeoutCont
m.f.G.
Casa :-))
danke für Deine Antwort, aber folgendes steht leider nur bei mir in der Regestry unter:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
(Standard)
BootExecute
CriticalSectionTimeout
EnableMCA
EnableMCE
ExcludeFormKnowDlls
GlobalFlag
HeapDeCommitFreekBlockThreshold
HeapDeCommitTotalFreeThreshold
HeapSegmentCommit
HeapSegmentReserve
LicensedProcessors
ObjektDirectories
ProcessorControl
ProtectionMode
RegisteredProcessors
ResourceTimeoutCont
m.f.G.
Casa :-))
Antwort 4 von Massaraksch
Dann schau doch in den Wert "BootExecute". Was hindert dich?
Ist aber auch egal... Besser ist sowieso, eventuelle Änderungen mit dem Befehl "chkntfs" zu machen und nicht als Laie (nicht bös´ gemeint, scheint aber so zu sein) in diesen kritischen Reg-Einträgen zu ändern.
Hat man doch irgendwas verpfuscht, dann kann man übrigens die Standardeinstellung mittels
chkntfs /d
wiederherstellen.
Die Timeout-Zeit für Autocheck kann man übrigens auch mit dem Befehl setzen:
chkntfs /t:3
Setzt z.B. die Wartezeit auf 3 Sek.
Massaraksch
Ist aber auch egal... Besser ist sowieso, eventuelle Änderungen mit dem Befehl "chkntfs" zu machen und nicht als Laie (nicht bös´ gemeint, scheint aber so zu sein) in diesen kritischen Reg-Einträgen zu ändern.
Hat man doch irgendwas verpfuscht, dann kann man übrigens die Standardeinstellung mittels
chkntfs /d
wiederherstellen.
Die Timeout-Zeit für Autocheck kann man übrigens auch mit dem Befehl setzen:
chkntfs /t:3
Setzt z.B. die Wartezeit auf 3 Sek.
Massaraksch
Antwort 5 von Casa
Hi Massaraksch,
danke für Deine Antwort und ich bin Dir selbstredent nicht böse *gg*, gerade mit der Registry ist das immer so eine Sache, kann man schnell verhunzen.
Aber ich werde Deinen Tipp in die TAt umsetzen. Kann ja nicht viel schief gehen.............
m.f.G.
Casa :-))
danke für Deine Antwort und ich bin Dir selbstredent nicht böse *gg*, gerade mit der Registry ist das immer so eine Sache, kann man schnell verhunzen.
Aber ich werde Deinen Tipp in die TAt umsetzen. Kann ja nicht viel schief gehen.............
m.f.G.
Casa :-))

