Modernas SSDs empregam um recurso chamado Trim ou Deallocate no NVMe (ou mais geralmente, coleta de lixo) onde o sistema operacional instrui para apagar blocos liberados quando arquivos são deletados .
Isso significa que quando você Shift + Delete, todos os setores na unidade que contém seus dados são marcados como não utilizados, o SSD os substitui com NULL em segundo plano nos próximos segundos ou minutos (estritamente falando, apaga a página durante a coleta de lixo e pode deslocar dados em páginas parcialmente usadas em outros lugares).
Existe um recurso adicional chamado "determinístico ler zero após o trim" em drives (S) ATA ou "Write zeros" no NVMe que faz com que a unidade retorne zeros explicitamente para setores marcados como excluídos, mesmo que não tenha na verdade terminou de apagá-los ainda.
Tl; dr: Os dados excluídos não podem ser recuperados nos SSDs modernos, pois são substituídos intencionalmente por valores nulos ou nulos após a exclusão.
Independentemente. Sempre mantenha e teste seus backups