Corey Asked: 2013-10-01 11:38:24 +0800 CST2013-10-01 11:38:24 +0800 CST 2013-10-01 11:38:24 +0800 CST 是否有“为 Windows 7 用户创建强制配置文件”的更简单方法 772 有没有比 Microsoft 官方支持的使用 sysprep 和 AIK 的方法更简单的“在 Active Directory 环境中为 Windows 7 用户创建强制配置文件”的方法?如果是这样,怎么做? active-directory 4 个回答 Voted Zeeshan 2013-10-01T11:49:49+08:002013-10-01T11:49:49+08:00 这是一种解决方法: http://oakdome.com/k5/tutorials/windows-7-mandatory-roaming-profile.php 可以通过将 ntuser.dat 文件重命名为 ntuser.man 来创建强制配置文件。您需要将“扩展名”从 .DAT 更改为 .MAN。 您还可以编写脚本来重命名所有文件,或者如果您的所有用户都需要拥有相同的桌面,通过将预定义的配置文件复制到共享来创建“超级强制”配置文件,将 ntuser.dat 名称更改为 ntuser.man并在 Active Directory 用户和计算机的所有用户的“配置文件”选项卡中提供配置文件的配置文件路径。如果您在服务器上有用户的漫游配置文件,则有一个组策略设置使配置文件成为强制性的。 以下是步骤: 计算机配置策略 管理模板 系统用户配置文件 防止漫游配置文件更改传播到服务器 这通过阻止系统更新对服务器的更改来强制配置文件。对于漫游配置文件,此设置与将 NTUSER.DAT 重命名为 NTUSER.MAN 具有相同的效果。 Best Answer the-wabbit 2013-10-17T11:25:34+08:002013-10-17T11:25:34+08:00 事实上,有许多方法可以创建强制配置文件。问题只是只有一个受支持的方法。这是文档必须说的: 存在其他创建默认用户配置文件的方法。[...] 但是,本节描述的步骤是 Microsoft 支持自定义默认用户配置文件的唯一步骤。这些步骤清理源用户配置文件,使其支持多个用户。 我发现通过 sysprep创建强制配置文件CopyProfile并不是什么大问题。问题通常始于您需要经常以管理方式修改强制配置文件。如果这也是您的问题,您可能需要考虑以下选项: 不要修改配置文件本身,使用组策略覆盖配置文件设置 使用脚本方法加载先前准备的强制配置文件,进行更改并将相关注册表设置导出回 ntuser.man 文件 -有关如何执行此操作的一些想法,请参阅我关于修改强制用户配置文件的问题。 Back2Basics 2013-10-14T18:00:39+08:002013-10-14T18:00:39+08:00 有一种方法可以避免首先操纵配置文件。如果您想要管理配置文件中的特定项目,那么您可以使用 Active Directory 组策略的“用户部分”来更改您想要更改的那些项目。您可以第一次或每次都放入文件/文件夹或注册表项。 它简单、可配置且集中管理。 如果要为特定计算机配置策略,则要在 GPO 中添加的主要设置是替换或合并模式下的计算机配置\策略\管理模板\系统\组策略环回处理。这是一篇关于您可以使用哪种设置的文章。 此设置将打开用户部分。 Jason 2013-10-17T10:43:17+08:002013-10-17T10:43:17+08:00 我们在这里不使用漫游配置文件,但我还发现 Microsoft对默认用户配置文件使用 Sysprep 的要求很繁琐。 相反,我只需使用虚拟 AD 用户(没有其他组策略的用户)登录,进行所需的更改,然后注销。然后我以管理员身份登录,打开配置文件管理器(系统属性 > 高级 > 用户配置文件),选择我的虚拟用户,运行一个名为Enabler的实用程序并“复制到”C:\Users\Default。 这种方法我从来没有遇到过任何问题。
这是一种解决方法:
http://oakdome.com/k5/tutorials/windows-7-mandatory-roaming-profile.php
可以通过将 ntuser.dat 文件重命名为 ntuser.man 来创建强制配置文件。您需要将“扩展名”从 .DAT 更改为 .MAN。
您还可以编写脚本来重命名所有文件,或者如果您的所有用户都需要拥有相同的桌面,通过将预定义的配置文件复制到共享来创建“超级强制”配置文件,将 ntuser.dat 名称更改为 ntuser.man并在 Active Directory 用户和计算机的所有用户的“配置文件”选项卡中提供配置文件的配置文件路径。如果您在服务器上有用户的漫游配置文件,则有一个组策略设置使配置文件成为强制性的。
以下是步骤:
计算机配置策略 管理模板 系统用户配置文件 防止漫游配置文件更改传播到服务器
这通过阻止系统更新对服务器的更改来强制配置文件。对于漫游配置文件,此设置与将 NTUSER.DAT 重命名为 NTUSER.MAN 具有相同的效果。
事实上,有许多方法可以创建强制配置文件。问题只是只有一个受支持的方法。这是文档必须说的:
我发现通过 sysprep创建强制配置文件
CopyProfile
并不是什么大问题。问题通常始于您需要经常以管理方式修改强制配置文件。如果这也是您的问题,您可能需要考虑以下选项:有一种方法可以避免首先操纵配置文件。如果您想要管理配置文件中的特定项目,那么您可以使用 Active Directory 组策略的“用户部分”来更改您想要更改的那些项目。您可以第一次或每次都放入文件/文件夹或注册表项。
它简单、可配置且集中管理。
如果要为特定计算机配置策略,则要在 GPO 中添加的主要设置是替换或合并模式下的计算机配置\策略\管理模板\系统\组策略环回处理。这是一篇关于您可以使用哪种设置的文章。 此设置将打开用户部分。
我们在这里不使用漫游配置文件,但我还发现 Microsoft对默认用户配置文件使用 Sysprep 的要求很繁琐。
相反,我只需使用虚拟 AD 用户(没有其他组策略的用户)登录,进行所需的更改,然后注销。然后我以管理员身份登录,打开配置文件管理器(系统属性 > 高级 > 用户配置文件),选择我的虚拟用户,运行一个名为Enabler的实用程序并“复制到”C:\Users\Default。
这种方法我从来没有遇到过任何问题。