Программные методы восстановления файлов предполагают восстановление без физического вмешательства в устройство накопителя, а также в функционирование микропрограммы и структуру модулей служебной информации. 12 Этот способ применяется в случаях, когда сохранена работоспособность самого накопителя, но по той или иной причине доступ к данным, хранящимся на нём, утрачен. 1
Аппаратные методы используются в случае невозможности восстановления данных с помощью программного обеспечения. 4 Носитель информации отвозят в специализированную фирму, занимающуюся восстановлением данных, где его разбирают на специальном оборудовании в стерильном помещении и извлекают нужные файлы. 4
Таким образом, основное отличие в том, что программные методы применяются при программных ошибках, когда проблема связана с потерей данных из-за действий пользователя (удаление, форматирование), вирусов и ошибок в операционной системе и программах, а аппаратные — в случаях, когда проблема связана с физическим повреждением носителя. 3