[Solved] About SAP Business One install failure (0xc0000142) | 關於SAP Business One用戶端安裝失敗 (0xc0000142) - Slash Engineer 要多斜有多斜

Breaking

Slash Engineer 要多斜有多斜

程式設計的學習過程 (環境設置、開發環境、程式設計、語法練習、資料結構等等...) 99'暑假:六月初開始. 社會新鮮人:十一月初開始.

2024年3月5日 星期二

[Solved] About SAP Business One install failure (0xc0000142) | 關於SAP Business One用戶端安裝失敗 (0xc0000142)



最近安裝SAP B1 client,過程及完成安裝後,跳出一堆錯誤訊息(包含cmd, powershell,tskmgr etc...)

但SAP B1 client仍能正常開啟,但無法正確顯示DbConnection (註.1)

無獨有偶,前輩的電腦安裝也一樣出現這問題,導致cmd, powershell都叫不出來,最後他直接reset電腦cmd才恢復正常 (幸好該電腦沒啥在使用)

其中錯誤碼為(0xc0000142),網路上各種花式解決這個錯誤訊息的方式,根據先前工作debug 的經驗,看完這些解法判斷該案例能解應該是不同狀況,導致相同結果

原本以為是『註冊碼』或『安裝檔錯誤』等等
但cmd無法使用,也無法sfc /scannow
最後嘗試再次砍掉重裝,仍發生一樣的狀況
諮詢顧問也是沒有線索,同樣第一次遇到這樣的問題..

此案例似乎是不同原因導致其發生,而那個原因應該就是...






開始整理思緒...

發現信箱有一封Symantec防毒通知信,掃到這支被警告『conhost.exe』
Google之後,猜測應該是安裝過程的某支程式被阻擋,導致安裝不完整,出現一連串錯誤

後來前輩把SAP B1 client新安裝一次
我也重新安裝一次without computer reset,卻沒有再跳出任何錯誤訊息!!!

後續...

翻了之前的防毒通知信,看到其他site也有不少conhost.exe被警告的信,
再加上Google也很多這類的發問訊息,猜測應該是我們家HQ FW admin看到是在安裝SAP,就讓它pass了(先前也有類似案例),不然原本重新安裝也沒解決

總結

跟顧問討論後,往後安裝系統最好是先把防毒關掉,裝完之後再打開,檢查功能是否仍正常。


(註.1) 過程還出現插曲... 前輩原以為DbConnection是主因,因此把windows server上的所有SQL相關元件都移除掉,結果裝在上面的Printer Manage System直接躺在地上...
現在該系統得找原廠在另一台server重建了...   (天旋地轉了我

Ref:

1. https://learn.microsoft.com/zh-tw/windows/console/definitions#console-host

2. https://infoacetech.net/windows/conhost-exe-cpu%E4%BD%BF%E7%94%A8%E7%8E%87%E9%AB%98/


沒有留言:

張貼留言

問題沒有大小或好壞