Colocar o atalho nesta pasta funciona bem aqui:
C:\ProgramData\Microsoft\Windows\Start Menu
Se isso não funcionar, você pode criar o atalho no caminho por usuário abaixo:
%APPDATA%\Microsoft\Windows\Start Menu
É claro que isso é apenas uma solução alternativa, mas se você for o único usuário em seu computador, o acima pode ser uma solução perfeita.
Não sei porque não funciona para ProgramData
. Mas inspecionar User Shell Folder
caminhos de registro (em HKEY_LOCAL_MACHINE
) é uma boa ideia.