次の方法で共有

Eドライブのシステム ファイルのサイズが小さくならない

Anonymous
2022-05-30T04:52:54+00:00

Windows Server 2016にてEドライブの"システム ファイル"の容量が92.2GB程度まで増加した後、縮小しない状態になっています。

大量のファイルをEドライブに転送し、そのファイルを読み込んで処理し、処理後はファイルを削除するアプリケーションを動作させていたところ、読み込み処理が滞る不具合が発生し、Eドライブに大量のファイルが蓄積し続ける状態になっていました。

その際、"アプリとゲーム"と"システム ファイル"が共に肥大化していく状態になっていました。

アプリケーションに対応を行ったところ、"アプリとゲーム"のサイズは縮小しましたが、"システム ファイル"のサイズは拡大はしなくなったものの、縮小しない状態になりました。

当該アプリケーションの再起動や、マシン自体の再起動を実施しても"システム ファイル"のサイズに変化はありませんでした。

[設定]→[システム]→[ストレージ]から確認すると[システムと予約済み]のカテゴリのサイズが92.2GBになっており、

更に[システムと予約済み]の内訳を見ると[システム ファイル]のサイズが92.2GBで

その他の[仮想メモリ]、[休止ファイル]、[システムの復元]は0バイトとなっています。

システム ファイルのパスを確認するため、Eドライブ直下で

DIR /A:S-D /B /S

のコマンドを実行してもゴミ箱のdesktop.iniしか出力されず、問題のファイルのパスも確認できません。(ゴミ箱のサイズは0バイトです。)

フォルダー オプションでは隠しファイルの表示設定は有効化しており、保護されたオペレーティング システム ファイルの非表示設定は無効化しています。

chkdsk e:

の結果は下記です。


ステージ 1: 基本のファイル システム構造を検査しています ...

96495616 個のファイル レコードが処理されました。

ファイルの検査を完了しました。

10010 個の大きなファイル レコードが処理されました。

0 個の問題のあるファイル レコードが処理されました。

ステージ 2: ファイル名リンケージを検査しています ...

96585566 個のインデックス エントリが処理されました。

インデックスの検査を完了しました。

0 個のインデックスなしファイルがスキャンされました。

0 個のインデックスのないファイルが lost and found に回復されました。

ステージ 3: セキュリティ記述子を検査しています ...

セキュリティ記述子の検査を完了しました。

44975 個のデータ ファイルが処理されました。

Windows でファイル システムのスキャンが終了しました。

問題は見つかりませんでした。

これ以上の操作は必要ありません。

366998527 KB : 全ディスク領域

131556900 KB : 115932 個のファイル

 39404 KB : 44977 個のインデックス 

     0 KB : 不良セクター 

96586639 KB : システムで使用中

 65536 KB : ログ ファイルが使用 

138815584 KB : 使用可能領域

  4096 バイト : アロケーション ユニット サイズ 

91749631 個 : 全アロケーション ユニット

34703896 個 : 利用可能アロケーション ユニット


「96585566 個のインデックス エントリが処理されました。」となっているため、何らかのゴミ情報が残っているのではないかと疑っています。

家庭向け Windows | その他 | ファイル、フォルダー、ストレージ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Hebikuzure aka Murachi Akira 325.7K 評価のポイント MVP ボランティア モデレーター
2022-05-30T05:23:14+00:00

> 読み込み処理が滞る不具合が発生し、Eドライブに大量のファイルが蓄積し続ける状態になっていました。

その不具合のあったアプリケーションがどのように実装されていて、どのような内容の不具合があったか分からないので、明快なアドバイスは難しいと思います。

とにかく何とかしたいのであれば、E ドライブのデータをバックアップの上で、ドライブをフォーマットすれば良いでしょう。

詳しく調べたいなら Disk Usage - Windows Sysinternals | Microsoft Docs のようなツールも使われると良いでしょう。

またアプリケーションの処理によりますが、代替データストリームに大きなデータを持つファイルが存在する可能性も考慮してください。

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

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

4 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2022-06-02T08:00:41+00:00

    ご回答ありがとうございます。

    どこがシステム領域として増加しているのかをアプリケーションの動作を追跡することで確認できないか試してみます。

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

    0 件のコメント コメントはありません
  2. hidaka 56,116 評価のポイント MVP ボランティア モデレーター
    2022-05-30T07:58:23+00:00

    ディスクの何らかの物理的な異常が疑われます。何十台かのサーバーディスクを長年運用して来ていますが、トラブル時のあらゆるケースでCrystalDiskInfo 等でSMARTの状態を確認した上で、クイックフォーマットでは無い 物理フォーマットをしてみれば、何が起きているかがわかります。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2022-05-30T05:35:09+00:00

    早速のご回答ありがとうございます。

    適切な質問場所が他にあるとのことで申し訳ございませんでした。

    今後は気を付けさせていただきます。

    > 何か心当たりはありますよね?

    システム ファイルの操作に心当たりは全くなく、当該アプリケーションではシステム ファイルの移動などは行っていません。

    ファイルの処理が滞っていた際になぜ[システム ファイル]とされるサイズが増加していたのか分かっていません。

    ファイル処理時のOS側の挙動によるものと考えていました。

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

    0 件のコメント コメントはありません
  4. nanashi-san 43,680 評価のポイント ボランティア モデレーター
    2022-05-30T05:08:04+00:00

    Windows Server 2016にてEドライブの"システム ファイル"の容量が92.2GB程度まで増加した後、縮小しない状態になっています。

    大量のファイルをEドライブに転送し、そのファイルを読み込んで処理し、処理後はファイルを削除するアプリケーションを動作させていたところ、読み込み処理が滞る不具合が発生し、Eドライブに大量のファイルが蓄積し続ける状態になっていました。

    その際、"アプリとゲーム"と"システム ファイル"が共に肥大化していく状態になっていました。

    アプリケーションに対応を行ったところ、"アプリとゲーム"のサイズは縮小しましたが、"システム ファイル"のサイズは拡大はしなくなったものの、縮小しない状態になりました。

    こんにちは。

    Server OSに関する質問の場合は Technet フォーラム - Windows Server 2016 (microsoft.com)

    適切ですが、質問内容には「何をしてそうなったのか?」という原因が明示されていませんが

    何か心当たりはありますよね?

    Windowsにおいてシステムファイルの移動はシステム不具合の元なので

    「システムファイルを安易に移動したから」と回答されたらそれまでだと思います。

    コピーならまだしもですが、移動コマンドだったら初期化以外に方法はないと思います。

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

    0 件のコメント コメントはありません