Быстрое и безвозвратное удаление данных: программные методы и альтернативы

Возможно ли создать программу, способную в течение 30-60 секунд полностью очистить диски от пользовательских данных, оставив лишь базовую операционную систему - подобно функции factory reset на смартфонах? Ключевое требование - сделать восстановление удалённой информации принципиально невозможным.

Если такой подход нереализуем, рассмотрим альтернативу: существует ли программное обеспечение для быстрого полного шифрования дисков, заполненных данными? Имеет ли это практический смысл в условиях, когда накопители активно используются для загрузки/выгрузки файлов, а также для работы ресурсоёмких приложений и игр?

Известно, что аппаратное уничтожение дисков гарантирует результат, однако в фокусе данного вопроса - исключительно программные методы. Идеальный сценарий: пользователь выполняет одну команду (например, в командной строке) или нажимает заранее назначенную клавишу, после чего запускается необратимый процесс очистки.