Вы убедились, что можете записать файл вне вашей программы, правильно? т.е. вошел в учетную запись компьютера и попытался поместить туда этот конкретный файл.
Есть ли у вас доступ к системе, в которой находится файл? Если это так, вы можете проверить его журналы доступа, чтобы проверить, какую учетную запись использует ваше приложение.
Я полагаю, что либо ваше приложение не использует учетную запись, о которой вы думаете, либо учетная запись администратора может фактически не иметь права на запись в эту папку или файл.