Isso significa que sua unidade excede a suportada pela função que você usou valor.
Exemplo: um drive de 3TB que você tenta ler com uma função que suporta apenas 2TB resultará no seguinte:
A unidade de 3 TB é, na verdade, 2,72 TB em espaço utilizável. Por exceder 2TB, o resto do espaço será como valor negativo (então o resultado será -0.72TB).
Se você exceder 4 TB, será um valor positivo novamente e, se exceder 6 TB, ele será novamente negativo. Isso se repete para sempre, mas a causa é que a função que você usou é limitada a 2 TB.
Isto é válido para qualquer função que leia espaço em disco e as limitações podem existir em outros valores também (como 4GB para funções mais antigas que tentam ler arquivos grandes NTFS).