我需要D:
在 Windows 7 上为指定用户隐藏驱动器。我该怎么做?
答案1
有一个组策略设置禁用访问某些驱动器,另一个访问隐藏访问。您需要 Windows 7 Professional、Ultimate 或 Enterprise 才能执行此操作。对于其他版本,请向下滚动到我的替代解决方案。
如果您只想将策略应用于某些用户,而不是每个用户,则需要单独配置它。您无法通过打开来执行此操作gpedit.msc
;您需要从 MMC 添加组策略编辑器:
mmc.exe
以管理权限运行- 点击
File
>Add or Remove Snapin
- 选择“组策略对象编辑器”,然后单击
Add >
- 向导将会出现。单击
Browse
,单击Users
选项卡,然后选择用户或用户组。会显示单个用户以及两个通用组:“管理员”和“非管理员”。 - 单击
OK
,然后单击Finish
向导中的 。 - 单击
OK
“添加管理单元”对话框。 - 进入
User Configuration > Administrative Templates > Windows Components > Windows Explorer
。 - 查找
Hide these specified drives in My Computer
如果你想隐藏驱动器,但仍允许直接访问(例如从运行提示等)驱动器。查找Prevent access to drives from My Computer
以隐藏驱动器并阻止对其的访问。 - 在任意设置对话框中,选择
Enabled
单选按钮并选择要限制的驱动器。从 Windows 7 开始,唯一的选项是:A and B drives only
C drive only
D drive only
A, B and C drives only
A, B, C and D drives only
Restrict all drives
Do not restrict drives
- 单击“确定”
下次用户登录时,他们将无法看到/访问该驱动器。这应该可以工作,因为您特别要求禁用 D:驱动器。
如果你想禁用 A、B、C 或 D 以外的驱动器,或者如果你有不支持组策略编辑器的 Windows 7 版本,您将需要在注册表中手动进行更改。
第一步是加载要从中删除驱动器的用户的注册表配置单元。用户必须必须注销才能使此功能正常工作;事实上,最好在执行此过程之前重新启动。
- 以管理权限打开注册表编辑器
- 选择
HKEY_USERS
Load Hive
从File
菜单中选择- 导航到该用户的配置文件文件夹,通常
C:\users\username
NTUSER.DAT
在框中输入File name
。此文件是系统隐藏文件,因此不会显示在文件选择窗口中。您必须输入它。确保不要ntuser.dat.log
意外选择。- 单击“确定”,然后输入密钥的名称。我们将其命名为
Foo
。 - 去
HKEY_USERS\Foo\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- 创建一个新的 32 位 DWORD 值并命名它
NoDrives
以隐藏驱动器,或NoViewOnDrive
完全禁用访问。 - 您输入的值取决于您要限制的驱动器,这有点棘手。从 Z 开始到 A 的每个字母都由
1
(禁用) 或0
(启用) 表示。生成此二进制数,然后将其转换为十六进制。这是您在框中输入的数字。例如,D 是从右边数第四个驱动器字母,其左边的所有内容都是 0,因此数字将是b1000
,即x08000000
,因此您将输入08000000
该值。要禁用 C 和 D,您可以使用b1100
、 或x0c000000
。如果您对此感到困惑,请在评论中发帖寻求帮助。 - 保存此值后,返回到
HKEY_USERS
,选择您加载的密钥,然后单击File
>Unload Hive
。这一步绝对关键!!如果不卸载配置单元,用户将无法正常登录。 - 关闭注册表编辑器,然后重新启动计算机。新设置应该已经生效。
答案2
在计算机中右键单击所述驱动器,选择属性 → 安全. 根据需要更新访问权限:删除“用户”、添加“父母”等。
如果您的 Windows 版本没有“安全”选项卡,请icacls
从命令行使用:
icacls F:\ /grant Parents:(oi)(ci)F
icacls F:\ /remove Users
答案3
取自此链接(有点懒得自己打出来):
- 右键单击“我的电脑”[Windows Vista 和 Windows 7 中的计算机]
- 点击管理
- 从选项列表中单击位于左下角的“磁盘管理”
- 您的所有硬盘及其分区将显示在右侧
- 右键单击要隐藏的分区,然后选择“更改驱动器号和路径”
- 点击“删除”,然后点击“是”
- 您的驱动器现在将隐藏在我的计算机中