我在独立工作组上有一个 Windows Server 2012 R2 终端服务器。
客户端要求隐藏 C 驱动器,因此我启用了“用户配置\管理模板\Windows 组件\文件资源管理器\在我的电脑中隐藏这些指定的驱动器”组策略并将其设置为隐藏所有驱动器。
一段时间后,客户希望重新显示驱动器,我禁用了组策略并重新启动了 PC,但驱动器没有返回。
我检查了注册表,在 HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 下,NoDrives dword 仍然存在,所以我将其设置为 0,重新启动,问题仍然存在。
NoDrives dword 也出现在与 HKEY_USERS 中的个人配置文件关联的组策略对象下。
我尝试过的事情:
我将所有 NoDrives 实例设置为 0 并重新启动系统
我删除了所有 NoDrives 实例并重新启动了系统
我注销了一个用户帐户,在 C:\Users 中重命名了他们的用户配置文件,并从 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中删除了他们的密钥
我重新启用了组策略并将其设置为仅隐藏 A 和 B 驱动器
都失败了。有什么我想念的吗?
我通过执行以下操作解决了这个问题:
仅仅设置组策略是不够的,需要删除 registry.pol 文件。这只需要您在用户配置下重新创建策略,机器策略在它自己的文件中。