A Windows 2000 futtatásakor a következő hibaüzenetek jelenhetnek meg:
– vagy –
Ez a probléma akkor jelentkezik, ha az Ntfs.sys fájlban hiba történik. Az Ntfs.sys egy illesztőprogramfájl, amely lehetővé teszi a számítógép számára az NTFS-partíciók olvasását és írását. A fenti probléma az NTFS fájlrendszer sérülése, a merevelemez egyes részeinek meghibásodása, illetve hibás SCSI- vagy IDE-illesztőprogramok esetén is felmerülhet.
A probléma megoldásához hajtsa végre az alábbi műveleteket:
- Értelmezze a hibaüzenetet. A STOP hibaüzenetet négy paraméter követi, amelyek definíciója – megjelenésük sorrendjében – a következő:
- Forrásfájl neve és a sor száma.
- Tartalmazhatja a kivételrekord címét is.
- Tartalmazhatja a környezeti rekord címét is.
- Tartalmazhatja azt a címet is, a kivétel eredetileg történt.
Az NTFS, illetve a FAT rendszerrel kapcsolatos STOP hibák első paramétere a forrásfájlt és azon belül annak a sornak a számát tartalmazza, amely a STOP hibát okozta. A magasabb rendű 16 bit (a 0x értéket követő első négy hexadecimális számjegy) a forrásfájl azonosítója, az alacsonyabb rendű 16 bit (a paramétert követő utolsó négy hexadecimális számjegy) a fájlon belül annak a sornak az azonosítója, amely a hibát kiváltotta. - Az Eseménynaplóban keresse meg az SCSI, a FASTFAT (rendszernapló), illetve az Autochk (alkalmazásnapló) hibaüzeneteit, amelyek segíthetnek azonosítani a hibát okozó eszközt vagy illesztőprogramot.
- Kísérelje meg letiltani a számítógépet folyamatosan figyelő víruskereső, biztonságimásolat-készítő, illetve lemeztöredezettség-mentesítő programokat, és ha lehet, futtasson a számítógép gyártója által támogatott hardverdiagnosztikai eszközöket.
- Futtassa a chkdsk /r parancsot, amellyel megkeresheti és megszüntetheti a fájlrendszer strukturális sérüléseit.
- Ezt a problémát a nem lapozható készletmemória kiürülése okozhatja. Ha egy nagy méretű (legalább 7 GB), nagy mennyiségű (legalább 100 000 ) fájlt tartalmazó partíción SFM-kötetet hoz létre, miközben az AppleTalk Apf.sys illesztőprogramja fut, az indexelő szolgáltatás nagy mennyiségű nem lapozható készletmemóriát használ fel. Ha a nem lapozható készletmemória teljesen kiürül, előfordulhat, hogy a számítógép nem válaszol (lefagy). Ezt a hibát egy másik kernel módú, nem lapozható memóriakészletet igénylő illesztőprogram is előidézheti, ha az indexelő folyamat futása közben nagyon alacsony a rendelkezésre álló nem lapozható készletmemória. A probléma megoldásához növelje a telepített RAM memória mennyiségét – amellyel a kernel számára elérhető nem lapozható készletmemória nagyságát is növelheti –, illetve csökkentse az SFM-köteten lévő fájlok számát.
Az NTFS rendszert használó bármelyik sérült rendszer- vagy adatkötet okozhat ilyen hibát. Ha „STOP 0x24” hibaüzenet jelenik meg a számítógép újraindításakor, illetve a helyreállító- vagy telepítőprogram használatakor, nem lehet a fentiekben ismertetett lépésekkel meghatározni a hiba okát. A sérült NTFS-kötet kijavításához ehelyett alkalmazza az alábbi eljárások egyikét.
FAT vagy FAT32 fájlrendszer
Ha a rendszerpartícó FAT vagy FAT32 fájlrendszerű, válassza le vagy kapcsolja ki az NTFS-köteteket tartalmazó adatlemezeket. Így újraindíthatja az operációs rendszert és végrehajthatja a szükséges hibajavítást. Ha meg tudja határozni, mely NTFS-kötetek okozzák az indítási problémát, tegye az alábbiakat:
- Győződjön meg arról, hogy a sérült NTFS-kötetet tartalmazó meghajtó le van választva, majd indítsa újra a Windows rendszert csökkentett módban.
- Nevezze át a %SystemRoot%\System32\Drivers\Ntfs.sys fájlt Ntfs.old fájlra, majd kapcsolja ki a számítógépet. (Ezzel megakadályozza az Ntfs.sys illesztőprogram betöltését.)
- Csatlakoztassa újra a sérült NTFS-kötetet tartalmazó meghajtót.
- Indítsa újra a számítógépet, majd a sérült NTFS-köteten futtassa a következő parancsot:
chkdsk meghajtóbetűjel: /f
Megjegyzés: A Chkdsk eszköz beépített NTFS-támogatással rendelkezik, és nincs szüksége az Ntfs.sys illesztőprogramra a javítások végrehajtásához.
- Ha a Chkdsk eszközzel sikerült megjavítania a sérült NTFS-kötetet, nevezze vissza a %SystemRoot%\System32\Drivers\Ntfs.old fájlt Ntfs.sys fájlra, majd kapcsolja ki és indítsa újra a számítógépet.
A számítógépnek most már megfelelően kell működnie, így megkísérelheti megtalálni a probléma eredeti okát.
NTFS fájlrendszer
Ha a rendszerpartíció NTFS fájlrendszerű, valószínűleg maga a rendszerpartíció sérült meg, és az okozza a „STOP 0x24” hibát.
Ennek megállapításához válassza le vagy kapcsolja ki az összes többi, NTFS-köteteket tartalmazó adatlemezt. Miután meghatározta, melyik lemez tartalmazza a sérült NTFS-kötetet, tegye át az adott lemezt egy másik, FAT vagy FAT32 fájlrendszert használó, Windows 2000-alapú számítógépbe, vagy telepítse a Windows 2000 rendszert FAT vagy FAT32 fájlrendszerű lemezre. Ezután kövesse a „FAT vagy FAT32 fájlrendszer” szakaszban ismertetett lépéseket.
A Helyreállító konzol használata egyetlen meghajtót tartalmazó számítógépen
Ha a számítógépen csak egyetlen NTFS-kötet található, és nincs elérhető Windows 2000-alapú számítógép, illetve merevlemez az előzőekben bemutatott eljárások alkalmazásához, a négy telepítőlemez segítségével végrehajtott rendszerindítás után futtassa a Chkdsk eszközt, miközben az Ntfs.sys illesztőprogram le van tiltva. Az NTFS-kötetnek a Helyreállító konzol segítségével történő javításához tegye a következőket:
- CD-ROM-támogatású, Microsoft Windows 95 vagy 98 indítólemezzel indítsa el a számítógépet. (Vagy egy másik számítógép CD-ROM-meghajtójába helyezze be a Windows 2000 telepítőlemezt.)
- Nyissa meg a CD_ROM:\Support\Bootdisk mappát, majd a Makeboot.exe, illetve a Makebt32.exe fájl futtatásával hozza létre a négy Windows 2000 telepítőlemezt.
- A Jegyzettömb segítségével módosítsa a Txtsetup.sif fájlt a 2. lépésben létrehozott négy telepítőlemezből az elsőn.
- A fájl [FileSystems.Load] szakaszában keresse meg az „ntfs” bejegyzéssel kezdődő sort.
- Az alábbi példában látható módon, tegyen egy pontosvesszőt a sor elejére:
[FileSystems.Load]
fat = fastfat.sys
;ntfs = ntfs.sys
- Mentse a változtatásokat.
- Indítsa újra a négy telepítőlemez segítségével azt a számítógépet, amelyen a „STOP 0x24” hiba jelentkezett. Amikor megjelenik a telepítő üdvözlőképernyője, nyomja meg az F10 billentyűt a Helyreállító konzol indításához.
- A sérült NTFS-partíció kijavításához futtassa a következő parancsot:
chkdsk meghajtóbetűjel: /p
- A Helyreállító konzolból történő kilépéshez írja be az exit parancsot, majd indítsa újra a számítógépet.
Ha a bemutatott módszerek közül egyik sem működik, törölheti, újra létrehozhatja, majd formázhatja a sérült NTFS-partíciót, amelyet ezután a kötet legutolsó helyes biztonsági mentéséből állíthat vissza. MS-DOS 5.x, MS-DOS 6.x, Windows 95 vagy Windows 98 rendszerben az
fdisk paranccsal törölhet NTFS-partíciókat a nem DOS-alapú partíciók kijelölésével és törlésével.