安裝windows服務 佔位程式接收到錯誤資料。

2021-10-05 19:21:02 字數 471 閱讀 7942

使用installutil在伺服器上安裝windows服務時出現異常:

system.componentmodel.win32exception: 佔位程式接收到錯誤資料。

伺服器系統 windows server12 r2,

windows服務在本地安裝正常,能順利安裝啟動,可一到伺服器上就不行了

說明服務時正常的,應該是伺服器環境問題。

網上查詢各種方法,啟動windows modules installer服務,換installutil版本,從32位換到64位都不行

後來無意間,想到是不是伺服器上安裝的360攔截了,到伺服器上把360退出,果斷安裝成功

檢視攔截記錄,果然是360的鍋,把服務安裝攔截

解決方案:

1.安裝服務時退出360一類的安全軟體

2.將要安裝的服務目錄新增到安全軟體的白名單裡

使用以上兩種方案中任意一種方案之後,再進行服務的安裝都能成功

windows服務程式

有時候需要windows服務程式來執行一些操作,比如需要在登陸前啟動,不想被殺軟判為自啟動,當然還是能被發現,但是殺軟的普通清理時不會清理的。但是服務程式不能進行介面互動,因為他不屬於使用者介面。他只是在後台默默的啟動,執行,對於收集資料,後台更新再合適不過了。乙個服務程式的簡單寫法 service...

windows服務安裝

1.有安裝程式時 正常情況下,我們開發windows服務時,會同時建立乙個安裝程式 然後執行命令列安裝。cd c windows microsoft.net framework v4.0.30319 回車 或建立bat systemroot microsoft.net framework v4.0....

windows服務安裝

1。在命令列裡定位到installutil.exe所在的位置 installutil.exe 預設的安裝位置是在c windows microsoft.net framework v2.0.50727裡面,所以你要在cmd裡通過cd定位到該位置 cd c windows microsoft.net ...