我正在进行从 Windows SBS 2003 到 Server 2003 Standard 的“摇摆”迁移。
到目前为止一切正常,但我们在客户端机器上收到事件 1058:
Windows 无法访问 GPO CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=Edgebyte,DC=local 的文件 gpt.ini。该文件必须位于 <\ourdomain.local\sysvol\ourdomain.local\Policies{31B2F340-016D-11D2-945F-00C04FB984F9}\gpt.ini> 位置。(该系统找不到指定的路径。 )。组策略处理中止。
登录工作正常,但没有在任何地方应用组策略。
回顾最初的 SBS 框,如果您进入组策略管理,则每当您尝试右键单击 GPO 并单击编辑时都会收到“找不到文件”消息。我怀疑这已经被破坏了很长时间(迁移的部分目的是更换硬件,这是值得怀疑的)。
我们不关心保留任何组策略(反正没有那么多) - 所以我只需要知道如何从 Server 2003 标准中删除所有组策略,并在 sysvol 中重新生成 Policies 文件夹的内容,所以我们可以重新开始。
有接盘侠吗?
汤姆
Swing 迁移的问题通常围绕 AD 复制和 NTFRS 服务无法正常工作。在通常是独立且不复制任何内容的 SBS 服务器上,这些问题可能会在很长一段时间内被忽视而几乎不会产生不良影响 - 直到您将另一个域控制器添加到网络中然后同步问题突然变得尖锐宽慰。检查事件日志以了解 NTFRS 是否存在任何问题,您需要找到它们并将它们全部消除,否则您将永远无法使用。
一旦 NTFRS 工作,我会尝试使用原始 SBS 服务器上的组策略管理控制台来删除策略。然后将带有已删除策略的 AD 复制到新服务器。尝试仅删除文件是没有好处的,需要从 Active Directory 中删除这些项目。SBS Migration 的 Jeff Middleton 是 SBS MVP 的同胞,他非常擅长解决这些问题,其中大部分问题他都见过。使用您包含的支持事件或购买更多,这将是物有所值的钱。