如何解決 adprep /forestprep 失敗問題並轉移 Schema Master FSMO 角色

ChanLokMan 80 信譽點數
2026-09-03T07:46:55.7633333+00:00

上頭要求我用 adprep /forestprep 嚟擴展公司嘅 AD schema,但係根據 error output - 個 command 行唔到,系統顯示未設定 'Schema Update Allowed' 登錄檔機碼 (registry key),或者連唔上 Schema Master。我知道我哋需要 transfer 或者 seize 個 Schema Master FSMO 角色,同埋賦予返正確嘅 schema update 權限先可以繼續 - 請問有冇啲具體嘅 step-by-step 流程或者 command list,等我可以安全咁處理呢個問題?

Windows for business | Windows 365 商務版
0 則留言 沒有留言

由問題作者接受的回答
Hoang Le 6,445 信譽點數 獨立顧問
2026-09-03T08:27:06.3833333+00:00

您好 ChanLokMan,

如果架构主机 FSMO 角色无法访问,或者注册表项“HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\Schema Update Allowed”未设置,则在使用 adprep /forestprep 命令时出现错误是正常的。 为了确保安全,请先使用 netdom query fsmo 命令确认当前哪个域控制器持有架构主机角色。 如果服务器已脱机或已停用,则必须使用 ntdsutil roles 命令转移该角色; 如果无法转移,则需要从一台运行正常的域控制器上强制接管该角色。 架构主机可用后,在该域控制器上打开 regedit,并将 NTDS\Parameters 项下的“Schema Update Allowed”DWORD 值设置为“1”。 这将启用架构修改。

之后,在架构主机上以管理员身份运行命令提示符,重新运行 adprep /forestprep 命令。 请确保您使用的是安装介质中与目标林功能级别匹配的正确版本的 adprep.exe。 命令成功完成后,您可以将注册表值重置为 0,以防止意外更改架构。 此步骤是解决此问题的受支持且安全的方法,不会造成 AD 架构损坏的风险。

如果我的回答对您有帮助,请点击**“接受答案”**以示支持。

谢谢!

HL/

此回答有幫助嗎?

有 1 人認為此回答有所幫助。
0 則留言 沒有留言

0 個其他答案

排序依據: 最實用

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。