Wśród wielu programów, umożliwiających trwałe usuwanie danych, znajduje się narzędzie SDelete z pakietu Microsoft SysInternals, zapewniające pewność bezpowrotnego usunięcia danych, czego niestety nie oferują funkcje systemowe. Przykładowo, przenosząc plik do kosza, a następnie opróżniając jego zawartość, chcielibyśmy mieć pewność, iż wszystkie dane, które usunęliśmy zniknęły na zawsze, uniemożliwiając tym samym ich ponowne przywrócenie.