No W7 e no W8, posso executar um executável arbitrário do html apenas registrando o manipulador no registro, conforme descrito em https://msdn.microsoft.com/pl-pl/library/aa767914.aspx#app_reg
Da mesma forma que mailto : someone@abc.com funciona.
O registro do manipulador no registro não é suficiente para fazê-lo funcionar no W10.
Você já viu os /programming/24455311/uri-scheme-launching e https://msdn.microsoft.com/library/aa767916.aspx, mas ainda não há uma resposta definitiva. Qualquer pessoa?