Apenas para recapitular o que sabemos até agora:
- Windows 7 com IE9: clique em trabalhos
- Windows XP com Firefox: clique em funciona
- Windows XP com IE8: clique faz não funcionar (Salvar destino como e executá-lo funciona)
Dada essa informação, acho que o IE8 falha ao tentar detectar qual tipo de arquivo é um atalho (* .LNK) e está usando o MIME-sniffing para descobrir. Uma longa descrição disso pode ser encontrada em MSDN .
Em suma, significa que o IE lê o arquivo e tenta adivinhar que tipo é e qual programa é necessário para abri-lo.
Você pode superar isso adicionando um tipo MIME para o LNK ao servidor da Web, portanto, não é necessário farejar MIME. Veja esta postagem do blog de Darren McCall para detalhes.