フォルダー内のファイル数に矛盾が生じる原因は何でしょうか?

フォルダー内のファイル数に矛盾が生じる原因は何でしょうか?

Windows XPでは、フォルダの「プロパティ」をクリックすると、

Size: 788 MB (826,867,591 bytes)
Size on disk: 806 MB (845,590,528 bytes)
Contains: 8,772 Files, 0 Folders

フォルダに入ると、左下隅に

9,512 objects

そして、すべての項目を選択して「プロパティ」を実行すると、

2,970 Files, 0 Folders

Size: 452 MB (474,082,998 bytes)
Size on disk: 457 MB (479,973,376 bytes)

どのファイルも隠されていないと思います。考えられる唯一のことは、その段階でフォルダー階層がかなり深くなっているということです。

git bash で以下を実行した結果、9512 個のオブジェクトが正しい数値であると思います。

$ find . | wc
   9513    9513  785977

答え1

フォルダを右クリックしてプロパティを開くと、現在のフォルダ内のすべてのファイルが追加されます。同様にサブフォルダー内のすべてのファイル。

フォルダーを入力してすべてを選択すると、選択内容にサブフォルダーのファイルが含まれている場合でも、そのフォルダー内のファイルのみが選択されたものとしてリストされます。ただし、その選択内容に対して「プロパティ」を実行すると、サブフォルダーのファイルも含まれるようになります。

これを Win7 でテストしましたが、XP では少し異なる可能性があります。

実際、私はその矛盾に少し驚いています。

関連情報