Systemwiederherstellung
Die XP Systemwiederherstellung fühlt sich auch für externe Festplatten zuständig. Das ist völlig unsinnig, aber Microsoft war nicht willens, hier wenigstens USB- und Firewire-Platten auszunehmen, warscheinlich damit es ein paar wenige Gründe gibt, auf Vista umzusteigen - hier wird standardmäßig nur das System-Laufwerk überwacht.
Die Systemwiederherstellung kann man zwar für einzelne Laufwerke deaktivieren, das vergisst XP aber sobald ein neuer Systemwiederherstellungspunkt angelegt wird und das betreffende Laufwerk gerade nicht angeschlossen ist.
USBDLM kann versuchen, gleich beim Anschließen eines Laufwerks die Systemwiederherstellung dafür zu deaktivieren.
Aber so wie es beim manuellen Deaktivieren Probleme gibt (Laufwerk fehlt in der Liste oder steht auf "offline"), klappt es auch automatisch nicht immer.
[Settings]
; nur unter XP
DisableSystemRestoreForNewDrives=1
USBDLM kann auch noch versuchen, den Ordner "System Volume Information" zu löschen:
[Settings]
DeleteSviFolder=1
Vorsicht: Falls das betreffende Laufwerk an einem anderen XP-Rechner angeschlossen war als dieser einen Systemwiederherstellungpunkt erstellt hat, und die Systemwiederherstellung war für dieses Laufwerk nicht deaktiviert, sind die zugehörigen Daten natürlich verloren und der Systemwiederherstellungpunkt ebenso unbrauchbar wie wenn das Laufwerk nicht angeschlossen ist!
Falls das Löschen fehlschlägt, kann USBDLM den Systemwiederherstellungs-Dienst kurz anhalten:
[Settings]
DeleteSviFolder=2
Um zumindest zu verhindern, dass die Systemwiederherstellung auf externen Laufwerken herumscannt und den Ordner "System Volume Information" füllt, kann man für externe Laufwerke je einen Wert in die Registry schreiben, der ursprünglich für das NT-Backup-Programm gedacht war, unter XP aber auch für die Systemwiederherstellung genutzt wird:
[Settings]
AddNewDrivesToFilesNotToBackup=1
So legt USBDLM für jedes USB-, FireWire-, TrueCrypt- und HotPlug-Laufwerk sowie für jeden Wechseldatenträger der in einen NTFS-Ordner gemountet wurde, einen Eintrag an, der dieses Laufwerk von der Überwachung ausnimmt, s. hier:
http://www.tweakxp.com/article37472.aspx
Die Einträge werden so angelegt, dass sie einen Windows-Neustart nicht überdauern ("volatile"). USBDLM legt sie beim Start des Dienstes ggf. wieder an.