Você precisa de um arquivo (que atua como o modelo para as futuras "novas" ações) no diretório ShellNew, normalmente em C:\Windows\ShellNew
- além da entrada do registro. Veja o resumo em este post .
Para ser mais explícito, a entrada do registro (no local indicado, mas o nome da chave 'Filename') aponta para o arquivo de modelo que você coloca no ShellNew.