Die Harddisk # - und DR # -Nummern beziehen sich beide auf ein Laufwerk - dies ist normalerweise ein physisches Laufwerk (HDD, SSD, USB) - jedes Laufwerk kann mehrere Partitionen enthalten, von denen jede einen Laufwerksbuchstaben haben kann.
Die Festplattennummer entspricht der Festplatten-ID, die vom Windows-Dienstprogramm zur Datenträgerverwaltung angezeigt wird. Festplattennummern werden nacheinander in Echtzeit zugewiesen, wenn Festplatten erkannt oder verbunden werden. Bei internen Festplatten bleibt die zugewiesene Nummer normalerweise an ein bestimmtes physisches Laufwerk gebunden - vorausgesetzt, die internen Kabelverbindungen bleiben gleich. Bei USB-Wechseldatenträgern wird es verwirrender - die nächste verfügbare Nummer wird während der Verbindung zugewiesen (Lücken füllen, falls vorhanden) - wenn ein Laufwerk getrennt wird, wird die Nummer entfernt, wodurch eine Lücke bleibt - sobald ein Laufwerk getrennt wird, gibt es keine Aufzeichnung der zuvor zugewiesenen Zahlen. Daher ist es möglich, eine historische Festplatten-ID mit einem physischen internen Laufwerk abzugleichen. Bei USB-Wechseldatenträgern impliziert die Nummer jedoch nur, wie viele Laufwerke zusätzlich zu den festen Laufwerken vorhanden waren.
Die DR # -Nummer wird ebenfalls dynamisch zugewiesen, folgt jedoch unterschiedlichen Regeln - Nummern werden nacheinander für alle festen und austauschbaren Laufwerke bei Erkennung oder Verbindung zugewiesen - Nummern werden jedoch beim Booten von Windows nicht wiederverwendet. Jedes Mal, wenn ein Wechseldatenträger getrennt und dann die DR # -Nummerninkremente wieder angeschlossen wird. Die Nummern sind NICHT an USB-Portnummern gebunden, wie im vorherigen Beitrag angegeben.
Zu Beginn stimmen die Harddisk # - und DR # -Nummern überein, da beide die nächste verfügbare fortlaufende Nummer zuweisen. Bei aktiver Verwendung von Wechseldatenträgern (z. B. wiederholte Verwendung mehrerer USB-Flash-Laufwerke) werden die DR # -Nummern jedoch weit über die zugehörige Festplattennummer erhöht. Je länger Windows gebootet bleibt, desto höher können die DR # -Nummern steigen - nur beim Neustart von Windows wird die DR # -Nummernzuweisung zurückgesetzt - die DR # -Nummer wird bei Benutzerabmeldeereignissen nur bei einem Windows-Neustart nicht zurückgesetzt.
Bei physischen internen Laufwerken bleiben die beiden Nummern im Allgemeinen fest und identisch. Bei USB-Wechseldatenträgern gibt es jedoch keine Möglichkeit, eine DR # -Nummer an ein physisches Gerät zu binden. Einem Wechseldatenträger wurden möglicherweise sogar während einer einzelnen Boot-Sitzung viele verschiedene DR # -Nummern zugewiesen.
Das Microsoft SysInternals-Dienstprogramm WinObj.exe zeigt die aktuell zugewiesenen IDs über den Abschnitt "Gerät" der Baumstruktur an (erfordert die Berechtigung "Als Administrator ausführen").