Ich verwende Windows 7 64-Bit und versuche, VMware Player 4.0.3 zu installieren.
Ich erhalte eine Fehlermeldung:
Das MSI „C:\Benutzer…….\Local\Temp\vmware_1338456060\vmwarevmcisockets64.msi“ ist fehlgeschlagen.
Ich hatte dies zuvor installiert und musste die Anwendung deinstallieren. Dieser Versuch war eine Neuinstallation.
Antwort1
Dokumentieren der Installation von VMware Player 4.0.2 auf einem 64-Bit-Host-Betriebssystem unter Windows 7
Hürde Nr. 1: Das Installationsprogramm zum Laufen bringen:
- Erstellen Sie einen Ordner
C:\Temp
, falls dieser noch nicht vorhanden ist. Löschen Sie alles darin und legen Sie die selbstextrahierende ausführbare Datei dort ab. In meinem Fall heißt die Datei VMware-player-4.0.2-591240.exe. Öffnen Sie Ihre Eingabeaufforderung(Start->Run->cmd.exe)
und navigieren Sie dann zu dem Ordner, in dem sich die .exe-Datei befindet, indem Sie eingebencd C:\Temp
. Geben Sie dann Folgendes einC:\Temp>VMware-player-4.0.2-591240.exe /e
- HerunterladenInstEdit(glauben Sie mir, Sie werden es brauchen, weil irgendein Trottel bei VMware seine Installationspakete nicht gründlich getestet hat)
- Starten Sie die Installation, indem Sie ausführen
C:\Temp\VMware-player-4.0.2-591240.exe
. Dadurch wird ein Ordner darin erstelltC:\Users\%username%\AppData\Local\Temp\vmware_%random_number%
. (In meinem Fall wurde die Installation hier vorzeitig abgebrochen.) Kopieren Sie diesen Ordner\vmware_%random_number%
inC:\Temp\
den Ordner. - Wenn Sie„Fehler 2732. Directory Manager nicht initialisiert“Meldung, wenn Sie versuchen, den Player zu starten, dann folgen Sie den AnweisungenHier. Die Anweisungen sind ein wenig schwer zu befolgen, aber irgendwann werden Sie es schaffen. Bei mir hat es
msiexec
mit/qn
der Option [/q legt Benutzeroberflächenebene fest /n legt sie auf Keine fest] funktioniert, also ändern Sie diese Optionen nicht. Player wird „still“ installiert und Sie werden nicht einmal wissen, dass er da ist, bis Sie Ihr Startmenü überprüfen.
Hürde Nr. 2: VMPlayer dazu bringen, das ISO-Image auszuführen:
Natürlich war das noch nicht alles!!! Als ich versuchte, CentOS_64-bit von einem ISO-Image zu installieren, trat noch ein weiterer Fehler auf. Der folgende Fehler:
Version des VMCI-Treibers konnte nicht abgerufen werden: Der Handle ist ungültig. Sie haben eine falsche Version des Treibers „vmci.sys“. Versuchen Sie, VMware Workstation neu zu installieren. Das Einschalten des Moduls DevicePowerOn ist fehlgeschlagen.
- Zuerst müssen Sie die richtige Treiberdatei "vmci.sys" herunterladen. Siehe dieseVerknüpfungfür eine kurze Anleitung. Wenn Sie einen 64-Bit-Rechner verwenden, kopieren Sie die Datei vmci.sys in Ihren
C:\Program Files(x86)\VMware Player
Ordner undC:\Windows\System32\drivers
- Wenn Sie einen 64-Bit-Computer verwenden, öffnen Sie Ihre VMX-Datei und ändern Sie diese Einstellung
vmci0.present = false
.
Das sind 4 Stunden meines Lebens, die ich nie zurückbekommen werde, aber jetzt habe ich einen VMware Player auf meinem 64-Bit-Windows-7-System am Laufen. Hoffe, das hilft …
PS: Wenn Sie vom VMWare-Player eine Benachrichtigung zum Update/Upgrade auf eine neuere Version erhalten, können Sie dies nicht tun, da das Installations-/Upgradepaket immer noch defekt ist. Möglicherweise können Sie das Problem lösen, indem Sie die aktuelle Version deinstallieren und mit der neuen Datei gemäß den oben genannten Schritten neu installieren.
Antwort2
Versuchen Sie dies und vergessen Sie nicht, einen Wiederherstellungspunkt zu erstellen, bevor Sie die weiteren Schritte ausführen.
- Offen
regedit
. - Klicke aufFindenDies kann ein Untermenü sein vonBearbeiten.
- Suchen Sie nach VMware und löschen Sie alle Registrierungseinträge für VMware.
temp/%temp/prefetch
Daten löschen .- Versuchen Sie eine Neuinstallation.
Antwort3
In meinem Fall lag dies daran, dass der TEMP-Pfad vom Standardpfad abgeändert wurde. Sie müssen den Standardpfad in der Registrierung wiederherstellen (das vorübergehende Überschreiben der Umgebungsvariable funktioniert nicht).