History

USBDLM

 

History


 

V5.2.5 (31. August 2016)

  • Bugfix: Bei open= wurden bei VBS-Dateien keine Parameter übergeben
  • Neu: USB Drive Info zeigt Problem-Codes aus dem Gerätemanager in den Baum-Icons
  • Neu: Autorun-Ereignisse OnSafeRemoval und OnUnsafeRemoval

 

V5.2.4 (22. Juni 2016)

  • Bugfix: Seit V5.1.7 funtionierte [OnDeviceArrival] nicht
  • Bugfix: SuppressWindowsBalloons=1 funktionierte unter Windows 10 nur auf englischem Windows
  • Bugfix: Ballontip-Ausblende-Effekt war unter Vista/Win7,8,10 mit nicht-klassischer Anzeige kaputt
  • Bugfix: open= funktionierte nicht für CMD- und BAT-Dateien falls in Anführungszeichen eingeschlossen
  • Neu: Mit SuppressWindowsBalloons=0 werden unter Windows 10 USBDLMs Balloontips für Volumes mit Laufwerksbuchstaben um drei Sekunden verzögert, damit der Windows Balloontip Vortritt hat; Die Verzörgerung kann eingestellt werden
  • Neu: Suchfunktion in UsbDriveInfo

 

V5.2.3 (5. Juni 2016)

  • Bugfix: Seit V5.2.2 keine Backups der USBDLM.LOG wenn der LogLevel >= 3 ist
  • Neu: In der Logdatei kann jeder Zeile das Datum vorangestellt werden (LogShowDate=1)
  • Neu: In der Logdatei können Timing, Loglevel und Thread-ID weggelassen werden (LogShowTech=0)

 

V5.2.2 (28. Mai 2016)

  • Bugfix: Unter Vista/Win7/8/10 wurde bei open= der Pfad zur EXE zweimal statt einmal als Parameter übergeben
  • Neu: Einträge für EventLog Start und Stop des USBDLM-Dienstes
  • Neu: Anzahl der Backups für die USBDLM.LOG kann eingestellt werden

 

V5.2.1 (10. Mai 2016)

  • Neu: Einträge für EventLog können einzeln deaktiviert werden

 

V5.2.0 (8. Mai 2016)

  • Bugfix: USBDLM_usr.exe hat (immernoch) manchmal vom Start an permanent CPU-Last verursacht
  • Bugfix: Seit V5.0 hat USBDLM hat für neu angeschlossene USB-Laufwerke WriteCacheEnableOverride=1 in die Registry geschrieben wenn kein UsbWriteCacheEnable konfiguriert ist
  • Neu: EventLog kann alternativ ins LogFile geschrieben werden

 

V5.1.8 (25. April 2016)

  • Bugfix: USBDLM_usr.exe hat manchmal vom Start an permanent CPU-Last verursacht, warscheinlich seit V5.0
  • Bugfix: open= hat seit V5.1.3 keine Dokument-Dateien geöffnet
  • Bugfix: USB-Speed-Icon wurde an manchen USB-Controllern nicht angezeigt, die nicht mit Microsoft-Treibern laufen
  • Bugfix: Maximale USB-Geschwindigkeit wurde bei USB 2.0 High-Speed-Geräten die mit Full-Speed laufen als USB 1.1 Full-Speed angezeigt

 

V5.1.7 (07. April 2016)

  • Bugfix: Ab V5.1.5 hat das Kriterium PortName für USB-Laufwerke erneut nicht funktioniert
  • Bugfix: Diverse kleine Probleme behoben
  • Neu: OnArrival wird bei Einlegen eines Datenträgers in ein CD/DVD-Laufwerk ausgeführt (bisher nur wenn das ganze Laufwerk angeschlossen wurde oder wenn NoMediaNoLetter für das Laufwerk aktiv war)

 

V5.1.6 (17. März 2016)

  • Bugfix: Seit V5.0 hat USBDLM keine Buchstaben mehr zugeordnet nachdem ein Laufwerk angeschlossen wurde für dessen BusType kein DriveLetters-Abschnitt vorhanden ist

 

V5.1.5 (11. März 2016)

  • Bugfix: In V5.1.4 Crash bei Balloontip mit NTFS-Mountpunkt
  • Bugfix: Seit V5.0 haben Einstellungen in der Registry nicht funktioniert

 

V5.1.4 (09. März 2016)

  • Bugfix: In V5.1.3 war die Win32 USBDLM.exe ohne Optimierung für "Code-Größe minimieren" compiliert, neben der ca. 100KB größeren EXE hat das offenbar auch dazu geführt, dass einige Virenscanner glauben, einen Virus zu erkennen
  • Bugfix: Ab V5.0 hat das Kriterium PortName für USB-Laufwerke nicht funktioniert
  • Rollback: Default für SuppressWindowsBalloons ist wieder 1; 2 (Windows-Balloontips kurzzeitig deaktivieren) führt dazu, dass das Windows Tray-Icon für "Hardware sicher entfernen" nicht mehr reagiert

 

V5.1.3 (07. März 2016)

  • Bugfix: Mehrere Absturzursachen beseitigt 

 

V5.1.2 (03. März 2016)

  • Bugfix: Logdatei angelegt trotz WriteLogFile=0

 

V5.1.1 (29. Februar 2016)

  • Bugfix: AutoDismount-TrayIcon wurde auch ohne [AutoDismount]-Abschnitt angezeigt

 

V5.1.0 (29. Februar 2016)

  • Bugfix: In Abschnitten wie [OnArrival] wurden die Zeilen system, elevated und restricted immer als gleich 1 bewertet, falls vorhanden
  • Bugfix: In Abschnitten wie [OnArrival] mit nur einer open= Zeile wurden nur Optionen berwertet die nach der open-Zeile stehen
  • Neu: Tray-Icon mit Anzeige des Auto-Dismount-Status
  • Neu: DismountOnSleep weckt keine schlafenden Laufwerke mehr auf

 

V5.0.2 (19. Januar 2016)

  • Bugfix: In USBDLM.INI auf dem angeschlossenen Laufwerk haben u.U. nur Letter= und Letters= funktioniert, Letter1= usw. aber nicht

 

V5.0.1 (18. Januar 2016)

  • Bugfix: _edit-ini.cmd hat keine USBDLM.INI angelegt, wenn keine Schreibrechte auf das USBDLM-Verzeichnis gegeben waren.
  • Bugfix: USB-Geschwindigkeit im Balloontip falsch, wenn die USB Portnummer nicht ermittelt werden konnte, z.B. wenn in der Location nicht wie ab Vista üblich sowas wie Port_#0002.Hub_#0003 steht. Die Portnummer wird jetzt per USB-API ermittelt.
  • Bugfix: Abschnitt [NetworkLetters] in V5.0.0 wirkunglos falls kein Abschnitt [DriveLetters] vorhanden

 

V5.0.0 (17. Januar 2016)

  • Neu: _install.cmd und _uninstall.cmd in das umbenannt was sie wirklich tun: _service_register.cmd und _service_deregister.cmd; _start.cmd und stop.cmd wurden umbenannt in _service_start.cmd und _service_stop.cmd damit sie ins Namensschema passen
  • Neu: Für INI-Abschnitte und Werte ist keine Nummerierung mehr nötig, es zählt dann allein die Reihenfolge; Mit Nummerierung funktioniert es wie gehabt
  • Neu: Ballontips zeigen bei USB-Laufwerken im Icon ob sie mit Full-, High-, SuperSpeed oder SuperSpeedPlus laufen
  • Neu: Ballontips zeigen bei USB-Laufwerken im Titel deren USB-Version oder maximale USB-Geschwindigkeit (High-Speed, SuperSpeed usw)
  • Neu: Ballontips nach dem Entfernen mit Anzeige ob das Entfernen sicher war oder nicht
  • Neu: Konfigurierbare Ballontip-Texte
  • Neu: AutoDismount
  • Neu: Optionale Kurznotation für Balloontips für Multislot-Cardreader falls maximal einem Slot ein Mountpunkt zugeordnet wurde
  • Bugfix: Nach erfolgreicher Passwortabfrage wurde manchmal kein Laufwerksbuchstabe zugeordnet
  • Bugfix: Removal Policy wurde in die Registry geschrieben, auch wenn kein OptimizeUsbDrivesForSpeed Parameter konfiguriert war

 

 

V4.9.1.0 (30. August 2015)

  • Bugfix: Starten von cmd- und bat-Dateien funktionierte seit V4.8.8.6 nicht, wenn Leerzeichen im Pfad enthalten sind

 

V4.9.0.0 (04. August 2015)

  • Bugfix: DeviceTypes CardReader und MSCR nicht gesetzt wenn die Disk den DriveType FIXED hat
  • Neu: Unterdrücken von Windows-Balloontips funktioniert unter Windows 10

 

V4.8.9.9 (12. Juni 2015)

  • Workaround: Windows 7s Alt-Tab-Taskswitcher mit aktivem Aero kommt durcheinander wenn es ein sichtbares TopMost-Fenster mit Größe Null gibt - genau so eines nutzte USBDLM um Benachrichtigungen über Laufwerksbuchstaben zu empfangen; Jetzt ist es nicht mehr TopMost und nicht mehr sichtbar - funktioniert genauso gut und Windows 7 ist glücklich
  • Workaround: DismountOnSleep=1 hat zu einer zehnsekündigen Verzögerung geführt, wenn USBDLM das "System Restore" Volume dismounten wollte - Ursache unbekannt; USBDLM versucht's bei diesem Volume nicht mehr

 

V4.8.9.8 (15. Juni 2015)

  • Bugfix: Warnungen des PnP-Managers im Windows XP EventLog weil USBDLM Geräte-Benachrichtigungen beim Stoppen des Dienstes zu spät deregistert hat
  • Bugfix: Bei abgeschaltetem Windows AutoMount hat USBDLM Volumes nicht online gebracht obwohl ein dafür zuständiger DriveLetters-Abschnitt vorhanden ist
  • Bugfix: MD5-Prüfung für open= ging nur wenn MD5-Hash groß geschrieben

 

V4.8.9.7 (10. Mai 2015)

  • Bugfix: Laufwerksbuchstaben von iPods und ignorierten Laufwerken wurden seit V4.8.6 entfernt

 

V4.8.9.6 (29. März 2015)

  • Bugfix: UsbWriteProtect hat nicht funktioniert, wenn der Registry-Key HKLM\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies nicht vorhanden ist

 

V4.8.9.5 (09. März 2015)

 

V4.8.9.4 (15. Februar 2015)

  • Bugfix: Aktivierung eines potentiellen BadUSB-Gerätes hat u.U. nicht funktioniert
  • Bugfix: Windows hat ab Vista bei aktiver UAC TrueCrypt-Laufwerke manchmal lange nach dem Mounten nochmals gemeldet; hier überspringt USBDLM jetzt Balloontip und AutoRuns

 

V4.8.9.3 (02. Februar 2015)

  • Bugfix: Seit V4.8.9.2 Crash USBDLM beim Ausführen eines Systemevents

 

V4.8.9.2 (01. Februar 2015)

  • Bugfix: Gelegentlich Crash USBDLM bei Ankunft eines TrueCrypt-Volumes

 

V4.8.9.1 (18. Januar 2015)

  • Bugfix: Gelegentlich Crash USBDLM bei Ankunft eines Volumes
  • Bugfix: Zugriff auf Floppy-Laufwerk bei Start von USBDLM unter XP entfernt

 

V4.8.9.0 (28. Dezember 2014)

  • Bugfix: Seit V4.8.4 wurden virtuelle Volumes (z.B. Subst- und Netzlaufwerke) ab Vista mit aktiver UAC nicht korrekt behandelt
  • Bugfix: Laufwerksgröße im Balloontip wird wieder auf ganze Gigabytes gerundet
  • Neu: Unterstützung für TrueCrypt-Ersatz VeraCrypt
  • Neu: UsbDriveInfo kann NTFS-Mountpunkte löschen und hinzufügen

 

V4.8.8.8 (10. November 2014)

  • Bugfix: Beim Anlegen einer initialen USBDLM.INI wurde NoMediaNoLetter=0 doppelt eingetragen
  • Neu: DeleteSviFolder funktioniert auch unter anderen Systemen als XP

 

V4.8.8.7 (14. Oktober 2014)

  • Bugfix: Abschnittsname für Keep Alive war falsch als DriveKeepAlive dokumentiert, richtig ist DiskKeepAlive
  • Bugfix: USBDLM hat manchmal unnötige No-Letter-Einträge in der MountManager-Datenbank angelegt

 

V4.8.8.6 (12. Oktober 2014)

  • Bugfix: Bei AutoRun von CMD und BAT-Dateien (z.B. open="C:\Batch\test.cmd") wurden seit V4.8.8.0 keine Parameter übergeben
  • Bugfix: überspringen von AutoRun durch Halten der Shift-Taste hat ab Vista nicht funktioniert; "Lösung": Force=1 ist ab Vista Default (Shift-Taste wird ignoriert) und USBDLM_usr.exe wird zum Status der Shift-Taste befragt wenn Force=0 für eine open= Zeile gesetzt ist
  • Bugfix: UsbDriveInfo x64 hat diverse Debug-Infos gezeigt die nicht für den Endnutzer gedacht waren
  • Bugfix: Balloontiptext für mehrere Partitionen wurde genutzt auch wenn nur eine Partition mit Volume vorhanden ist
  • Neu: Keep Alive für Laufwerke

 

V4.8.8.5 (19. September 2014)

  • Bugfix: Bei erneutem Anschließen eines Laufwerks wurden u.U. keine Buchstabe zugeordnet und Autoruns ausgeführt (wenn Windows den DevicePath eines zuvor angeschlossenen Laufwerks recycelt aber einen neuen VolumeName vergibt)
  • Bugfix: Mehrere FIXED Laufwerke an einem Controller werden nicht mehr in einem gemeinsamen BalloonTip angezeigt

 

V4.8.8.4 (17. September 2014)

  • Bugfix: Bei erneutem Anschließen eines Laufwerks wurden u.U. Autoruns nicht ausgeführt und Balloontips nicht angezeigt (wenn DevicePath und VolumeName wie zuvor, DeviceInstance-Handle aber abweichend, nicht für möglich gehalten, scheint aber vorzukommen)

 

V4.8.8.3 (27. August 2014)

  • Bugfix: Crash bei sehr langen Volume-Kernelnamen

 

V4.8.8.2 (21. August 2014)

  • Bugfix: Behandlung von potentiellen "BadUSB"-Geräten hat unter Vista+ nur funktioniert, wenn ein Abschnitt [OnDeviceArrival] vorhanden ist
  • Bugfix: [NetworkLetters] hat seit V4.6 Laufwerksbuchstaben in [DriveLetters] nicht (wie dokumentiert) "überstimmt"

 

V4.8.8.1 (19. August 2014)

  • Bugfix: Seit V4.8.8.0 wurde die Logdatei immer nach C:\_USBDLM.LOG geschrieben
  • Bugfix: UsbDriveInfo hat bei Refresh Änderungen der USBDLM.INI nicht gelesen

 

V4.8.8.0 (17. August 2014)

  • Bugfix: Seit V4.8.7 war das Kriterium USB-Port unzuverlässig
  • Bugfix: Seit V4.8.7 wurden neu angeschlossene Laufwerke u.U. nicht korrekt behandelt, wenn zuvor ein Laufwerk mit identischer Volume-Device-ID angeschlossen war
  • Bugfix: Seit V4.8.7 wurde beim Anschließen eines Laufwerks dessen Laufwerksbuchstabe kurz entfernt, auch wenn das nicht nötig war
  • Bugfix: Seit V4.5.9 wurden OnUserLogon-Abschnitte nur für den ersten gleichzeitig angemeldeten Nutzer ausgeführt
  • Bugfix: USBDLM hat beim Registrieren als Windows-Dienst mittels der Windows-Funktion CreateService beim Parameter lpBinaryPathName den Pfad zur USBDLM.exe nicht in Anführungszeichen eingeschlossen wenn der Pfad Leerzeichen enthält. lpBinaryPathName wird vom Service Control Manager aber als Kommandozeile ausgewertet, bei C:\Program Files\USBDLM\USBDLM.exe hätte er eine vorhandene C:\Program.exe mit Systemrechten ausgeführt. Das MSI hat es richtig gemacht. USBDLM korrigiert den Fehler ohne Neuinstallation.
  • Neu: Einstellung SafeCommandLines um mehrdeutige Kommandozeilen zurückzuweisen
  • Neu: UsbDriveInfo warnt vor Kommandozeilen die Leerzeichen enthalten, die EXE aber nicht in Anführungszeichen eingeschlossen, die Kommandozeile somit mehrdeutig ist
  • Neu: Rückfrage bei Anschluss einer USB-Tastatur und USB-Netzwerkadapter zum Schutz vor "BadUSB"-Geräten

 

V4.8.7.0 (29. Juni 2014)

  • Bugfix: Seit V4.8.0 Crash USBDLM wenn beim Logout ein virtuelles Volume (Subst-, Netz- oder TrueCrypt-Laufwerk) vorhanden ist und bei einigen anderen Gelegenheiten
  • Bugfix: In UsbDriveInfo blieb die Baumansicht u.U. leer
  • Neu: UsbDriveInfo behält zum "sicheren Entfernen vorbereitete" Geräte in der Liste
  • Neu: UsbDriveInfo erkennt Datenträgerwechsel per Benachrichtigung anstatt im Sekundentakt zu pollen
  • Neu: UsbDriveInfo kann ab Windows 7 VHDs ein- und aushängen, unter XP und Vista wenn VHDmount aus Microsoft Virtual Server 2005 in dessen Standardordner installiert ist, die vhdmount.dll also in %ProgramFiles%\Microsoft Virtual Server\Vhdmount liegt

 

V4.8.6.0 (24. April 2014)

  • Bugfix: Mehrere Absturzursachen beseitigt
  • Neu: USBDLM-Variable %DateISO%, z.B. 2014-04-15
  • Neu: USBDLM versucht schon beim Ankunft der Disk dem Mountmanager Daten für das Volume unterzuschieben - so wird das Problem beseitigt, dass Windows zunächst einen nicht gewünschten Buchstaben zuordnet den USBLDM dann wieder ändert. Ab Windows 8 klappt das in der Regel nicht, das ist beim Zuordnen zu schnell. Mit GPT partitionierten Laufwerken funktioniert es generell nicht.
  • Neu: VolumeSize, VolumeSerial und DeviceType TrueCrypt werden anhand der Partitionsinfos statt anhand des Volumes ermittelt -> vermeidet manchmal  Verzögerungen
  • Neu: Nach dem Anschließen greift USBDLM nicht mehr auf das Volume zu, außer es ist zum Ermitteln von definierten Kriterien unvermeidlich
  • Bugfix: Seit V4.7.3 Crash UsbDriveInfo wenn der USBDLM-Dienst auf einem Nicht-NTFS-Laufwerk installiert ist
  • Bugfix: UsbDriveInfos Reports waren bei 32KB abgeschnitten
  • Neu: Report-Format von UsbDriveInfo überarbeitet
  • Neu: UsbDriveInfo Kommandozeilenparameter -rv -rd -rb zum Speichern eines Reports der Ansicht Volumes, Drives oder BusTypes (ein großes R schreibt eine Unicode-Datei, sonst ANSI)
  • Neu: UsbDriveInfo kann Laufwerksbuchstaben ändern falls mit Adminrechten gestartet

 

V4.8.5.0 (29. Januar 2014)

  • Bugfix: Seit V4.8.2 USBDLM hat ein "Friendly Name" nicht als DeviceID-Kriterium funktioniert
  • Bugfix: UsbDriveInfo hat in der BusTypes-Ansicht keine Netzlaufwerke angezeigt

 

V4.8.4.0 (28. Januar 2014)

  • Bugfix: Seit V4.8.0 u.U. Crash USBDLM bei NoMediaNoLetter>0
  • Neu: UsbDriveInfo mit BusTypes-Ansicht

 

V4.8.3.0 (23. Januar 2014)

  • Bugfix: Seit V4.8.0 Crash USBDLM bei Anschließen eine Laufwerks das nicht innerhalb von 2 Sekunden antwortet
  • Bugfix: Absturz UsbDriveInfo wenn keine USBDLM.INI
  • Bugfix: Kommandoschnittstelle lieferte bei Erfolg u.U. einen Fehler zurück

 

V4.8.2.0 (12. Januar 2014)

  • Bugfix: Seit V4.8 Absturz USBDLM und UsbDriveInfo nach vielmaligem Anschließen und Trennen eines Laufwerks
  • Bugfix: CPU-Last nach Nutzung der Kommandoschnittstelle
  • Bugfix: OnServiceStart wurde nie ausgeführt
  • Bugfix: Seit V4.8 zeigte UsbDriveInfo u.U. nicht die korrekten INI-Abschnitte

 

V4.8.1.0 (27. Dezember 2013)

  • Bugfix: Balloontip für U3-Sticks hat in V4.8.0.0 meist nur ein Laufwerk angezeigt

 

V4.8.0.0 (25. Dezember 2013)

  • Bugfix: Überprüfung der Laufwerksbuchstaben beim Dienst-Start hat für Nicht-USB-Laufwerke nicht funktioniert wenn nur eine DeviceID konfiguriert ist und der BusType daraus nicht offensichtlich hervorgeht, z.B. ein Laufwerk mit BusType SATA und DeviceID SCSI\...
  • Bugfix: MD5-Prüfung hat zuletzt in V4.2.1 funktioniert
  • Bugfix: Der von Windows zugeordnete Laufwerksbuchstabe von in [IgnoreDevices] konfigurierten Laufwerken wurde entfernt
  • Bugfix: Das fest eingebaute Ignorieren des Apple iPod hat nicht funktioniert
  • Neu: Events für Disks: [OnDiskArrival], [OnDiskRemovalRequest], [OnDiskRemoval]
  • Neu: Kommando-Schnittstelle für eingeschränkte Nutzer zum Flushen des Datei-Schreibcaches, Dismounten, Hardware sicher entfernen, u.a.
  • Neu: UsbDriveInfo zeigt Copy&Paste-taugliche Kriterien (Options -> Show USBDLM Criteria)
  • Neu: UsbDriveInfo Infos umgestaltet und erweitert
  • Neu: UsbDriveInfo ermittelt den Container von TrueCrypt-Volumes und kann diese "auswerfen"
  • Entfernt: Unterstützung von Windows 2000

 

V4.7.3.2 (09. Juni 2013)

  • Bugfix (nochmal): Crash auf manchen Rechnern

 

V4.7.3.1 (22. Mai 2013)

  • Bugfix: Crash auf manchen Rechnern

 

V4.7.3.0 (20. Mai 2013)

  • Bugfix: Crash wenn Nutzer Mitglied eine großen Anzahl von Nutzergruppen ist (~ >100)
  • Neu: ListUsbDrives Kommandozeilen-Programm durch UsbDriveInfo GUI-Programm ersetzt; ListUsbDrives ist weiterhin einzeln erhältlich
  • Neu: Beim Kriterium UserGroup kann eine Gruppen-SID statt eines Gruppennamens angegeben werden
  • Neu: Gruppenzugehörigkeit wird über das Access-Token des Nutzers ermittelt; Das funktioniert auch bei Login über "cached credentials"; NetUserGroups=1 ist nicht mehr nötig
  • Neu: Kommando-Schnittstelle zum Flushen des Schreibecaches, Dismounten, Auswerfen und reaktivierbares "Hardware sicher entfernen"
  • Neu: DeviceType "WindowsRecovery" für Windows Recovery-Partitionen
  • Neu: USBDLM stellt sicher, dass USBDLM.EXE und INI nur von Administratoren geschrieben werden können
  • Neu: _edit-ini.cmd um USBDLM.INI mit Admin-Rechten zu öffnen

 

V4.7.2.0 (10. April 2013)

  • Neu: Ausgaben von versteckt oder im Kontext "System" gestarteten Programmen werden in die Logdatei umgeleitet
  • Bugfix: Crash bei mehr als 160 Laufwerken einer Klasse
  • Bugfix: USB-Portname wurde nicht ermittelt wenn das Laufwerk Teil eines USB-Verbundgerätes (USB composite device) ist
  • Bugfix: u.U. Crash beim Start des USBDLM-Dienstes
  • Bugfix: Crash ListUsbDrives wenn eine Partition eine Ausrichtung >= 4 GB hat
  • Bugfix: Bei Anschließen einer USB-Floppy wurde bei V4.7.1 kurzzeitig ein falscher Balloontip angezeigt
  • Bugfix: Crash beim Entfernen eines Laufwerks wenn beim Anschließen der VolumeName nicht ermittelt werden konnte
  • Bugfix: Warnung bei USBDLM.INI im "Virtual Store" von Vista/Win7/Win8 hat nicht funktioniert
  • Bugfix: ListUsbDrives hat ohne Admin-Rechte den USBDLM-Dienst-Status nicht angezeigt

 

V4.7.1.0 (09. September 2012)

  • Bugfix: Crash wenn ein Laufwerk auf den ersten freien Buchstaben umgemountet werden soll und der LogLevel >= 2 ist
  • Bugfix: Nach Standby und Ruhezustand wurden Laufwerke ohne eingelegten Datenträger aus USBDLMs interner Liste entfernt. Als Folge funktionierten für diese Laufwerke kein OnRemovalRequest und OnRemoval mehr.
  • Bugfix: Unter Windows 2000 funktionierten OnArrival und BalloonTips bei machen Geräten nicht
  • Bugfix: Keine Balloontips für TrueCrypt-Volumes mit ShowTrueCrypt=1 und ShowVirtual=0
  • Bugfix: AutoRuns beim Systemstart u.U. nicht ausgeführt wenn AutoRunOnLogon=1 und AutoRunOnStartup=0
  • Neu: Buchstaben abhängig von der Disk-Signatur
  • Neu: StaticLetters - Laufwerksbuchstaben die USBDLM unverändert lässt. So kann man trotz USBDLM noch bestimmte Laufwerksbuchstaben mit der Windows Datenträgerverwaltung zuordnen ohne dass USBDLM das rückgängig macht
  • Neu: Gerätetyp OtfeVolume für virtuelle Laufwerke erstellt von FreeOTFE
  • Neu: In OnDeviceArrival-Abschnitten sind alle Kriterien verfügbar, die nicht im Zusammenhang mit einem neuen Laufwerk stehen
  • Neu: Das Löschen des Ordners System Volume Information funktioniert auf NTFS-Laufwerken
  • Neu: Einige Optimierungen

 

V4.7.0.0 (15. Januar 2012)

  • Bugfix: Kriterium MaxTimeSinceBoot hat nicht funktioniert
  • Neu: Buchstaben abh. vom USB-Port funktioniert auch mit Nicht-USB-Laufwerken
  • Neu: Buchstaben abh. vom Betriebssystem
  • Neu: Textdateien mit Geräte-IDs werden im Speicher gehalten statt jedes Mal neu eingelesen
  • Neu: ListUsbDrives zeigt (mit -a gestartet) Filtertreiber für Laufwerke und die zugehörigen Geräteklassen
  • Neu: ListUsbDrives zeigt die Ausrichtung von Partitionen und FAT-Clustern
  • Neu: Warn-Balloon-Tip wenn unter XP eine Festplatte mit GUID-Partition-Table (GPT) angeschlossen wird

 

V4.6.9.2 (08. Oktober 2011)

  • Bugfix: Seit V4.6 hat autorun.inf open meist nicht funktioniert
  • Neu: Timeout-Zeit bei Kriterien FileExists, DirExists usw. konfigurierbar
  • Neu: Registry-Wert für USB WriteProtect kann gesetzt werden

 

V4.6.9.1 (11. September 2011)

  • Bugfix: Ab V4.6 funktionierte die externe Textdatei mit Geräte-IDs nur als Unicode
  • Neu: Zeit als Kriterium
  • Neu: Win7 BusTypes Virtual and FileBackedVirtual

 

V4.6.8.3 (10. Juli 2011)

  • Bugfix: Ab V4.6 Crash beim Installieren wenn WriteLogFile=1 und die Log-Datei nicht angelegt werden kann, z.B. weil die nötigen Rechte fehlen oder der Pfad ungültig ist
  • Bugfix: Crash wenn FileExists-Kriterium bei System- und Geräteereignissen ausgewertet wurde

 

V4.6.8.2 (19. Juni 2011)

  • Bugfix: FireWire-Laufwerke hatten ab V4.6 verstümmelten FriendlyName, u.a. im BalloonTip

 

V4.6.8.1 (08. Juni 2011)

  • Bugfix: Einige Funktionen haben in V4.6.8.0 nur eine begrenzte Zeit funktioniert

 

V4.6.8 (05. Juni 2011)

  • Bugfix: Kriterium UserGroup hat auf manchen Vista/Win7-Installationen ab V4.6 nicht funktioniert

 

V4.6.7 (30. Mai 2011)

  • Bugfix: Passwort-Abfrage hat unter Vista/Win7 ab V4.6 nicht funktioniert

 

V4.6.6 (27. Mai 2011)

  • Bugfix: Abschnitt NetworkLetters/ExcludedLetters war ab V4.6 wirkungslos

 

V4.6.5 (15. Mai 2011)

  • Bugfix: Ab V4.6 möglicher Absturz wenn mehrere Netz- oder Subst-Laufwerke gleichzeitig angelegt werden
  • Neu: Setting VirtualVolumes zum Deaktivieren der Unterstützung für virtuelle Laufwerke (Netz, Subst, TrueCrypt u.a.)

 

V4.6.4 (26. April 2011)

  • Bugfix: Einige kleine Bugfixes

 

V4.6.3 (21. März 2011)

  • Bugfix: USB-Laufwerke auf "Für Leistung optimieren" und Schreibcache erzwingen hat nur funktioniert, wenn für das Laufwerk der Registry-Schlüssel ClassPnP bereits vorhanden war, was nur der Fall ist, wenn man die Richtlinie für das sichere Entfernen schon mal umgestellt hatte
  • Neu: Neue Variable %PureVolumeName% liefert sowas wie Volume{06588842-39a4-11e0-8027-806d6172696f}, was nützlich für Tools wie DD ist, die Volume-Namen im Format \\.\Volume{06588842-39a4-11e0-8027-806d6172696f} sehen wollen

 

V4.6.2 (15. März 2011)

  • Bugfix: Ab V4.6 wurden Registry-Einstellungen nicht korrekt gelesen

 

V4.6.1 (23. Februar 2011)

  • Bugfix: Ab V4.6 keine Balloontips unter Windows Server 2008 sowie unter Windows Vista und Windows 7 bei deaktivierter UAC

 

V4.6.0 (20. Februar 2011)

  • Neu: Umstellung auf Unicode: USBDLM.INI, BalloonTip, Dateinamen usw. haben keine Probleme mehr mit Codepages
  • Neu: OnUserActivated und OnUserDeactivated System-Ereignisse
  • Neu: Explorer Icon und Label können alternativ in DriveLetters-Abschnitten definiert werden
  • Neu: Ausführbare Dateien werden zuerst im Windows-Suchpfad (Umgebungsvariable PATH) gesucht, dann im Arbeitsverzeichnis
  • Neu: OnArrival und OnRemoval-Events für Netz- und Subst-Laufwerke
  • Neu: Das Kriterium FileExists sieht nutzerspezifische Laufwerke (Netz-, Subst und TrueCrypt-Laufwerke)
  • Neu: Laufwerksbuchstabe kann aus der Datenträgerbezeichung abgeleitet werden
  • Neu: ListUsbDrives zeigt mit Parameter -v gestartet alle USBDLM-Variablen
  • Neu: USBDLM kann Schreibcache für USB-Laufwerke aktivieren
  • Neu: Ein x64-MSI ist verfügbar
  • Neu: USBDLM.WXS-Datei zur Erzeugung einer MSI-Datei mit dem Microsoft WIX Toolset

 

V4.5.9 (20. Februar 2011)

  • Bugfix: Ab V4.5.1 hörte USBDLM unter folgenden Bedingungen auf zu arbeiten: USB-Laufwerk wird angeschlossen, dass als Kartenleser erkannt wird, ein [Explorer] Abschnitt ist vorhanden, für das Laufwerk gibt es keinen zuständigen Abschnitt [OnArrival], [OnRemovalRequest] und [OnRemoval]

 

V4.5.8 (17. November 2010)

  • Bugfix: Ab V4.5 haben USB-Floppy-Laufwerke u.U. den ersten freien Buchstaben größer C bekommen, statt A oder B zu behalten
  • Bugfix: Ab V4.5.3 hat USBDLM die Windows Timerauflösung von 10 oder 15 auf 1 ms erhöht - die Folge könnte eine minimal höherer Leistungsaufnahme der CPU sein

 

V4.5.7 (6. November 2010)

  • Bugfix: Ab V4.5.3 haben Einstellungen in der Registry nicht funktioniert
  • Bugfix: Ab V4.5.3 haben Einstellungen in der INI nicht funktioniert, wenn der letzte Abschnitt einen unbekannten Namen hat

 

V4.5.6 (14. Oktober 2010)

  • Bugfix: Bei fünf oder mehr Laufwerken fehlte beim V4.5.5 im Balloontip das Wort "Laufwerke"
  • Neu: Innerhalb einer Sekunde mehrfach gemeldete DeviceArrivals werden ignoriert

 

V4.5.5 (12. Oktober 2010)

  • Bugfix: OnDeviceArrival hat in USBDLM V4.5.4 nicht funktioniert
  • Neu: Etwas Grammatik für Balloontips in slawischen Sprachen

 

V4.5.4 (10. September 2010)

  • Bugfix: In USBDLM V4.5.3 funktioniert OnBallonClick nach Standby und Ruhezustand nicht mehr

 

V4.5.3 (5. September 2010)

  • Bugfix: USBDLM V4.5.2 verhinderte das Zurückschreiben von Roaming User Profiles auf den Server
  • Bugfix: Text_mounted_to_plr für die Balloontips funktioniert
  • Neu: Dock- und Undock System-Ereignisse
  • Neu: Einlesen komplexer INI-Dateien beschleunigt
  • Neu: Einige Optimierungen

 

V4.5.2 (1. August 2010)

  • Bugfix: Verstümmelte Balloontips für Geräte mit Anführungszeichen im Namen
  • Bugfix: OnArrival-Abschnitte u.U. beim Systemstart doppelt ausgeführt
  • Bugfix: Verzögerung beim USBDLM-Dienststart beseitigt
  • Bugfix: USBDLM Timeout-Fehler im Ereignisprotokoll auf manchen langsam startenden Systemen
  • Bugfix: zunächst nicht antwortende Laufwerke mit Wechseldatenträger wurden nicht erneut geprüft, OnArrival-Abschnitt nicht ausgeführt
  • Bugfix: BitLocker-Laufwerke u.U. nicht als solche erkannt
  • Bugfix: Einige Bugfixes für Windows 2000
  • Neu: Buchstaben abhängig vom Computernamen
  • Neu: Buchstaben abhängig von einem laufenden oder nicht laufenden Prozess
  • Neu: ListUsbDrives zeigt USB 3.0 SuperSpeed

 

V4.5.1 (13. Juni 2010)

  • Bugfix: Nach dem Wiederaufwachen aus Standby oder Ruhezustand wurden nicht antwortenden Kartenlesern Buchstaben zugeordnet
  • Bugfix: Wurde in einem [OnRemovalRequest] ein TrueCrypt-Volume abgemeldet, hat USBDLM die Nachricht dazu nicht verarbeitet und beim nächsten Mounten deshalb kein [OnArrival] und die autorun.inf verarbeitet und keinen Balloontip angezeigt
  • Bugfix: Der Passwort-Dialog wurde auf manchen Systemen nicht angezeigt
  • Bugfix: ListUsbDrives ist mit der aktuellen usb.id-Datei abgestürzt
  • Neu: Passwort kann mit anonymer Anmeldung über's Netzwerk empfangen werden

 

 

V4.5.0 (9. Mai 2010)

 

V4.4.2 (13. Dezember 2009)

  • Bugfix: Variable %UsbSerial% war ab V4.4.0 immer leer
  • Bugfix: Tausch von Laufwerksbuchstaben wurde nicht durchgeführt wenn der USBDLM-Dienst nach dem Login startet
  • Bugfix: FileExists funktionierte bei Einsatz von Wildcards nur wenn exakt eine Datei gefunden wurde
  • Neu: Tausch von Laufwerksbuchstaben beim Dienst-Start kann Ringtausch durchführen

 

V4.4.1 (11. November 2009)

  • Bugfix: Ausblenden von Laufwerken in "Hardware sicher entfernen" hat u.U. unter Vista nicht funktioniert, unter Windows 7 funktioniert es für Wechseldatenträger nach wie vor nicht (und wird's wohl auch nie)
  • Bugfix: ListUsbDrives hat immer einer falsche Warnung wegen einer USBDLM.INI im Vista/Win7 Virtual-Store gezeigt
  • Bugfix: Verzögerung beim Dienst-Start auf manchen Systemen
  • Bugfix: Schließen-Button auf dem Balloontip unter XP u.U. unvollständig gezeichnet

 

 

V4.4.0 (1. November 2009)

  • Bugfix: Deaktivieren der Systemwiederherstellung für neue Laufwerke hat nicht funktioniert
  • Bugfix: BusTypes in Listennotation (z.B. BusType=USB,SCSI) haben u.U. nicht funktioniert
  • Bugfix: OnArrival hat für Laufwerke ohne eingelegten Datenträger auch mit MinDiskSize=- nicht funktioniert
  • Bugfix: ListUsbDrives zeigt jetzt alle für ein Laufwerk wirksamen Abschnitte
  • Neu: x64-Version verfügbar
  • Neu: Start des USBDLM-Dienstes bescheunigt
  • Neu: Buchstaben abhängig vom USB-Port arbeitet ohne nennenswerte Verzögerungen
  • Neu: Label und Icon aus autorun.inf können genutzt werden
  • Neu: In autorun.inf Dateien wird auf x64-Systemen zuerst der Abschnitt [autorun.amd64] gelesen
  • Neu: autorun.inf kann auch dann gelesen werden, wenn sie per IniFileMapping in die Registry umgeleitet wurde
  • Neu: Das Kriterium VolumeSerial kann mit Wildcards benutzt werden
  • Neu: "BitLocker To Go" verschlüsselte Laufwerke werden als solche erkannt
  • Neu: Zusätzlicher Suchpfad für ausführbare Dateien
  • Neu: Alternative Notation des USB-Portnamens

 

 

V4.3.2 (7. Juli 2009)

  • Bugfix: Wenn in einem Abschnitt nur NTFS-Mountpunke konfiguriert waren, wurde ein vorhandener Laufwerksbuchstabe nicht entfernt
  • Bugfix: Textfarbe im Balloon-Tip war immer schwarz, auch wenn in Windows anders konfiguriert
  • Bugfix: ListUsbDrives zeigt für Festplatten und Wechseldatenträger den richtigen "Disk DosDevName" (bisher war's der Physical Device Object (PDO) Name)
  • Neu: Beim Start kann USBDLM Laufwerksbuchstaben u.U. tauschen, bisher musste der Zielbuchstabe frei sein
  • Neu: Abschnittsnummern von 1 bis 9 können als 01 .. 09 notiert werden, z.B. [DriveLetters01]
  • Neu: Einträge Letter, Letters, Letter1 bis Letter9 - alle verstehen alle Formate (Buchstabe, Buchstaben-Liste, Mountpunkt, INI-Datei)

 

V4.3.1 (1. Juni 2009)

  • Bugfix: Verzögerung bei Standby und Ruhezustand beseitigt
  • Bugfix: Langsam antwortende Laufwerke werden toleranter behandelt
  • Bugfix: Firewire-Laufwerke haben wieder den kurzen, "handgemachten" Namen im Balloontip

 

V4.3.0 (30. April 2009)

  • Bugfix: Volume-Label nach Medienwechsel wurde unter Vista manchmal nicht erkannt, siehe auch http://support.microsoft.com/kb/943632
  • Neu: ListUsbDrives zeigt, welche Abschnitte in der USBDLM.INI für ein Laufwerk zum Zuge kommen
  • Neu: Nur wirklich benötigte Laufwerks-Infos werden ermittelt
  • Neu: Mehrere NTFS-Ordner können als Mountpunkt zugeordnet werden, auch zusätzlich zu einem Laufwerksbuchstaben
  • Neu: Bei [OnArrival], [OnRemoval] usw. können bis zu 10 Kommandos ausgeführt werden (open1 bis open9 und das bisherige open)
  • Neu: [OnArrival], AutoRun.inf und BalloonTips für TrueCrypt-Volumes
  • Neu: Wenn eine DeviceID konfiguriert ist, kann der BusType für Nicht-USB-Geräte weggelassen werden, ebenso der DriveType z.B. für CDROM-Laufwerke
  • Neu: [OnArrival] kann unter Vista Programme mit vollen Rechten ("elevated") starten 
  • Neu: Kriterium UserIsAdmin bezieht sich unter Vista auf den "elevateten" Nutzer, ist also für einen Admin mit UAC gleich 1
  • Neu: Kriterium für Abwesenheit einer Datei (FileNotExists)
  • Neu: [OnRemovalFailed] wird asynchron ausgeführt, um Event-Pingpong bei Nutzung von RemoveDrive zu vermeiden
  • Neu: AutoRun bei System-Ereignissen
  • Neu: Verhalten beim erstmaligen Anschließen von Laufwerken unter Windows 2000 verbessert
  • Neu: NoMediaNoLetter zuverlässiger unter Windows 2000
  • Neu: Bei OnArrival, OnRemoval usw. gilt das Standard-Kriterium MinDiskSize=1, d.h. es muss ein Medium eingelegt sein
  • Neu: Laufwerksbuchstaben können beim Aufwachen aus Standby und Ruhezustand überprüft werden
  • Neu: Laufwerksbuchstaben abhängig von der Volume-Seriennummer
  • Neu: Laufwerksbezeichnung für USB-Laufwerke im Menü "Hardware sicher entfernen"
  • Neu: Ballons unter Vista im fast korrekten Design
  • Neu: Balloontips mit Schatten und Ausblenden (jeweils falls in Windows aktiviert)
  • Neu: Bei Nutzung von USBDLM-Variablen als Umgebungs-Variablen kann (und sollte) eine Liste der benötigten Variablen konfiguriert werden
  • Neu: Abschnitt [ExcludedLetters] umbenannt in [NetworkLetters]

 

 

V4.2.5 (29. März 2009)

  • Bugfix: Verstümmelter BalloonTip wenn Anführungszeichen im Gerätenamen
  • Bugfix: Gelegentlich falsche Datenträger-Größe im BalloonTip
  • Bugfix: Das Ausführen der autorun.inf Open-Zeile wurde in V4.2.4 (wieder) standardmäßig ohne Admin-Rechte gemacht (AutoRunInfRestricted war standardmäßig aktiviert)

 

V4.2.4 (3. Dezember 2008)

  • Bugfix: Das Ausführen von [OnArrival] schlug fehl wenn der Pfad Leerzeichen enthielt und Kommandozeilenparameter benutzt wurden
  • Das Ausführen von [OnArrival] schlug fehl wenn das Laufwerk keinen Mountpunkt hat und kein Arbeitsverzeichnis (WorkDir) angegeben war
  • Bugfix: Unter Windows 2000 wurden die Port-Namen von USB1-Geräten an USB2-Ports nicht ermittelt

 

V4.2.3 (14. September 2008)

  • Bugfix: Das Ausführen von [OnArrival] konnte seit V4.0 trotz Einstellung Force=1 durch Halten der Shift-Taste übergangen werden
  • Bugfix: Das Ausführen der autorun.inf Open-Zeile wurde seit V4.2 standardmäßig ohne Admin-Rechte gemacht (AutoRunInfRestricted war standardmäßig aktiviert)
  • Bugfix: [NoMediaNoLetterInclude] hat meist nicht funktioniert

 

V4.2.2 (17. August 2008)

  • Bugfix: [OnArrival], [OnRemoval] funktioniert wieder ohne Angabe eines Arbeitsverzeichnisses wenn das Laufwerk keinen Mountpunkt hat
  • Bugfix: [OnRemoval] funktioniert wieder ohne Angabe eines Arbeitsverzeichnisses
  • Bugfix: [OnRemoval] wird beim Entfernen einer Karte aus einem Kartenleser ausgelöst
  • Bugfix: Neue BusTypes SD und MMC (Laptop-Kartenleser) funktionieren
  • Bugfix: Virtuelle Laufwerke der Vista "Volumen-Schattenkopie" bekommen keinen Laufwerksbuchstaben mehr
  • Bugfix: Verzögerung beim Herunterfahren von Windows beseitigt

 

V4.2.1 (19. April 2008)

 

V4.2.0 (12. April 2008)

  • Bugfix: Probleme mit NTFS-Mountpunkten länger als 51 Zeichen behoben
  • Bugfix: AutoRun-Programme schafften es unter Vista nicht in den Vordergrund
  • Neu/Bugfix: Auch nicht verbundene Netz-Laufwerke werden berücksichtigt
  • Neu: NoMediaNoLetter funktioniert unter Windows 2000
  • Neu: Fast alle Einstellungen werden ohne Neustart des USBDLM-Dienstes wirksam
  • Neu: Wildcards bei vielen Konfigurations-Parametern möglich
  • Neu: Bestimmte Laufwerke können komplett ignoriert werden
  • Neu: Laufwerke und sonstige Geräte können aus "Hardware sicher entfernen" entfernt werden
  • Neu: Richtlinie "Für Geschwindigkeit optimieren" kann für USB-Laufwerke gesetzt werden
  • Neu: Beim AutoRun können USBDLM-Variablen dem ausgeführten Programmen als Umgebungsvariablen zur Verfügung gestellt werden
  • Neu: Beim AutoRun kann das Programm ohne Admin-Rechte ausgeführt werden (falls der Nutzer Admin ist), oder auch im Kontext "LocalSystem", falls die Rechte des angemeldeten Nutzers nicht ausreichen
  • Neu: Ungenutzte NTFS-Mountpunkte können beim Start des Dienstes entsorgt werden

 

V4.1.0 (19. Oktober 2007)

  • Bugfix: Die letzten zwei Zeilen der USBDLM.INI wurden ignoriert (zwei oder mehr leere Zeilen am Ende haben geholfen...)
  • Bugfix: OnRemoval funktioniert auch beim Entnehmen einer Karte aus einem Kartenleser
  • Bugfix: Auch mit NoMediaNoLetter=0 hat sich USBDLM für einige Benachrichtigungen registriert, unter Vista64 wurde dadurch das "Vorbereiten zum sicheren Entfernen" verhindert
  • Bugfix: USBDLM-Dienst unter Vista nicht mehr als "interaktiv" gekennzeichnet -> keine Fehlermeldungen mehr im Syslog
  • Workaround: NoMediaNoLetter funktioniert unter Vista64
  • Neu: NoMediaNoLetter kann feiner abgestuft werden
  • Neu: NoMediaNoLetter kann für einzelne Geräte erzwungen werden per Abschnitt [NoMediaNoLetterInclude] (analog zu [NoMediaNoLetterExclude])
  • Neu: Laufwerksbuchstaben-Liste in Kurz-Notation, z.B. Letters=R,X,Y,Z
  • Neu: User=- als Kriterium für "kein Nutzer angemeldet"

 

V4.0.2 (26. August 2007)

  • Bugfix: Die in eine Datei umgeleiteten Ausgaben von ListUsbDrives hatten ein falsches Format für den Zeilenvorschub, das der Windows Editor nicht vernünftig anzeigen kann
  • Bugfix: AutoRun-Ereignisse für Laufwerke ohne Laufwerksbuchstaben funktionierten nur mit dem zusätzlichen Kriterium Letter=-
  • Bugfix: Unter Windows 2000 haben Partitionsnummern und Balloontips bei Festplatten mit mehreren Partitionen nicht funktioniert

 

V4.0.1 (20. Juli 2007)

  • Bugfix: "ExcludedLetters" hat meist nicht funktioniert
  • Bugfix: ListUsbDrives konnte ohne Admin-Rechte nicht alle Informationen anzeigen

 

V4.0.0 (15. Juli 2007)

  • Neu: Neues Format für die USBDLM.INI, damit keine festen Prioritäten, mehr Möglichkeiten
  • Neu: LW-Buchstaben abhängig von aktiven Nutzer, dessen Gruppe oder dessen Admin-Status
  • Neu: AutoRun beim Einlegen eines Mediums (auch CD/DVD)
  • Neu: AutoRun-Ereignisse abhängig von allen Kriterien anhand derer USBDLM Laufwerksbuchstaben vergibt
  • Neu: AutoRun beim "Vorbereiten zum sicheren Entfernen" und nach dem Entfernen eines Laufwerks
  • Neu: Balloontip-Texte in verschiedenen Sprachen integriert
  • Neu: AutoRun beim Klick auf den BalloonTip
  • Neu: Laufwerks-Ereignisse ins Windows System-Protokoll

 

 

V3.4.2 (9.5.2007)

  • Bugfix: mehrere (falsche) Buchstaben im Balloon-Tip angezeigt, wenn Hardwareerkennung unvollständig
  • Bugfix: Erkennung von U3-Laufwerken verbessert

 

V3.4.1 (1.5.2007)

  • Bugfix: V3.4.0 basiert auf altem Code - alle für V3.4.0 versprochenen Funktionen gehen jetzt wirklich...
  • Bugfix: open= in autorun.inf geht jetzt auch ohne Pfadangabe wenn die auszuführende Datei auf dem angeschlossenen Laufwerk liegt

 

V3.4.0 (18.4.2007)

 

V3.3.1 (20.3.2007)

  • Bugfix: Möglicher Absturz auf Rechnern mit HyperThreading oder mehreren CPU-Kernen
  • Bugfix: Errorlevel bei der Installation mit -silentinstall war immer noch 'falschrum' - jetzt 0 bei Erfolg
  • Neu/Fix: das Entfernen von Laufwerksbuchstaben für NoMediaNoLetter wir leicht verzögert gemacht, um vereinzelte Probleme mit dem Windows Explorer zu vermeiden
  • Neu/Fix: Beim Zuordnen von Laufwerksbuchstaben für NoMediaNoLetter wird das verzögert an den Windows Explorer gemeldet, da er sonst im Verzeichnisbaum den Laufwerksnamen nicht anzeigen will
  • Neu/Fix: Bei Deinstallation und NoMediaNoLetter=1 werden Laufwerksbuchstaben von Cardreadern wiederhergestellt

 

 

V3.3.0 (08.02.2007)

  • Bugfix: Errorlevel bei der Installation waren 'falschrum' - jetzt 0 bei Erfolg
  • Neu: kein Problem mit AutoRun mehr unter Vista und Windows 2000
  • Neu: Installation, Deinstallation, Start und Stop fordern bei Bedarf Admin-Rechte an
  • Neu: AutoRun kann über einen Schlüssel abgesichert werden
  • Neu: Kein LW-Buchstabe für Laufwerke die keinen Buchstaben haben und TrueCrypt-Container sind
  • Neu: viel Feinschliff :-)
  • Neu: statt des guten alten HLP-Format die Hilfe jetzt als CHM, weil Vista HLP standardmäßig nicht unterstützt

 

 

V3.2.0 (11.12.2006)

  • Bugfix: DeleteMountpointOnRemoval funktionierte nicht seit V3.0
  • Neu: 'kein Buchstabe' kann konfiguriert werden, z.B. um bestimmte Laufwerke loszuwerden oder um zu verhindern, dass Nutzer darauf zugreifen
  • Neu: Laufwerksbuchstaben können abhängig von der Geräte-ID des Laufwerks konfiguriert werden
  • Neu: BallonTips können für bestimmte Laufwerke deaktiviert werden

 

Hinweis: Diese Version stand bis 6.1.2006 mit der falschen Versionsnummer 3.1.6.1beta zum Download.

 

 

V3.1.0 (6.11.2006)

  • Bugfix: Balloontips funktionierten nicht für den zweiten angemeldeten Nutzer bei 'schneller Benutzerumschaltung' unter XP und generell unter Vista
  • Bugfix: Die Autorun-Funktion hat Programm im Kontext "LocalSystem" statt im Kontext des aktiven Nutzers gestartet
  • Neu: Laufwerksbuchstaben für USB-Floppys

 

V3.0.3 (22.10.2006)

  • Bugfix: Mit NoMediaNoLetter=1 ist USBDLM V3.0.2 beim Start abgestürzt...
  • Bugfix: Erkennen von Konflikten mit Netz-Laufwerken beim Start hat u.U. nicht funktioniert
  • Neu: Multislot-CardReader mit nur zwei Slots werden als solche erkannt, wenn sie wenn sie zwei Slots haben und 'reader' im Geräte-Namen haben
  • Neu: IDE- und PCI-CardReader sollten erkannt werden

 

V3.0.2 (16.10.2006)

  • Bugfix: Mit NoMediaNoLetter=1 verloren USB-Floppys ihren Laufwerksbuchstaben, wenn sie ohne eingelegtes Medium angeschlossen wurden         

 

V3.0.1 (7.10.2006)

  • Bei AutoRun und RunOnArrival wird das neue Laufwerk zum aktuellen Verzeichnis gemacht, so dass Programme oder Batch-Dateien dort gefunden werden         

 

V3.0.0 (3.10.2006)

  • Anwenden der Einstellungen beim Start des Dienstes
  • Über Abschnitt [ExcludedLetters] können Buchstaben für die Nutzung durch USB-LWs ausgeschlossen werden
  • Lesen von weiteren [ExcludedLetters] aus einer externen USBDLM.INI, z.B. von einen Server
  • Behandlung von U3-Autorun-Laufwerken
  • Ausführen der open= Zeile in der autorun.inf auf Wechseldatenträgern
  • Globales AutoRun beim Anschließen eines beliebigen USB- oder Firewire-Laufwerks
  • Balloon-Tip mit Informationen über die zugeordneten Mountpunkte

 

 

V2.4.4 (7.9.2006)

  • Anpassung: Ein USB-Gerät das zwei Laufwerke enthält, wird nicht mehr als Multislot-Cardreader eingestuft (erst ab drei Laufwerken) 

 

V2.4.3 (28.8.2006)

  • Bugfix: Unter Windows 2000 gab's eine Fehlermeldung 'Datenträger einlegen'  wenn ein USB-Laufwerk ohne eingelegtes Medium angeschlossen wurde
  • Neu/Fix: Dienst-Name geändert von 'USB Drive Letter Manager' in 'USBDLM' 

 

V2.4.2 (16.6.2006)

  • Bugfix: bei V2.4.1 konnte der Dienst auf manchen Rechnern beim Systemstart nicht gestartet werden
  • Log-Datei zum Debuggen kann aktiviert werden
  • kann als 'Eject-Server' für das Kommandozeilen-Tool EjectMedia dienen

 

V2.4.1 (11.6.2006)

  • USB-Floppy-Laufwerke werden ignoriert
  • Problem mit doppelt angelegten Mountpoints für Multislot-Cardreader behoben
  • Tipp-Fehler im Dienst-Namen korrigiert ('USB drive letter mananger')
  • Errorlevel nach -install, -silentinstall usw. korrigiert

 

V2.4 (21.5.2006)

  • erkennt neue USB-Laufwerk auch dann, wenn sie keinen Mountpunkt bekommen haben - damit funktioniert auch das Mounten in NTFS-Ordner vernünftig
  • auf Wunsch Löschen von als Mountpunkt benutzten NTFS-Ordnern beim Entfernen des Laufwerks
  • Mounten in NTFS-Ordner anhand des Geräte- oder Laufwerks-Namens
  • Laufwerksbuchstaben für USB-CD/DVD-Laufwerke

 

V2.3 (5.5.2006)

  • erkennt Netz- und Subst-Laufwerke des angemeldeten Nutzers und remountet ggf. auf den nächsten wirklich freien Buchstaben

 

V2.2.2 (18.4.2006)

  • funktioniert auch mit Laufwerken die nach dem Anschließen mehr als 10 Sekunden brauchen bis der Laufwerksbuchstabe erscheint

 

V2.2.1 (2.4.2006)

  • funktioniert wieder unter Windows 2000 (V2.2 tat das nicht...)

 

V2.2 (29.3.2006)

  • funktioniert unter Windows Vista
  • Suche nach c't USB Agent standardmäßig deaktiviert

 

V2.1 (19.3.2006)

  • Vergabe der LW-Buchstaben abhängig vom USB-Port funktioniert auch mit USB-Laufwerken die als 'Lokale Datenträger' eingebunden werden
  • Ummounten von Multislot-Cardreadern auch auf Laufwerks-Buchstaben oder Mountpoints

 

V2.0 (7.3.2006)

  • Vergabe der LW-Buchstaben abhängig vom USB-Port
  • Ummounten von Multislot-Cardreadern in einen NTFS-Ordner
  • Statt Laufwerks-Buchstaben sind auch leere NTFS-Ordner als Mountpoints möglich (experimentell)

 

 

V1.1.1 (17.1.2006)

  • Fehler bei der Erkennung von USB und Firewire behoben der eine 'Access Violation' verursachte

 

V1.1 (15.1.2006)

  • Einige Timeouts verlängert
  • Erkennung von USB und Firewire funktioniert auch unter Windows 2000

 

V1.0 (10.1.2006)

  • Vergabe der LW-Buchstaben abhängig von der Datenträger-Größe möglich
  • Ausschluß-Liste für LW-Buchstaben, um eine USBDLM.INI auf dem angeschlossenen Datenträger
  • zu 'überstimmen'
  • Ausschluß-Liste für Datenträger-Bezeichnungen
  • Kein Ummounten, wenn auf dem Laufwerk eine usbagent.inf liegt und der c't USB Agent läuft
  • Nur noch für Nutzung im privaten und Bildungs-Bereich Freeware

 

V0.6 (15.12.2005)

  • Vorhandensein eines Mediums im Laufwerk wird nicht mehr an dessen Seriennummer festgemacht, da
  • sich gezeigt hat, dass Sticks ab Werk oft keine haben

 

V0.5 (24.10.2005)

  • Kümmert sich nur noch um Laufwerke, die Typ 'DRIVE_FIXED' oder 'DRIVE_REMOVABLE' sind und
  • wechselbare Medien haben oder Hotplug-Geräte sind. Letzterer Test funktioniert nur unter XP...

 

V0.4 (5.9.2005)

  • Kümmert sich auch um Laufwerke mit Typ 'DRIVE_FIXED' (bisher nur 'DRIVE_REMOVABLE')

 

V0.3 (25.8.2005)

  • Erste veröffentlichte Version