必须启用ntfs磁盘定额管理并满足前提:系统为专业版/企业版/教育版、目标卷为ntfs且未启用bitlocker;启用后需为每个家庭成员单独添加配额项才能生效。

要在 Windows 11 中真正限制每个家庭成员或登录账号能使用的磁盘空间,必须启用系统原生的“磁盘定额管理”功能,它不是设置里点几下就能生效的开关,而是依赖 NTFS 文件系统底层支持、需管理员权限逐卷开启、且必须为每个目标用户单独添加配额条目才能起效。
确认系统与磁盘是否满足硬性前提
这一步跳过,后续所有操作都无效。配额功能被系统静默禁用时,“配额”选项卡根本不会出现,用户常误以为功能缺失或系统坏了。
按下 Win + R,输入 cmd 并以管理员身份运行,依次执行:
fsutil fsinfo ntfsinfo C: → 查看输出中“文件系统类型”是否为 【NTFS】;若显示 FAT32 或 exFAT,立即停止,该卷不支持配额。
manage-bde -status C: → 若返回“Protection On”,说明 BitLocker 已启用,【必须先在“设置 → 系统 → BitLocker”中关闭并解密该卷】,否则“配额”选项卡始终灰显不可用。
右键“此电脑”→“属性”→查看“Windows 规格”中版本名称是否含 Professional、Enterprise 或 Education 字样;家庭版无法调出“配额”选项卡,操作将在此处中断。
通过文件资源管理器启用全局配额框架
这是最常用、链路最短的入口,适用于配额选项卡正常显示的绝大多数家庭环境。启用后系统开始跟踪所有用户的磁盘使用量,但此时尚未对任何人设限。
按 Win + E 打开文件资源管理器 → 在“设备和驱动器”区域,右键目标 NTFS 分区(如 D:,建议专用于家庭数据存储)→ 选择“属性”。
切换到“配额”选项卡;若未出现,请回头重做上一阶段的验证步骤。
勾选“启用配额管理”和“拒绝将磁盘空间给超过配额限制的用户”——后者是硬性拦截开关,不勾选则仅记录日志,不限制写入。
点击“显示配额设置”,在弹出窗口中输入:“将磁盘空间限制为”10240 MB(即 10 GB),“将警告等级设为”8192 MB(即 8 GB)。
勾选两项日志记录选项:“用户超出配额限制时记录事件”和“用户超过警告等级时记录事件”,便于后期排查超限行为。
点击“确定”,系统将扫描当前卷上已存在的用户配置文件并建立初始配额项,进度条走完即生效。
为指定家庭成员账号添加独立配额条目
全局默认值只影响此后新建的账户;已有家庭成员账号(如 KidsUser、ParentUser)必须手动为其创建专属配额项,才能实现真正意义上的分层管理。未登录过的账户不会自动出现在列表里,必须手动添加其 SID 或通过用户配置文件路径定位。
方法一:通过配额项窗口手动添加
在上一步的“磁盘属性 → 配额”选项卡中,点击“配额项”按钮 → 在新窗口中点击“配额 → 新建配额项” → 点击“浏览” → 在弹出窗口点“高级” → 点“立即查找” → 在“搜索范围”中选择“整个目录” → 在“名称”栏输入家庭成员的 Microsoft 账户邮箱全名(如 child@outlook.com)→ 点“检查名称” → 确认解析成功后点“确定”。
【若该账户从未在本机登录过,或未完成本地用户映射,此处将无法识别】。
双击刚添加的用户条目,在弹出窗口中设置“限制磁盘空间为”数值(如 50000 MB),并勾选“将超出配额限制的项目记录到事件日志”以保留审计线索。
方法二:使用本地用户名快速匹配(适用于已登录且未绑定微软账户的账号)
在“配额项”窗口中点击“配额 → 新建配额项” → 在“输入对象名称来选择”框中直接输入格式为 DESKTOP-ABC\Alice 的本地账户名(计算机名可通过系统属性查看)→ 点“检查名称” → 成功后点“确定” → 双击该条目设置具体限额值。











