1. 程式人生 > 其它 >VMware vCenter Converter Standalone無法解除安裝

VMware vCenter Converter Standalone無法解除安裝

最近在做伺服器部署應用遷移至虛擬機器的工作,為了減少再次部署、配置系統,選擇使用VMware vCenter Converter Standalone轉換物理機作業系統到虛擬機器。期間有一臺物理伺服器由於硬碟空間佔滿導致Converter Standalone安裝失敗,無法正常啟動。解除安裝時提示can not stop service無法解除安裝。最終安裝幾個假Service,解除安裝成功。

最近在做伺服器部署應用遷移至虛擬機器的工作,為了減少再次部署、配置系統,選擇使用VMware vCenter Converter Standalone轉換物理機作業系統到虛擬機器。期間有一臺物理伺服器由於硬碟空間佔滿導致Converter Standalone安裝失敗,無法正常啟動。

1.存檔儲存空間分析

磁碟空間300G,怎麼算也不應該滿呀。勉強清理了十幾G空間,重啟之後又滿了。找了個磁碟空間分析工具,一分析,傻眼了,pagefile.sys虛擬儲存空間檔案竟然佔了199G,重啟之後佔了210G。那就好弄了,限制虛擬記憶體儲存空間就好了。

磁碟分析工具

2.解除安裝提示can not stop service

限制好虛擬記憶體,清理完磁碟儲存空間後,準備解除安裝重新按照,但是下載一直提示can not stop service。經百度Converter Standalone安裝成功後會安裝三個服務,分別是:

vmware-converter-agent

vmware-converter-server

vmware-converter-worker

我檢查windows服務列表確實沒有這三個服務,可能是由於磁碟空間佔滿,導致安裝中斷,這三個服務沒有安裝成功。因此無法啟動,但是也無法解除安裝,這解除安裝程式有點較真呀。

3.安裝假服務

既然是個矛盾,我就解決這個矛盾。你不是要找這三個服務嗎?我給你造三個服務不就行了。windows怎麼快速安裝服務呢,我在這裡找到了。

怎麼將exe程式註冊成系統服務

簡單來說,就是用instsrv.exe把srvany.exe註冊成服務,服務名字自定義:

instsrv vmware-converter-agent C:\Windows\System32\srvany.exe
instsrv vmware-converter-server C:\Windows\System32\srvany.exe
instsrv vmware-converter-worker C:\Windows\System32\srvany.exe

成功安裝了Converter Standalone需要的三個服務,再次執行解除安裝程式,這次下解除安裝成功。程式設計師還是比較理解程式設計師的直性子呀,果然是找不到service就不給我解除安裝了。