Rendszerhiba után fájl hiba

Rendszerhiba után fájl hiba
2010-07-16T14:36:06+02:00
2010-07-19T09:32:10+02:00
2022-10-29T08:45:38+02:00
L Szabi
Üdv!

Éppen egy php progit írogattam, amikor beütött egy stop 0x8E kékhalál. Miután újraindítottam a gépet, kisebb bosszúságok kíséretével tapasztaltam, hogy a fájlban tisztességesen NULL karakterré cserélődött az ÖSSZES kerakter!

Sajnos biztonsági mentést nem csináltam. Viszont CHECKDISK-et futtattam, és javítgatott is rendessen, de a hiba megmaradt.

Miért van ez? Hogyan lehetne visszahozni a fájl eredeti tartalamát?

Köszönöm.
Mutasd a teljes hozzászólást!
Elolvastam - eléggé necces. A kérdésem az, hogy a file a baleset előtt lett-e már mentve? Ha ugyanis még nem mentetted, akkor még csak a memóriában létezett amit beleírtál - a lemezen még csak a létrehozott üres állomány volt.

Ha történt mentés és újramegnyitás után írtál bele, akkor a hiba miatt csak nem tudta az állományt lezárni a program és ezért veszett el látszólag a tartalma. Mondanom sem kell, a CHKDSK ebben az esetben csak rontott a helyzeten - törölte a szektorok láncolását a file névhez (mivel egy állománynak két helyen nem lehet tartalma!

Alacsonyszintű szektorolvasó programmal kell próbálkozni (Rawcopy) ez file fejlécek alapján keres - nem az MFT-t használja, ezért megtalálhatja az elveszett állományokat.

Persze csak abban az esetben, ha a hiba után rögtön lekapcsoltad a gépet, egy másik rendszer mögé beteszed másodlagosnak a winchesteredet és így végzed a keresést.

Ha a hiba után már 5x elindítottad és leállítottad a gépedet akkor az esélyed kb. az abszolut nullával egyenlő...
Mutasd a teljes hozzászólást!

  • A chk-val szinte biztosan hazavágtad a lehetséges visszaállítást.
    Illetve, ha a fájl tartalma törlődött, akkor szinte biztos, hogy semmilyen módon nem állíthatod vissza az eredeti állapotot.

    Ha esetlegesen másolgattad a fájlt, akkor sanszos, hogy egy adat visszaállító program egy korábbi állapotát megtalálhatja a hdd-n.

    A hibakód a merevlemez, vagy a memória hibájára utal. Javaslom a memtest és a HDD Regenerator futtatását.
    Mutasd a teljes hozzászólást!
  • Annyit tennék csak hozzá, hogy az NTFS file rendszer használata erősen ajánlott, ha nem az lenne rajta...
    Mutasd a teljes hozzászólást!
  • memtest86+ már fut, utána Windows Memory Tester is megy majd szerintem...

    De tudnál mondani példát olyanra, ami korábbi állapotokat keres? mert én csak olyan progikrl tudok, amik törölt fájlokat keresnek, próbáltam is néhányat, de épp ezért nem jók.

    ( szerk: Laresz, ntfs az ... )
    Mutasd a teljes hozzászólást!
  • Pl. Getdata back...
    Nem a zölddel jelzett meghajtó, partíció állapotot válaszd, hanem a sárgával jelzettet.

    Kísérletezni kell, sok reményt nem látok.
    Esetleg mielőtt belefogsz, keresd meg Bitvadászt pm-ben. Azt hiszem egyöntetűen állíthatjuk, hogy ő a téma szakértője. Természetesen linkeld neki ezt a topicot!
    Mutasd a teljes hozzászólást!
  • Szóltam neki

    Most hogy mondod, nekeem is van egy GetDataBack NTFS nevű progim, megpróbálkozom vele, amint lement az mt86+
    Mutasd a teljes hozzászólást!
  • Elolvastam - eléggé necces. A kérdésem az, hogy a file a baleset előtt lett-e már mentve? Ha ugyanis még nem mentetted, akkor még csak a memóriában létezett amit beleírtál - a lemezen még csak a létrehozott üres állomány volt.

    Ha történt mentés és újramegnyitás után írtál bele, akkor a hiba miatt csak nem tudta az állományt lezárni a program és ezért veszett el látszólag a tartalma. Mondanom sem kell, a CHKDSK ebben az esetben csak rontott a helyzeten - törölte a szektorok láncolását a file névhez (mivel egy állománynak két helyen nem lehet tartalma!

    Alacsonyszintű szektorolvasó programmal kell próbálkozni (Rawcopy) ez file fejlécek alapján keres - nem az MFT-t használja, ezért megtalálhatja az elveszett állományokat.

    Persze csak abban az esetben, ha a hiba után rögtön lekapcsoltad a gépet, egy másik rendszer mögé beteszed másodlagosnak a winchesteredet és így végzed a keresést.

    Ha a hiba után már 5x elindítottad és leállítottad a gépedet akkor az esélyed kb. az abszolut nullával egyenlő...
    Mutasd a teljes hozzászólást!
  • Akkor már biztos nem lesz meg. De sebaj, marad az újraírás.

    Köszönöm a válaszokat mindenkinek!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd