先週、サーバーにSCVMM 2008R2をインストールしようとしました。当時のC:ドライブには、SCVMMを格納し、サーバー操作を実行し続けるのに十分なスペースがありませんでした。インストールの直後に、ProgramFilesのSCVMMフォルダーを手動で削除する必要がありました。
その後、クリーンアップして十分なスペースを確保しましたが、SCVMMサーバーは既にインストールされていると見なされるため、インストールできません。 msiexec/faum VmmServer.msiを試しましたが、インストーラーがGUIの使用を強制しているようです(msiexecの/ qフラグは何の違いもないようです)。
以前のインストールからレジストリエントリをクリーンアップするか(推奨されません。おそらくたくさんあります)、以前のSCVMMインストールを修復する(推奨)必要があります。これはどのように行うことができますか?
http://msdn.Microsoft.com/en-us/library/aa370834(v = vs.85).aspx からmsizap.exe
を取得します。
昇格されたコマンドラインの場合:
msizap T E:\AMD64\msi\Server\vmmServer.msi
これにより、sc query
には表示されないが、services.mscには表示される一種のゾンビサービスのみが残りました。削除するには、コマンドプロンプトでこれを入力します。
sc delete vmmserver
再起動後、問題なく再インストールできました。