Ich habe den Verdacht, dass dies ein mechanisches Problem ist, das auf Unterschiede zwischen Ihrem alten CD-Brenner und Ihrem neuen CD-Leser zurückzuführen ist. Entweder war das oder Ihre alte CD-Software etwas fehlerhaft. Versuchen Sie die CD auf einem anderen Computer. Vielleicht haben Sie einen Freund mit einem ziemlich alten System. Wenn es dort funktioniert, speichern Sie den Inhalt auf einem USB-Stick, bringen Sie ihn nach Hause und erstellen Sie eine neue CD.
Es ist technisch möglich, dass das Problem bei Ihrem neuen System liegt und die CD in Ordnung ist. Wenn dies der Fall wäre, hätten Sie wahrscheinlich vorher schon andere Probleme gehabt. Eine andere Möglichkeit ist, dass die CD mit dem Alter beschädigt wurde. Die Tatsache, dass jedes Lied das gleiche Problem aufweist, macht eine zufällige Bitverschlechterung zu einer unwahrscheinlichen Ursache.
Kopieren Sie die Dateien als letzten Fix auf Ihre eigene Festplatte. Sie enthalten am Ende zusätzliche Daten, die Sie mit einem MP-3-Editor ausschneiden können. Mit Google sehe ich, dass es kostenlose Programme und sogar Online-Dienstprogramme gibt, die den Trick tun sollten. Wenn Sie alle Dateien korrigiert haben, können Sie eine weitere CD brennen.
IIRC, die CD "Dateisystem", ist ein Kludge auf einem System, das hauptsächlich für die Wiedergabe aufeinanderfolgender Musikdateien entwickelt wurde. Beim Brennen von Dateien geschieht zum Beispiel, dass zunächst ein "ISO-Image" der Daten erstellt wird. Es enthält das, was geschrieben werden soll, und gibt vor, die Art der Plattensektoren zu haben, und verfolgt die Spuren eines normalen R / W-Dateisystems. Die CD schreibt tatsächlich spiralförmig von der Mitte nach außen, und es fehlen physische Spuren und Sektoren. Ein Missverhältnis zwischen physischer Realität und ISO-Anspruch könnte dazu beitragen oder der ISO-Bildteil wurde schlecht geschrieben.
Spekulation: Stellen Sie sich vor, wenn die ISO-Spezifikation verlangt, dass Dateien bis zum Ende einer gesamten Sektorgrenze gefüllt werden (z. B. 512 oder sogar 2048 Bytes). Aber die fehlerhafte alte Software, die Sie 2003 hatten, konnte dies nicht tun. Puffer wurden wiederverwendet, und nicht gelöschte Daten des alten Songs blieben immer noch im letzten Sektorpuffer jedes neuen Songs. Ihre alte Software war intelligent genug, um die Anzahl der Bytes in Dateigröße zu verwenden, um das Dateiende zu kennzeichnen. Stellen Sie sich nun vor, Ihre neue Software liest ganze Sektoren und erwartet, entweder am Ende des endgültigen Dateisektors anzuhalten oder bis 0 angezeigt wird. Die Unstimmigkeit zwischen der Erkennung Ihrer alten Software und der neuen Software am Ende der Datei könnte dieses Problem erklären. Es wäre ein komischer Fall komplementärer Bugs, aber so etwas passiert doch.