Como posso desativar o Shift+ Deletepara que, mesmo que a combinação de teclas seja usada, os arquivos sempre cheguem à Lixeira?
Infelizmente, não há realmente uma maneira de fazer isso. Você pode desativá-lo em aplicativos específicos, por exemplo, há um hack do registro para evitá-lo no Outlook, no entanto, não conheço nenhum para o Windows Explorer.
Você pode usar algo como AutoHotKey para mapear Shift+ Deletepara Delete.
No entanto, você precisaria do AutoHotKey executando o tempo todo para que isso funcionasse.
O script AutoHotKey para fazer isso é o seguinte:
+Delete::
KeyWait Shift
Send {Delete}
Não é possível garantir que os arquivos acabem na Lixeira. Alguns arquivos são muito grandes. Ou um usuário pode excluir muitos arquivos e um arquivo excluído recentemente é despejado imediatamente. Tecnicamente, esse arquivo foi para a Lixeira, mas, para fins práticos, não foi. O TweakUI Powertoy permite personalizar determinadas associações de teclas, mas Shift-Delete não é uma delas.
Você pode desativar a tecla Shift na tecla Enter (presumo que seja a que está sendo usada para esta operação). Mantenha o turno esquerdo para realmente fazer letras maiúsculas etc. Talvez um pouco exagerado ... mas você nunca sabe - pode ser algo que funcione para você.