Se SYSTEM tiver permissão concedida, você poderá obter um prompt de comando como SYSTEM e executar um utilitário a partir dali. Eu realmente gosto do utilitário TreeSize Free para consultas ad hoc rápidas. Se você quiser algo para relatórios de longo prazo, considere um de seus programas não gratuitos.
Obter um prompt de comando como "SYSTEM" é bastante fácil, mesmo em versões posteriores do Windows, se você tiver acesso a PSTools e estão sendo executados como Administrador (ou seja, elevados ou com o UAC desativado no Windows Server 2008+): psexec -s cmd.exe
Esta é mais uma razão pela qual eu prefiro deixar "Administradores - Controle Total" em todas as pastas nos computadores servidores. Isso torna a vida mais fácil.
Você pode usar du com certeza, embora - a versão do Windows parece aproveitar o SeBackupPrivilege para acessar informações de arquivos, independentemente das ACLs! Pegue o GNU CoreUtils , retire o du.exe e cole-o no diretório atual ou em algum lugar no PATH, e a partir do seu prompt de comando SYSTEM, faça um:
du -d 1 x:\your\directory\
Eu faço isso o tempo todo informando os tamanhos das pastas de usuários. (E, honestamente, eu me acostumei tanto com a distribuição do UnxUtils no PATH na maioria dos servidores que administro que esqueci que o "du" não faz parte do sistema operacional ...)