Ahh parece que eu pude responder a minha própria pergunta:
a chave é adicionar uma nova entrada de registro:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"MultipleInvokePromptMinimum"=dword:00000010
que desabilita o recurso de segurança para remover opções quando muitos itens são selecionados, embora seja usado para solicitar no XP o que ele não faz agora, e o que seria bom para o caso ...
a documentação no site da microsoft diz que defini-la como 16 (como acima) deve ser tratada como ilimitada, mas na minha experiência isso não funcionou. A configuração para 16 permitiu que eu registrasse até 16 itens de uma só vez. Assim que selecionei mais de 16 itens, ele registrou apenas o item que eu cliquei com o botão direito do mouse. Descobri que, ao definir o registro para valores mais altos, era possível executá-lo nesses vários itens, definindo-o para:
"MultipleInvokePromptMinimum"=dword:00000011
permitiu que eu registrasse até 17 itens de uma só vez e os definisse como
"MultipleInvokePromptMinimum"=dword:000001f4
permitiu-me registar até 500 itens de uma só vez.
espero que isso ajude alguém e se alguém souber como restaurar o prompt eu ficaria grato