Datenträgernummer ändern

Ich habe eine ältere Software auf eine neue Festplatte umkopiert. Nun läuft sie nicht mehr, weil sie anscheinend aus Kopierschutzgründen die Datenträgernummer der Installationspartition überprüft. Wie kann ich diese ändern?

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Dr. Harald Bögeholz

Ich habe eine ältere Software auf eine neue Festplatte umkopiert. Nun läuft sie nicht mehr, weil sie anscheinend aus Kopierschutzgründen die Datenträgernummer der Installationspartition überprüft. Wie kann ich diese ändern?

Beim Formatieren einer Partition (oder auch einer Diskette) vergibt das Betriebssystem eine vier Byte lange Datenträgernummer. Damit sie möglichst eindeutig ist, errechnet es sie aus dem aktuellen Datum und der aktuellen Uhrzeit. Sie steht im Bootsektor des jeweiligen Laufwerks und lässt sich beispielsweise mit einem Diskeditor von Hand ändern. Die genaue Position der Nummer hängt vom Dateisystem ab. Bei FAT16 steht sie an Offset 0x27, bei FAT32 an Offset 0x43. Der NTFS-Bootsektor beherbergt an Offset 0x48 sogar eine acht Byte lange Nummer, von der der DIR-Befehl aber nur die letzten vier anzeigt.

Bequemer und sicherer als mit einem Diskeditor klappt die Änderung mit dem Programm VolumeID von Mark Russinovich. Das Tool für Windows 9x und NT findet sich zusammen mit etlichen weiteren nützlichen Tools auf www.sysinternals.com/misc.htm. (bo) (bo)