Hello Chang Min,
When File Explorer reports folder sizes that do not match expectations, the discrepancy is often caused by one of four factors: permissions filtering, symbolic links/junctions, filesystem metadata behavior, or the way Explorer calculates folder sizes. Explorer only counts files the current user can access, so two users can see different folder sizes for the same directory if NTFS permissions prevent one user from traversing or reading part of the folder tree.
You should also determine whether the directory contains junction points, symbolic links, mount points, or reparse points. Depending on the tool being used, linked content may be counted once, multiple times, or excluded entirely. This is a common reason why Explorer, PowerShell, backup software, and third-party disk analysis tools report different totals for the same path.
Another important consideration is NTFS metadata and storage allocation. The logical file size, allocated size on disk, deduplication status, compression, sparse files, and Volume Shadow Copy data can all affect reported usage. In environments with large numbers of files, Explorer's folder size calculation may also be incomplete or delayed because it performs a recursive scan and is not designed as a disk-usage analysis tool.
To identify the root cause, compare the reported size using multiple methods and verify whether inaccessible files, linked directories, or special filesystem attributes are present. If the discrepancy appeared recently, also review storage-related events in Event Viewer, run filesystem integrity checks, and confirm there is no corruption affecting directory metadata. In most cases, the issue is caused by permissions, reparse points, or differences in how tools interpret NTFS structures rather than actual data loss.
If my answer is useful for you, please hit Accept the answer for me please.
HL.