Bilgisayar sistemlerinde kullanılan veri depolama ortamlarında veriler dosyalar şeklinde tutulmakta ve klasörler altında gruplanmaktadır. Ayrıca veri depolama ortamları kullanılmaya başlanmadan önce, dosya sistemi adı verilen yapılar ile organize edilmektedir. Dosya sistemi dediğimiz yapı (FAT, NTFS, NwFAT, EXT2FS vb.) veri depolama ortamında kayıtlı tutulan veri dosyalarının ve klasörlerin özelliklerini ve yer adreslerini içermektedir. Özellikle manyetik tabanlı veri depolama ortamları (disket, disk vb.) random bir şekilde kullanılmaktadır. Mevcut veri dosyalarına veriler eklendikçe ve aradan dosyalar silindikçe, veri depolama ortamındaki dosyalar artık tek parça halinde kalmaz ve küme adı verilen birim alanlar şeklinde veri depolama ortamının yüzeyinde dağılırlar. Herhangi bir şekilde dağılmış (genellikle dosya parçalanması şeklinde tabir edilir) bir dosya silinir veya dosya sistemi çökerse dosyalara ait yer adresleri ve/veya özellik bilgileri ortadan kalkar. İşte böyle bir tablo ile karşı karşıya kaldığınızda (ki veri depolama ortamlarında durum genellikle bu şekildedir) otomatik veri kurtarma programları genellikle başarısız olur. Bu nedenle çoğu durumda, manuel müdahale ve hasara özel yazılmış programlar ile ancak verileri anlamlı bir bütün oluşturacak şekilde kurtarmak mümkün olur.
Otomatik veri kurtarma programlarının %100 başarılı olabilmesi için,
a) Dosya ve klasör adlarının ve özelliklerinin hasar görmemiş olması gerekir,
b) Dosyalar birden fazla kümeden oluşuyorsa kümeler ardışık olmalıdır,
c) Klasör kümeleri parçalanmamış olmalıdır,
d) Disk ilk kez kullanılıyor olmalıdır,
e) Veri kurtarma programı ortamdaki yapıyı ve parametreleri doğru çözümlemelidir,
f) Veri kurtarma programı bir kümedeki verinin ne tür bir veri olduğuna karar veremez,
g) Manyetik plaka yüzeylerinde hasar olmamalıdır,
vs., vs., vs... daha pek çok şart sayılabilir. Çoğu zaman bu şartların en az biri veya birkaçı sağlanmamaktadır. İşin kötü yanı programı kullanan kişinin bu şartları test etme şansı olmamasıdır.
Aslında hasarlı ortam üzerinde herhangi bir değişiklik yapmayan ve hasarlı ortam üzerine yazmayan otomatik veri kurtarma programları ile bilinçli bir şekilde tarama yapmak ve tarama sonucunda gelen dosya listesini farklı bir ortama kaydetmek riskli bir işlem değildir. (Veri depolama ortamının fiziksel olarak sorunsuz olduğu durumda.) Ancak gelen dosyaların her birini tek tek incelemeden ortaya çıkan sonuçtan emin olamazsınız. Asıl yanılgı ise otomatik programın oraya çıkardığı sonuca güvenmek ve ötesinin olmayacağına inanmaktır. Amatör müdahalelerde en önemli nokta veri kaybı olan ortamın orijinal halinin bozulmaması ve profesyonel veri kurtarma çalışmalarına seçenek bırakılmasıdır. Servisimizde otomatik veri kurtarma programları ile çok düşük oranda veya hiç sonuç alınamayan olaylarda bile yüksek oranda sonuç alınmaktadır.