В файловой системе журналирования, такой как NTFS, фактически невозможно безопасно удалить один файл, не стирая все свободное место на диске. Проблема в том, что новые блоки (которые вы, вероятно, перезаписали случайными данными) не гарантированно находятся в том же месте на диске, что и старые.
Утилиты, такие как sdelete, могут работать на вас, но можно просто заменить этот исполняемый файл на тот, который ничего не делает, чтобы помешать этому способу защиты.
Для обеспечения безопасности ваших данных единственное реальное решение, которое у вас есть, - это полное шифрование диска.