CMPT排錯:解決ConfigMgr Prerequisites Tool不能成功擴展AD架構問題?
©Lander Zhang 專注外企按需IT基礎架構運維服務,IT Helpdesk 實戰培訓踐行者
博客:https://blog.51cto.com/lander
IT Helpdesk實戰培訓視頻課程:https://edu.51cto.com/lecturer/733218.html
2019/05/27
問題描述
很多人在使用ConfigMgr Prerequisites Tool擴展AD架構時,雖然提示擴展成功但實際上是沒有的。原因是擴展時除了在架構域控的C盤根目錄裏有可執行程序EXTADSCH.EXE外,還需要mfc120.dll和msvcr120.dll這個兩個文件,默認是缺失的。
問題排查
在架構域控上的C盤根目錄上直接運行可執行程序EXTADSCH.EXE,提示有文件缺失:
根據提示在SCCM安裝程序包SMSSETUP\BIN\X64下查找並複製缺失的文件到架構域控的C盤根目錄下,逐步執行這個步驟將所有缺失的文件都找到並複製:
解決方案
1.在SCCM安裝程序包SMSSETUP\BIN\X64裏複製mfc120.dll和msvcr120.dll兩個文件到DC01 C盤根目錄下:
2.在DC01上直接運行可執行程序EXTADSCH.EXE,然後C盤根目錄就會生成日誌文件,我們查看以驗證到日誌中是否有Success extended the Active Directory Schema ,如果有則說明AD架構擴展成功完成:
(當然,這一步你也可以在ConfigMgr Prerequisites Tool中重新點擊extend以重新擴展)
附上擴展時缺失的兩個文件下載鏈接: