必须启用NTFS磁盘配额管理来限制多用户Windows 10电脑中各账户的D盘写入量:先在磁盘属性→配额选项卡启用配额并设默认限额,再为已有用户手动添加专属配额项;若无配额选项卡,可通过磁盘管理工具调出;还可使用fsutil命令行精确配置。

如果你正在管理一台多人共用的Windows 10电脑,某个用户不断往D盘塞视频、缓存和下载文件,导致其他人可用空间急剧缩水,就必须立刻启用磁盘配额管理——它能强制限制每个账户在NTFS分区上的最大写入量,且超出即拦截,不靠自觉,只靠系统底层控制。
通过文件资源管理器启用配额并设默认限额
这是最常用也最直观的方式,适合所有Windows 10版本(含家庭版),但仅对新创建的用户自动生效;已有用户需额外手动添加配额项。
右键点击目标NTFS磁盘(如D:)→选择“属性”→切换到“配额”选项卡→点击“显示配额设置”按钮。
勾选【启用配额管理】,这是整个功能启动的前提,不勾选后续所有设置都无效。
勾选【拒绝将磁盘空间分配给超过配额限制的用户】——这一步决定是“软提醒”还是“硬拦截”。不勾选时,用户超限仍可写入,仅弹警告;勾选后,一旦达到设定上限,任何保存、下载、解压操作都会直接报错“磁盘空间不足”。
在“为该卷上的新用户选择默认配额限制”区域,输入“将磁盘空间限制为”数值(例如3GB)和“将警告等级设为”数值(例如2.5GB)。警告等级必须小于限制值,否则系统会拒绝保存。
点击“确定”,弹出确认窗口时选“确定”——此时配额框架已激活,但尚未对现有用户生效。
为已有用户单独添加并配置配额条目
默认限额只管新用户,老账户不受约束。必须手动为每个需要限制的账号创建专属配额项,否则他们依然可以无限制写入。
在“配额”选项卡中,点击“配额项”按钮→在新窗口中点击“新建配额项”。
这一步不能跳过,也不能用“编辑现有项”代替——因为首次使用时列表为空,必须新建。
点击“高级”→“立即查找”→从结果列表中选中目标用户名(如student、child、guest等),注意区分大小写和域前缀,本地账户通常显示为“计算机名\用户名”。
进入“添加新配额项”窗口,在“限制磁盘空间为”栏填入具体值(如2GB),单位必须明确写成“GB”或“MB”,不能只输数字;“警告等级”建议设为限制值的85%~90%,太接近容易误触发,太远则失去预警意义。
点击“确定”完成添加——该用户下次登录并写入该卷时,系统立即按此规则执行拦截或告警。
用磁盘管理工具强制调出配额选项卡
有时在文件资源管理器里右键磁盘→属性,根本看不到“配额”选项卡,不是你漏看了,而是界面被隐藏了:可能因当前登录账户权限不足、BitLocker加密开启、或资源管理器以非管理员上下文运行。
方法一:右键“开始”按钮→选择“磁盘管理”→在顶部菜单栏点击“操作→所有任务→属性”→切换到“配额”选项卡。
方法二:按Win+R输入diskmgmt.msc回车→右键目标卷(如D:)→选择“属性”→切换至“配额”选项卡。
【关键前提】该分区必须是NTFS格式且未启用BitLocker加密——若已加密,需先暂停保护才能启用配额。
用fsutil命令行精确设置指定用户配额
当你需要批量处理几十个账户,或想绕过图形界面直接读写配额数据,fsutil是最底层、最可靠的工具。它基于SID操作,不受用户名变更影响,且支持导出/导入配额策略。
以管理员身份运行PowerShell(右键开始按钮→Windows PowerShell(管理员))。
先确认配额是否已全局启用:输入fsutil quota query D:,若返回“配额未启用”,说明前面图形界面设置未生效,需先回去勾选启用。
查看某用户当前配额状态:输入fsutil quota violations D:,可列出所有已超限账户及其溢出字节数。
为指定用户(SID为S-1-5-21-xxx)设置2GB硬限制:输入fsutil quota modify D: S-1-5-21-xxx 2147483648 1932735283,其中第二参数是SID,第三参数为限制字节数(2GB=2×1024³),第四参数为警告字节数(1.8GB)。

















