Mithilfe des Tools VMLITE lässt sich kostenlos ein virtuelles Windows XP innerhalb von Windows 8 installieren.
Es werden auch USB-Geräte unterstützt.
Installation
Benötigt wird vmlite (login: dontbugme / bugmen0t) und WindowsXP Mode
Nach dem Download beider Dateien installiert man vmlite, startet den Wizard und teilt dem Programm den Pfad zur WindowsXP Mode Datei mit.
Bei Schwierigkeiten
Auf meinem Windows 8.1/64bit Rechner ging die Installation nicht komplett durch. Es hing bei „setting up vmlite xp mode for first use“. Lösung: (alles als Admin) In c:\Program Files\VMLite Workstation\drivers\vboxdrv die Datei VboxDrv.sys nach c:\windows\sysWOW64\drivers kopieren. Anschliessend in der Konsole „net start vboxdrv“.
Wenn der Dienst nun erfolgreich gestartet wurde kann man die Anwendung „VMLite-XP Mode“ starten. Windows XP wird nun automatisch konfiguriert (Netzwerk etc) .
Im Menü Geräte lassen sich die Guest Additions installieren.
In der Gast-Maschine installierte Anwendungen erscheinen nun auf dem Desktop des Hosts. Um eine Anwendung ohne Installer zu integrieren muss man eine Verknüpfung anlegen:
„C:\Program Files\VMLite\VMLite Workstation\RunDll32.exe“ vmlitert.dll,LaunchVmProgram „VMLite XP Mode“ „c:\programme\plz\POSTLWIN.exe“ 1
In diesem Beispiel wird die POSTLWIN.exe – Datei in c:\programme\plz gestartet.
Seamless Mode
Um eine Anwendung ohne den dazugehörigen Desktop zu starten muss der Seamless Mode für die virtuelle Maschine als Default gesetzt werden. Das geht nur per Kommandozeile:
cd C:\Program Files\VMLite\VMLite Workstation\
VBoxManage.exe guestproperty set „mybox“ /VMLite/Taskbar/SeamlessTaskbarMode/1 1
Workaround wenn die geünwschte Anwendung nicht als Verknüpfung startet
Ich habe meine Postleizahl-Anwendung innerhalb der Maschine ohne Fehler starten können. Vom Host-Computer aus schlägt der Start fehl.
Als Workaround habe ich die Anwendung in den Autostart gepackt und eine Dummy Anwendung als Trigger genommen:
ziel:“C:\Program Files\VMLite\VMLite Workstation\RunDll32.exe“ vmlitert.dll,LaunchVmShortcut „mybox“ „Zubehˆr\Rechner.lnk“ 0
ausf¸hren in: „C:\Program Files\VMLite\VMLite Workstation“
