51 CTO 博客:https://blog.51cto.com/13969817

最近接了一個SharePoint 2019 優化的項目,為了解決目前客户現有的問題,我們部署了一個模擬仿真環境,但工程師在部署SharePoint 2019時,遇到如下錯誤:

A screenshot of a computer error

AI-generated content may be incorrect.

疑似是之前的安裝或者更新有一個待處理的系統重啓,但實際上已經重啓過很多次了,這個錯誤仍舊反覆重現,導致SharePoint 2019安裝無法繼續進行,經過與實施其他國家的工程師討論,問題可能產生的原因:

·       當之前的軟件安裝 / 更新需要替換系統文件時,Windows 會把 “文件重命名 / 替換” 任務存到註冊表的PendingFileRenameOperations鍵中,等待系統重啓後執行。

·       如果重啓過程中這個任務異常中斷(比如強制關機、更新失敗),PendingFileRenameOperations鍵不會自動清空,SharePoint 安裝程序檢測到這個 “待處理任務”,就會判定系統需要重啓,從而阻止安裝。

解決方案是:通過修改註冊表跳過這個“待處理任務”檢測,具體操作步驟如下所示:

1.      打開註冊表編輯器:按下Win+R組合鍵,輸入regedit並回車,打開 “註冊表編輯器”(如果彈出 UAC 權限提示,選擇 “是”)。

2.      定位到目標註冊表路徑,在註冊表左側導航欄依次展開:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

3.      重命名目標鍵值,在右側列表中找到名為PendingFileRenameOperations的鍵值,右鍵點擊它,選擇 “重命名”,將其改為:BypassPendingFileRenameOperations

4.      保存並關閉註冊表,修改完成後,直接關閉註冊表編輯器窗口即可。

5.      重新運行 SharePoint 安裝程序,回到 SharePoint 2019 的安裝包,再次雙擊啓動Setup.exe,此時安裝程序會跳過 “待重啓” 的錯誤提示,順利進入安裝流程。

解決 SharePoint 2019 安裝時 “待重啓” 錯誤的註冊表方案_SharePoint 2019 出錯

整理本文,希望為日後的小夥伴部署的時候提供技術指導。