FSRM のハードクォータ設定時、制限近傍でのファイル移動・コピー時の挙動について

安部 忠之 20 評価のポイント
2026-04-23T02:45:00.25+00:00

■ 概要 Windows Server 2022 において、ファイル サーバー リソース マネージャー(FSRM)で ハードクォータを設定している環境で、クォータ制限に近い状態の際の ファイル操作の挙動について確認したく、質問いたします。

具体的には、既存ファイルを編集してサイズを増加させた場合は 問題なく保存できるにもかかわらず、同じファイルを エクスプローラや robocopy.exe 等を用いて 別フォルダーへ移動またはコピーした後、 元のクォータ配下フォルダーへ戻そうとすると 「十分な空き領域がありません」 というエラーが表示され、処理できない場合があります。

本挙動が FSRM の仕様(by design)であるか、 また仕様である場合に公開資料等に明記されているかを確認したく、 質問させていただきました。

なお、本件については Visual Studio Subscriptions(MSDN)サポートへ問い合わせた結果、 Microsoft Q&A での確認を推奨されました。

■ 環境 OS: Windows Server 2022 21H2
Build: 20348.5020
機能: File Server Resource Manager(FSRM)
クォータ設定: ハードクォータ(自動適用クォータ)

■ 再現手順(例)

  1. FSRM で対象フォルダーに対して ハードクォータ(自動適用クォータ)を設定
  2. クォータ配下に新規フォルダー「フォルダー1」を作成
  3. 「フォルダー1」に複数のファイルを作成し、 クォータ制限に近づくまで既存ファイルを編集して保存 (例:100MB 制限の場合)
    • test1.txt : 64,164,672 bytes
    • test2.txt : 38,776,320 bytes
    • test3.txt : 1,951,840 bytes
  4. 同じクォータ配下に新規フォルダー「フォルダー2」を作成
  5. 「フォルダー1」内のファイルを エクスプローラまたは robocopy.exe を使用して 「フォルダー2」に移動またはコピーする ※ フォルダーごとのコピーでは本現象は発生しない
  6. 最後のファイルの移動またはコピー時に 「十分な空き領域がありません」 と表示され、処理できない場合がある

■ 補足事項

  • メモ帳を使用し、少しずつ内容を追加して保存する方法では 本現象が発生しやすい傾向があります
  • fsutil コマンドでサイズを指定して作成したファイルでは、 現時点では同様の現象を再現できていません
  • フォルダー内のファイル構成によっては、 制限一杯の状態でも現象が発生しない場合があります
  • 同一のファイル構成であっても、必ず再現するわけではありません

■ 確認したい点

  1. 上記の挙動は FSRM の仕様(by design)でしょうか
  2. 仕様である場合、Microsoft の公開ドキュメントや 公式資料に明記されている箇所はありますでしょうか

本挙動により、サーバー側でのユーザーフォルダーのメンテナンス作業や、 ユーザー自身のファイル操作に支障が出るケースがあり、 社内・利用者向けに明確な説明が必要となっています。

ご確認・ご教示いただけますと幸いです。

ビジネス向け Windows | Windows Server | ストレージの高可用性 | その他
0 件のコメント コメントはありません

質問作成者が受け入れた回答
HLBui 13,180 評価のポイント 独立アドバイザー
2026-04-23T04:22:32.43+00:00

こんにちは 安部 忠之

まず今回の挙動についてですが、FSRM のハードクォータは「フォルダー配下での合計使用量」を厳密にチェックする仕組みになっています。既存ファイルを編集してサイズが増える場合は、ファイルシステム上で「追記保存」として扱われるため、クォータの残り容量がギリギリでも処理が通るケースがあります。ところが、コピーや移動の操作では「新しいファイルの書き込み」として認識されるため、クォータの残り容量が不足していると「空き領域がありません」というエラーが返るんです。

これは仕様上の挙動(by design)であり、FSRM がファイル操作をどう解釈するかによる違いです。公開ドキュメントに細かく「コピー時はこうなる」と明記されているわけではないですが、ハードクォータの基本的な動作として「新規書き込みは制限対象になる」という説明が公式資料に含まれています。つまり、保存とコピーで扱いが違うのは設計上の動作と考えていただくのが正しいです。

再現条件がファイル構成や操作方法によって変わるのも、ファイルシステムのキャッシュや書き込み単位の違いが影響しているためで、完全に一律の挙動にはならないことがあります。運用上は「クォータ制限に近い状態ではコピーや移動でエラーが出る可能性がある」とユーザーに説明していただくのが現実的です。

この回答は役に立ちましたか?


0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。