Nem törölhetők és nem javíthatók az NTFS fájlrendszerű kötetek sérült fájljai

A jelenség

Amikor NTFS fájlrendszerű kötetről fájlt próbál törölni, a következő hibaüzenet jelenhet meg:

Nem lehet törölni a következőt: fájlnév: A fájl vagy könyvtár sérült és nem olvasható.
A Windows NT 4.0 rendszer eseménynaplójában az alábbi bejegyzés található:

Eseményazonosító: 41
Forrás: Diskperf
Leírás: A lemezen található fájlrendszer szerkezete sérült és olvashatatlan. Futtassa a chkdsk segédprogramot a következő címkéjű eszközön: „Kötet_neve”.
A Windows 2000 rendszer eseménynaplójában az alábbi bejegyzés található:

Eseményazonosító: 55
Forrás: NTFS
Leírás: A lemezen a fájlrendszer szerkezete sérült, és nem használható. Futtassa le a chkdsk segédprogramot a következő köteten: „Meghajtóbetűjel:”
A Chkdsk segédprogram futtatása után – függetlenül attól, hogy a segédprogram végzett-e javítást a köteten – a sérült fájl továbbra sem lesz törölhető.

Oka

Ez a jelenség akkor fordulhat elő, ha az NTFS fájlrendszerű kötet mesterfájltáblája (MFT) megsérült. A könyvtár indexrekordjában tárolt rövid és hosszú fájlnév-párokban, illetve a hozzájuk tartozó fájlrekordszegmensekben (FSR) tárolt fájlnevekben nem egyeznek a kis- és nagybetűk.

Az NTFS fájlrendszer támogatja a kis- és nagybetűket megkülönböztető (POSIX) fájlneveket, a Chkdsk segédprogram viszont ebből a szempontból nem ellenőrzi a fájlneveket.

Tegyük fel, hogy a könyvtár indexrekordjában a ROSSZFájl.TXT bejegyzés szerepel, a fájlrekordszegmensben viszont a ROSSZFÁJL.TXT. Az NTFS rendszer számára ez érvénytelen vagy sérült fájlnevet jelent, a Chkdsk viszont csak a neveket hasonlítja össze, a kis- és nagybetűket nem, ezért nem is végez javítást.

A megoldás

A probléma megoldásához készítsen biztonsági másolatot a sérült fájlt vagy fájlokat tartalmazó kötetről, de a sérült fájlokat zárja ki a mentésből. Formázza újra a kötetet, majd állítsa vissza a tartalmát a biztonsági másolatból.

Állapot

A Microsoft megerősítette a hiba létezését a cikk elején felsorolt Microsoft-termékekben.

További információ

A Microsoft Tudásbázis kapcsolódó cikkei:

120716 Fenntartott névvel rendelkező fájlok eltávolítása Windows NT rendszerben (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
176646 Hibaüzenet: A fájl vagy a könyvtár sérült... (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
Tulajdonságok

Cikkazonosító: 246026 - Utolsó ellenőrzés: 2007. ápr. 6. - Verziószám: 1

Visszajelzés