Isto é pelo projeto. É protegê-lo do senhor mesmo. Não é prática realmente boa conservar limas à raiz de sua movimentação do sistema.
Assim a razão pela qual você não pode conservar limas diretamente à raiz de c:\ é porque as permissões dos ntfs não a permitem. NTFS usa o mais restritivo, assim que mesmo se você é um usuário ou um membro do grupo do admin - seu igualmente um usuário autenticado, e um usuário -- assim quando você tenta fazer algo olha para ver se há alguma limitação a que você que tenta fazer como suas permissões do mais baixo nível que pertence a seu cliente.
Se você quer poder escrever à raiz de C então você precisaria de mudar estas permissões permitir o esse - IE você poderia remover as permissões dos usuários autenticados de modo que optasse usuários ou permissões do admin - dependendo de em como são ajustadas e no que cliente sua utilização determinaria o que você pode ou não pode fazer, se UAC é permitido igualmente entrará o jogo, etc. Ou mudar as permissões conceder o que você quer. Mas outra vez eu não o sugeriria mudança estes a menos que você compreendesse inteiramente que você que faz.