1. NÃO funciona na conta administrativa. Crie uma conta padrão e trabalhe lá. Use a conta administrativa apenas para definir permissões de segurança nos arquivos necessários ou para instalação / desinstalação de novos programas ou ajuste das configurações do sistema. Se a sua conta é administrativa, o programa pode facilmente substituir todas as suas restrições, uma vez que também funciona na conta administrativa.
2. Bloqueie a conexão de saída no firewall para o seu programa teimoso nas configurações avançadas do firewall.
Você pode tentar revogar a propriedade dos arquivos que não deseja escrever e atribuir um usuário restrito a um proprietário diferente (não uma conta que execute um programa), mas acho que a funcionalidade do programa seria quebrada.