Virtual CD Knowledgebase


Tags VirtualCD.V9 VirtualCD.V8 VirtualCD.V7 VirtualCD.V6 VirtualCD.V5 VirtualCD.V4 VirtualCD.V10 VirtualCD.Known Problems.V9.Unfixed VirtualCD.Known Problems.V8.Unfixed VirtualCD.Known Problems.V7.Unfixed VirtualCD.Known Problems.V6.Unfixed VirtualCD.Known Problems.V5.Unfixed VirtualCD.Known Problems.V4.Unfixed VirtualCD.Known Problems.V10.Unfixed

Nicht eingelegte virtuelle CDs nach Reboot

Trotzdem der Haken bei "Auswerfen, wenn die Sitzung beendet wird" in den Containerdateieigenschaften nicht gesetzt ist, sind virtuelle CDs nach einem Neustart ausgeworfen.

Bitte beachten Sie, dass virtuelle CDs, die in ein physikalisches Laufwerk eingelegt werden, immer beim Beenden ausgeworfen werden, um Probleme beim Zugriff auf das physikalische Laufwerk zu verhindern (s. KB-Artikel #2137).

Wenn Sie Virtual CD v6 oder v7 (bis v7.0.x) unter Windows 98/ME verwenden, lesen Sie bitte im folgenden KB-Artikel weiter: Nicht eingelegte virtuelle CDs nach Reboot unter Windows 98/ME

Bitte prüfen Sie zuerst, ob nach dem Neustart der Virtual CD Player gestartet ist. Suchen Sie dazu z.B. im Taskmanager nach dem Prozess VCxPLAY.exe(bitte ersetzen Sie das x durch die Nummer Ihrer Version von Virtual CD).

Hintergrund und weitere Fehleranalyse:
Virtual CD v4 schreibt beim Beenden der Sitzung in den Key HKEY_LOCAL_MACHINE\SOFTWARE\H+H ZfRk\Virtual CD 4 die Einträge für die eingelegten CDs in der Form "Unit_0 = C:\Images\Image.vc4", sofern diese CDs nicht das Flag "Auswerfen wenn die Sitzung beendet wird" gesetzt haben. Alle bereits vorhandenen Einträge dieser Form werden vorher gelöscht.

Beachten Sie bitte, dass die Informationen über eingelegte virtuelle CDs ab Virtual CD v5 und höher für jeden Benutzer separat ebenfalls beim Beenden der Sitzung gespeichert werden!
Der entsprechende Wert ist "Drive_" (z.B. Drive_D, für das virtuelle Laufwerk D:) in HKEY_CURRENT_USER\Software\H+H Software GmbH\Virtual CD n (wobei hier n für die Versionsnummer von Virtual CD steht, z.B. 5 für Version 5).

Hier gibt es folgende mögliche Fehlerquellen:

Dadurch werden diese Einträge nicht oder nicht richtig gespeichert.

Nach dem Reboot liest der Treiber diese Einträge und versucht die Images einzulegen. Auch hier gibt es eine Reihe von möglichen Fehlern:

Lösungsmöglichkeiten und Workarounds:

Bei größeren Installationen lohnt sich die Verwendung von Virtual CD NMS - der Management Software für Virtual CD. Neben der Lizenzverteilung haben Sie über Profile die volle Kontrolle über die Clients, u.a. können Sie auch virtuelle CDs vorgeben und die Laufwerke dann sperren, so dass die virtuellen CDs auch nicht ausgeworfen werden können.

Workarounds:

Virtual v8 und höher:

  1. Erstellen Sie in der CD Verwaltung über das Kontextmenü der virtuellen CD eine Verknüpfung auf dem Desktop.
  2. Geben Sie ggf. dort unter "Startanwendung" ein zu startendes Programm ein.
  3. Verschieben Sie diese Verknüpfung ggf. in das Startmenü und ersetzen damit die bereits vorhandene Verknüpfung oder in den Autostart-Ordner, um die virtuellen CDs automatisch nach der Anmeldung einzulegen.

Virtual CD v7 und v6:

bis Virtual CD v5:

So wird bei Ausführen des Shortcuts die virtuelle CD eingelegt und das Programm gestartet.

Alternativ können ab Virtual CD v5 auch VBSkripte verwendet werden, die das Einlegen über die Virtual CD API steuern. Lesen Sie dazu bitte im Handbuch und der Online-Hilfe nach.

Ab Virtual CD v9 kann man darüber hinaus sogenannte Snapshots der eingelegten virtuellen CDs zu erstellen und diese dann per Knopfdruck wieder einlegen.


Artikel #743 | 27.05.11 | Hartmut Mäcker