![Документирование установки VMware Player 4.0.2 на 64-разрядной хост-ОС Windows 7](https://rvso.com/image/1316750/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%20VMware%20Player%204.0.2%20%D0%BD%D0%B0%2064-%D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%85%D0%BE%D1%81%D1%82-%D0%9E%D0%A1%20Windows%207.png)
Я использую Windows 7 64-бит и пытаюсь установить VMware Player 4.0.3.
Я получаю сообщение об ошибке:
Не удалось выполнить MSI «C:\users.....\Local\Temp\vmware_1338456060\vmwarevmcisockets64.msi».
Я уже устанавливал это раньше и мне пришлось удалить приложение. Эта попытка была переустановкой.
решение1
Документирование установки VMware Player 4.0.2 на 64-разрядной хост-ОС Windows 7
Препятствие №1. Заставить установщик работать:
- Создайте папку
C:\Temp
, если ее еще нет. Удалите все оттуда и поместите в нее самораспаковывающийся исполняемый файл. В моем случае файл называется VMware-player-4.0.2-591240.exe. Откройте командную строку(Start->Run->cmd.exe)
и перейдите в папку, где находится файл .exe, введяcd C:\Temp
. Затем введите этоC:\Temp>VMware-player-4.0.2-591240.exe /e
- СкачатьInstEdit(поверьте мне, вам это понадобится, потому что какой-то придурок из VMware не протестировал как следует свои установочные пакеты)
- Начните установку, запустив
C:\Temp\VMware-player-4.0.2-591240.exe
. Это создаст папку внутриC:\Users\%username%\AppData\Local\Temp\vmware_%random_number%
. (В моем случае это место, где установка преждевременно остановилась) скопируйте эту папку\vmware_%random_number%
вC:\Temp\
папку. - Если вы получаете«Ошибка 2732. Менеджер каталогов не инициализирован»сообщение при попытке запустить плеер, затем следуйте инструкциямздесь. Инструкции немного сложноваты, но в конце концов вы справитесь. Запуск
msiexec
с/qn
опцией [/q Устанавливает уровень пользовательского интерфейса /n Устанавливает его на None] был тем, что помогло мне, так что не связывайтесь с этими опциями. Плеер будет установлен "тихо", и вы даже не узнаете о его наличии, пока не проверите меню "Пуск".
Препятствие №2. Заставить VMPlayer запустить ISO-образ:
Конечно, это не закончилось!!! Была еще одна ошибка, которую я получал, когда пытался установить CentOS_64-bit из образа ISO. Эта ошибка ниже:
Не удалось получить версию драйвера vmci: Недопустимый дескриптор. У вас неправильная версия драйвера "vmci.sys". Попробуйте переустановить VMware Workstation. Не удалось включить питание модуля DevicePowerOn.
- Сначала вам нужно загрузить нужный файл драйвера "vmci.sys". Смотрите этосвязьдля мини-прогулки по тому, как это сделать. Если у вас 64-битная машина, убедитесь, что вы скопировали файл vmci.sys в свою
C:\Program Files(x86)\VMware Player
папку, а такжеC:\Windows\System32\drivers
- Опять же, если у вас 64-битная машина, откройте файл .vmx и измените эту настройку
vmci0.present = false
.
Это подводит итог 4 часам моей жизни, которые я никогда не верну, но теперь у меня есть VMware Player, работающий на моей системе Windows 7 64bit. Надеюсь, это поможет...
PS: Если и когда вы получите уведомление от VMWare player о необходимости обновления/модернизации до новой версии, вы не сможете этого сделать, поскольку пакет установки/обновления все еще неисправен. Возможно, удаление текущей версии и повторная установка с использованием нового файла, следуя шагам выше, может помочь решить проблему.
решение2
Попробуйте это и не забудьте создать точку восстановления, прежде чем выполнять дальнейшие действия.
- Открыть
regedit
. - Нажмите наНаходитькоторый может быть подменюРедактировать.
- Найдите VMware, удалите все записи реестра для VMware.
- Удалить
temp/%temp/prefetch
данные. - Попробуйте переустановить.
решение3
В моем случае это было связано с тем, что путь TEMP был изменен с пути по умолчанию. Вам нужно восстановить путь по умолчанию в реестре (временное изменение переменной среды не работает).