Was macht "Disc überprüfen" nach dem Brennen tatsächlich, um die Daten zu überprüfen?

May 9, 2025
Wartung und Optimierung
UNCACHED INHALT

Die Funktion "Disc überprüfen" ist ideal, um sicherzustellen, dass Ihre frisch gebrannte Disc gut geworden ist. Aber wie genau funktioniert sie? Der heutige SuperUser Q & A-Beitrag enthält die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.

Foto mit freundlicher Genehmigung von cobalt123 (Flickr) .

Die Frage

SuperUser Reader user1301428 möchte wissen, wie Discs nach dem Brennen überprüft werden:

Was bewirkt die Überprüfung der Disc nach dem Brennen tatsächlich, um die Daten zu überprüfen? Ich stelle mir vor, es ist eine Art Vergleich zwischen den Originaldateien und den Dateien, die auf der Disc gebrannt wurden, aber weiß jemand, wie es wirklich auf einer niedrigen Ebene gemacht wird?

Ich meine, erstellt es einen Hash des Quell- und Zielinhalts und vergleicht sie dann? Wenn ja, speichert es den Hash des gebrannten Inhalts im RAM? Oder speichert es es in einer temporären Datei auf der Festplatte? Gibt es eine Protokolldatei darüber, was los ist?

Ich bin nur neugierig, genau zu wissen, wie diese Funktion funktioniert. Und ich beziehe mich auf Windows Image Burner.

Wie funktioniert der Disc-Überprüfungsprozess?

Die Antwort

Die SuperUser-Mitarbeiter Frank Thomas und Synetech haben die Antwort für uns. Zuerst Frank Thomas:

Schauen Sie sich diese MSDN-Seiten in der Windows-API für die IBurnVerification Schnittstelle und die IMAPI_BURN_VERIFICATION_LEVEL Aufzählung.

Bei Daten-Discs sieht es so aus, als würde im Schnellmodus nicht die gesamte Disc überprüft, sondern nur eine Auswahl von Sektoren. Anschließend wird sichergestellt, dass die API-Aufrufe READ_DISC_INFO und READ_TRACK_INFO für die neue Disc erfolgreich sind.

Zur vollständigen Überprüfung werden die oben genannten Überprüfungen durchgeführt und anschließend bei der letzten Sitzung auf der neuen Disc eine vollständige Prüfsumme gegen eine Prüfsumme durchgeführt, die für den zu brennenden Speicherstrom berechnet wurde. Die Prüfsummen müssen im RAM gespeichert werden, es handelt sich jedoch wahrscheinlich um kurzlebige Werte. Beachten Sie, dass der Vergleich mit dem Disc-Image im RAM und nicht mit dem Quellmedium selbst erfolgt. Wenn die Quelldaten nicht korrekt gelesen wurden, werden sie falsch geschrieben. Die Überprüfung erkennt dies nicht.

Bei Musik-Discs liegt der Schwerpunkt auf der Überprüfung von READ_TRACK_INFO und des Inhaltsverzeichnisses der Disc, es wird jedoch keine Prüfsummenberechnung durchgeführt. Es gibt keinen vollständigen Überprüfungsmodus für Musik.

Gefolgt von der Antwort von Synetech:

Frank erklärte die Windows-spezifische Überprüfung freundlich. Ich werde eine allgemeinere Antwort geben.

  • Was bewirkt die Überprüfung der Disc nach dem Brennen tatsächlich, um die Daten zu überprüfen?
  • Ich meine, erstellt es einen Hash des Quell- und Zielinhalts und vergleicht sie dann? Wenn ja, speichert es den Hash des gebrannten Inhalts im RAM? Oder speichert es es in einer temporären Datei auf der Festplatte? Gibt es eine Protokolldatei darüber, was los ist?

Dies ist sicherlich eine Möglichkeit, einen Vergleich durchzuführen: Hash einer Datei (hoffentlich mit einem ausreichend großen Algorithmus mit geringer Kollisionswahrscheinlichkeit), Wiederholung für die andere und Vergleich von Hashes. Wenn auf diese Weise eine Überprüfung durchgeführt wird, können Sie die Laufwerks-LED eine Weile blinken sehen, dann die CD / DVD-LED eine Weile.

Eine andere Möglichkeit, die Überprüfung zu implementieren, besteht darin, einen Block einer Datei zu lesen, dann denselben Block aus der anderen Datei, sie zu vergleichen und dann zu wiederholen, bis das Ende der Datei erreicht ist. In diesem Fall sehen Sie die LEDs der beiden Laufwerke abwechselnd hin und her.

Wenn die Festplatte und das optische Laufwerk keine LEDs haben, ist dies natürlich nicht so offensichtlich. Aber Sie können es immer noch mit so etwas wie ProcessMonitor sehen, da es eine Reihe von Lesevorgängen von einem und dem anderen entweder in einem einzelnen großen Burst oder in abwechselnden kleinen Bursts protokolliert.

  • Ich stelle mir vor, es ist eine Art Vergleich zwischen den Originaldateien und den Dateien, die auf der Disc gebrannt wurden, aber weiß jemand, wie es wirklich auf einer niedrigen Ebene gemacht wird?

Eigentlich ist alles, was es wirklich tut, den Laufwerkscache zu leeren, so dass die Vergleichsfunktion die Daten von der tatsächlichen CD anstatt aus dem Speichercache liest. Offensichtlich ist dies ein kritischer Schritt, denn wenn die Überprüfung über den Cache erfolgt, stellt sie nicht dar, was sich tatsächlich auf der Disc befindet, sodass die Beschädigung leicht durchgehen kann.

Anhand der Geschwindigkeit können Sie erkennen, ob ein Vergleich vom Laufwerk oder vom Cache im RAM durchgeführt wird. Wenn Sie manuell einen einfachen Vergleich durchführen (d. H. Mit WinDiff, WinMerge oder durch Hashing mit einem Hashing-Tool), werden Sie feststellen, dass der Vergleich viel schneller als erwartet erfolgt, da die Dateien aus dem Speichercache gelesen werden. Sie müssen den Cache leeren, um das Lesen von der tatsächlichen Disc zu erzwingen. Bei optischen Laufwerken (und anderen Wechselmedien wie Flash-Laufwerken und Speicherkarten) reicht es aus, das Laufwerk einfach auszuwerfen, um den Cache zu leeren. Bei Festplatten ist dies jedoch bei weitem nicht so einfach (obwohl dies normalerweise keine Rolle spielt, da das neue Kopie ist die, die Sie testen möchten).


Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .

.eintragsinhalt .Eintrittsfußzeile

Burning Or Copying Files To A DVD Or CD / Creating A Data Storage Disc

Ubuntu: How Can I "verify Data After Burn" When Using Brasero To Burn A Data DVD?


Wartung und Optimierung - Die beliebtesten Artikel

Aktualisieren Sie am ersten Tag nicht auf die neuesten Betriebssysteme

Wartung und Optimierung Oct 15, 2025

UNCACHED INHALT Vorbei sind die Zeiten, in denen seit Jahren dasselbe unveränderliche Betriebssystem verwendet wird. Windows 10 wird alle sechs Monate erheblich aktualisiert, und..


So löschen Sie die Liste der zuletzt verwendeten Dokumente, wenn Sie Windows beenden

Wartung und Optimierung Nov 16, 2024

UNCACHED INHALT Sie wissen nie, wann diese Sprungliste "Letzte Dokumente" zurückkommt, um Sie zu beißen. Vielleicht teilen Sie Ihr Benutzerkonto mit anderen Personen od..


Verwendung des Nest-Thermostats zur Kühlung Ihres Hauses anhand der Luftfeuchtigkeit

Wartung und Optimierung May 6, 2025

UNCACHED INHALT Wenn die Klimaanlage im Sommer in Betrieb ist, funktioniert sie möglicherweise nicht unbedingt so, dass die Luftfeuchtigkeit Ihres Hauses optimiert wird. Mit dem ..


Drehen sich die WLAN-Router-Antennen in Bezug auf die mit ihnen verbundenen WLAN-Geräte?

Wartung und Optimierung Oct 4, 2025

Wenn Sie mit der Verwendung von Wi-Fi in Ihrem Zuhause noch nicht vertraut sind, sind Sie möglicherweise neugierig, wie dies alles funktioniert, wenn Ihre Geräte an Ihren Router a..


10 großartige neue Funktionen für Tablet-Benutzer in Windows 8.1

Wartung und Optimierung Dec 24, 2024

Windows 8.1 erweitert das Windows 8-Erlebnis erheblich, sowohl für klassische PC-Benutzer als auch für Benutzer mit Hybridgeräten oder Tablets. Diese 10 Funktionen werden von Ben..


Wie kann ich einen Leistungstest meiner Internetverbindung effektiv durchführen?

Wartung und Optimierung Mar 12, 2025

Es ist eine Sache, einfach SpeedTest.net aufzurufen, um eine ungefähre Vorstellung von der Geschwindigkeit Ihrer Internetverbindung zu erhalten. Was ist jedoch, wenn Sie im Laufe d..


Machen Sie die Firefox Awesome Bar halbtransparent wie Google Chrome

Wartung und Optimierung Jul 23, 2025

Möchten Sie das Dropdown-Menü Firefox Awesome Bar wie in Google Chrome halbtransparent gestalten? Hier ist ein kurzer Trick, mit dem Sie Ihre Firefox Awesome Bar noch besser machen können...


Greifen Sie im Kontextmenü mit Kontext-Lesezeichen auf Ihre Lesezeichen zu

Wartung und Optimierung Nov 18, 2024

UNCACHED INHALT Suchen Sie nach einer einfachen Möglichkeit, von überall in Ihrem Browserfenster auf Ihre Lesezeichen zuzugreifen, anstatt immer zur Menüleiste gehen zu müssen? Jetzt k�..


Kategorien