Você pode usar o AutoHotKey para desativar essa combinação de teclas.
- Clique com o botão direito do mouse em um local vazio na área de trabalho ou em uma pasta de sua escolha.
- No menu exibido, selecione Novo -> Script da AutoHotkey. (Como alternativa, selecione Novo -> Documento de texto.)
- Digite um nome para o arquivo, garantindo que ele termine em .ahk. Por exemplo: Test.ahk
- Clique com o botão direito do mouse no arquivo e escolha Editar Script.
Em uma nova linha em branco, você deve inserir esse script no arquivo.
+ Excluir :: Enviar {Excluir}
Isso bloqueará o pressionamento das teclas shift + delete - e executará o comando apenas como se a tecla "del" fosse pressionada.
Você também pode adicionar uma linha que desabilitará a possibilidade de excluir isso permanentemente no menu de contexto. ** Mas isso também bloqueará qualquer outra operação shift + clique com o botão direito e não funcionará se o usuário pressionar a tecla Shift pela primeira vez. **
+RButton::return
- Salve e feche o arquivo.
- Clique duas vezes no arquivo para iniciá-lo. Um novo ícone aparece na área de notificação da barra de tarefas.
- Teste seu script.
- Para sair ou editar o script, clique com o botão direito do mouse no ícone verde "H" na área de notificação da barra de tarefas.
Fonte do tutorial
Mas, como mencionado nos comentários, o usuário ainda pode excluir os arquivos da lixeira. E também ele ainda pode excluí-lo se primeiro clicar com o botão direito e depois pressionar Shift. Portanto, é apenas para impedir um pouco os usuários.