Eu tive exatamente o mesmo problema, o UAC bloqueia o programa porque ele solicita direitos de administrador, mas não abre a caixa de diálogo "Você se sente feliz" por causa da maneira como o programa foi iniciado.
Solução: em vez de um atalho de inicialização, agende uma tarefa para ser executada no logon.
Ir para: Iniciar - > Painel de controle - > Sistema e Segurança - > Ferramentas Administrativas - > Agendar tarefas
Aqui você pode criar tarefas que fazem todo tipo de coisa, considerando uma variedade de condições. Quando você cria uma tarefa para executar programas com privilégios de administrador, é necessário marcar uma caixa chamada "Executar com privilégios mais altos" em Geral - > Opções de segurança na caixa de diálogo Criar tarefa.