Um usuário padrão (mesmo a conta Administrador ) não pode criar ou gravar em arquivos na raiz C:\
por motivos de segurança. Eles só podem criar pastas.
Sua conta de usuário (incl. Administrador ) é executada com privilégios de usuário padrão e o Windows foi projetado para impedir a gravação na raiz C:\
. Elevar sua ação usando o Run as Administrator
anulará isso - dando a você a capacidade desejada para escrever qualquer arquivo que você queira - mas se você quebrar seu sistema, você assume total responsabilidade (ativando a ação através do UAC) pelas conseqüências.
Como o @Henned apontou, por que, no uso normal, você desejaria gravar um arquivo na raiz do seu C:\
? Arquivos normais devem ser mantidos em seu perfil de usuário. Arquivos de programa devem ser armazenados, você adivinhou, em Program Files
. Simplesmente não há mais necessidade de escrever para a raiz de C:\
...