在一个多用户的系统中,限制每个用户可以使用的最大存储容量显得非常重要。如果没有这个限制,那么一个用户可能会吃完所有空间,从而影响其他用户的正常使用。今天我们就给大家介绍一下在Windows中如何限制某些用户可以使用的磁盘空间。
在Windows对用户的存储空间限制使用的是一种称为配额(Quota)管理的技术,通过该技术可以限制用户或者目录的最大可用空间。
什么是磁盘的配额
磁盘配额其实就是控制Windows下用户的可用存储空间。该技术不仅仅在Windows下存在,在Linux下也有类似的技术。管理员可以强制的限制用户可以使用的最大空间,从而保证其使用的存储空间不会超过该值。
除了设置限制外,管理员还可以设置告警,这样当有用户的使用空间达到该上限时将会发出告警。这样,管理员可以做进一步的处理。另外,我们还需要注意一下几点:
- 在Windows中只有NTFS文件系统支持该特性,FAT则不支持
- 只有管理员可以进行设置,其它用户则不可以
- 我们只能为磁盘或者分区设置配额,不能为目录设置配额
- 如果有多个分区或者磁盘,那么我们需要分别进行设置
接下来我们看看如何来设置配额吧。
本文基于Windows 10进行介绍,其它版本的操作系统可能略有不同。
第一步,开启磁盘的配额管理
打开我的电脑,然后点击左侧的“此电脑”,接下来选择要设置的磁盘或者分区。在该分区上右击鼠标,在菜单中选择“属性”,此时会弹出一个对话框。
对话框如下所示,在该对话框中找到“配额”选项卡,然后点击。在该面板中有一个“显示配额设置”的按钮,单击该按钮就可以弹出配额的相关配置对话框。
配额设置对话框如下所示。可以看出,第一个复选框是是用于启用配额管理的。然后第二个则是当用户使用的空间大于限额时是否允许用户继续写入新数据。
第二步,用配额管理限制每个用户的可用空间
我们可以通过如下红框中的内容为用户设置配额。其中包括使用上限和告警上限。当然,两者的值通常是不一样的,前者通常要大于后者,可以根据实际情况设置。
第三步,记录超限事件
我们可以在下面选择是否记录事件。如果勾选了相关复选框,则当用户使用的空间达到阈值时会有相关的事件。
第四步,应用配额设置
设置完成后我们可以点击缺点按钮或者应用按钮,此时会有一个提示对话框。可以直接按“确定”按钮。
总结
这里的配额设置是针对所有用户的,也就是所有用户的配置是一致的。那么有没有方法针对单个用户呢,比如不用用户限制的值不同。显然这种需求更加符合实际情况。其实就在这个对话框里面了,大家自己摸索一下吧。