AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Daten retten - kopieren trotz CRC Fehler?
Thema durchsuchen
Ansicht
Themen-Optionen

Daten retten - kopieren trotz CRC Fehler?

Ein Thema von DelphiPeter · begonnen am 12. Apr 2009 · letzter Beitrag vom 13. Apr 2009
Antwort Antwort
Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#1

Re: Daten retten - kopieren trotz CRC Fehler?

  Alt 13. Apr 2009, 02:32
Man kann relativ einfach etwas mit Delphi machen.
Ich hab mir soetwas gemacht, um Dateien von CDs/DVDs zu kitzeln, wo der Explorer nimmer mag.

Man liest erstmal normal zB 64KB Blöcke und speichert die Dateiposition mit, bekommt man einen CRC Fehler, ließt man von der letzten Position in 1 KB Blöcken weiter, bis man wieder zum CRC kommt. Ab da lese ich Byteweise weiter, bis ich zum CRC Fehler komme.
Ab da is dann die Möglichkeit, das man es mehrmals versucht die Stelle zu lesen (manchmal klappt das) oder man füllt die Stelle mit einem #0 Byte und geht weiter.
Liest man dann wieder ohne Fehler kann man die Blöckgröße langsam raufsetzen.

Aber Achtung!
Wenn man das Laufwerk zu sehr und zu lange quält kann es schaden nehmen!
Also keinesfalls unbeaufsichtigt lassen.
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz