As permissões são normalmente atribuídas a contas de usuário ou grupos . Dessa forma, a maneira padrão de fazer isso é atribuir permissões às chaves e pastas relevantes do Registro (e garantir que o relevante política não impede que os usuários gravem em CD).
As permissões de CD podem ser particularmente pegajosas se não estiverem funcionando e tudo parecer configurado. Se você estiver usando CDs UDF (também chamados de CDs gravados em pacote), poderá haver problemas. O suporte para isso é um pouco esquisito, IMX, embora seja assim que o & drop burning funciona sob Win7. O Nero BurnRights costumava ser um programa que lida com isso, mas que só deveria ser necessário no Windows 2000, uma vez que, por padrão, os usuários padrão no Windows XP e posteriores têm permissão para gravar em mídia removível. Isso realmente depende de como o programa está tentando gravar no CD.
A única alternativa para isso é usar o kit de ferramentas da Microsoft para fazer com que aplicativos que não são bem-comportados com a segurança moderna do sistema operacional continuem funcionando: O Kit de ferramentas de compatibilidade de aplicativos . Isso permitirá que você faça um aplicativo mais antigo se comportar como se estivesse sendo executado com privilégios mais altos do que o usuário normalmente teria, mas é muito complicado e (se meu colega de trabalho pode ser acreditado) muito doloroso para configurar . Você está essencialmente configurando um programa shim que é executado entre o aplicativo e o sistema operacional e precisa saber tudo o que o programa estava fazendo. Você só deve considerar essa opção se tiver muito tempo e uma necessidade muito profunda e não puder usar permissões de registro e NTFS para realizar a mesma coisa.