На прошлой неделе мы пытались установить SCVMM 2008 R2 на сервер. На диске C: в то время не было достаточно места для размещения SCVMM и продолжения работы сервера, вскоре после установки мы были вынуждены вручную удалить папку SCVMM в Program Files.
С тех пор мы все почистили, и у нас достаточно свободного места, но теперь мы не можем установить SCVMM Server, потому что он думает, что он уже установлен. Мы пробовали msiexec / faum VmmServer.msi, но похоже, что установщик заставляет вас использовать графический интерфейс (флаги / q для msiexec, похоже, не имеют никакого значения).
Нам необходимо либо: очистить записи реестра от предыдущей установки (не рекомендуется, их, вероятно, много), либо восстановить предыдущую установку SCVMM (предпочтительно). Как это может быть сделано?
Получить msizap.exe
из http://msdn.microsoft.com/en-us/library/aa370834(v=vs.85).aspx.
В командной строке с повышенными привилегиями:
msizap T E:\amd64\msi\Server\vmmServer.msi
Осталось только что-то вроде зомби-сервиса, которого нет в sc query
но видно в services.msc. Чтобы удалить, введите это в командной строке:
sc delete vmmserver
После перезагрузки мне удалось без проблем переустановить.