今天,我们讨论了一些在 Windows 10 的命令提示符中设置磁盘配额的简单解决方法。之前我们使用 FAT32 模式来格式化我们的磁盘驱动器。它有自己的优点和缺点。如今,我们在电脑上使用 NTFS 文件系统,它支持 Windows NT 操作系统上的磁盘配额。
这有助于系统管理员跟踪和控制用户对磁盘存储使用情况的总访问。管理员甚至可以制定某些原则,在用户消耗完分配的磁盘空间或在附近时限制用户。他们还可以查看报告并相应地使用事件监视器来跟踪访问磁盘配额使用错误。
您可以为单个驱动器启用此磁盘配额属性,也可以强制将其设置应用于所有驱动器。您必须以管理员身份登录才能对磁盘配额的分配进行任何更改。您可以通过多种方式激活此功能。最简单的一种是使用图形用户界面。但是,在某些情况下,它可能不起作用;因此我们将在 Windows 10 上使用命令提示符设置磁盘配额。
- 设置磁盘配额限制和警告级别
- 拒绝为超过配额限制的用户提供磁盘空间
在 Windows 10 中使用命令提示符设置磁盘配额
要在 Windows 10 的命令提示符中设置磁盘配额,请按照以下说明操作 –
- 首先,点击“开始”按钮并在搜索字段中键入cmd 。
- 右键单击匹配良好的结果,然后选择Run as administrator。
这将在桌面屏幕上启动提升的命令提示符。
- 从今以后,复制并粘贴以下命令-
fsutil quota track drive_letter:
在上面的命令中,您需要将drive_letter部分替换为您要为其启用配额的磁盘的实际驱动器号。请参阅下面的快照 –
如果您想禁用磁盘配额;执行以下命令,然后按Enter键。
fsutil quota 禁用 drive_letter:
设置磁盘配额限制和警告级别
要设置警告级别或限制磁盘配额,请按照下列步骤操作 –
步骤 1:同时按Win + R热键启动“运行”对话框。
第 2 步:在这里,键入cmd ,然后同时按Ctrl + Shift + Enter以管理员身份打开命令提示符。
如果您想查看当前的磁盘限制,请键入或复制/粘贴以下命令行 –
fsutil quota 查询 drive_letter:
第 3 步:在这里,将 drive_letter 替换为您想要查看其配额限制的磁盘的实际驱动器号。
如果要更改磁盘配额限制,请运行以下命令 –
fsutil quota modify drive_letter:warning_level_in_bytes quota_limit_in_bytes user_name
For example: fsutil quota modify D: 18446744073709551615 18446744073709550 sony
在上面的例子中,第一位数字是现有的配额阈值,而后一位数字是新的设定值。
磁盘配额限制将按照上图自动重置。如果你不知道转换部分,你可以看看这些参考资料——
1 千字节 (KB) = 1,024 字节 (B) 1 兆字节 (MB) = 1,048,576 字节 (B) 1 千兆字节 (GB) = 1,073,741,824 字节 (B)
注意:您必须用它们的实际值替换某些参数。
- 写下实际的驱动器盘符,即C、D等,代替 drive_letter。
- 将 warning_level_in_bytes 替换为您要设置为警告级别的数字。这必须以字节为单位。如果您想撤消更改,请将值数据替换为 0xffffffffffffffff。
- 用一些所需的配额限制替换 quota_limit_in_bytes。这又应该以字节为单位。如果不想设置任何限制,您可以输入 0xffffffffffffffff。
- 此外,将 user_name 替换为实际的帐户用户名。
拒绝为超过配额限制的用户提供磁盘空间
如果您希望用户仅使用指定的配额限制,您可以通过拒绝此类用户使用磁盘空间来实现。这是程序-
- 以管理员身份启动命令提示符。
- 在这里,复制/粘贴或编写以下命令行并按Enter –
fsutil quota enforce drive_letter
- 此后,将 drive_letter 部分替换为实际的磁盘名称,即 C、D 等。
现在,每当用户达到上述磁盘配额限制时,您的系统将限制进一步使用磁盘进行任何操作。