Yra daug skirtingų kompiuterių teismo ekspertizės programinės įrangos tipų, ir kiekviena skirta atlikti skirtingą užduotį, padedančią išgauti informaciją iš kompiuterio. Duomenų atkūrimas, kuris vyksta per visą kompiuterį ir fiksuoja visą informaciją, saugomą jo registruose ir standžiajame diske, yra viena iš labiausiai paplitusių kompiuterių kriminalistikos programų. Nors kiekvieną failą galima rasti ir atidaryti kompiuteryje, naudojant specializuotą teksto fiksavimo programą visas tekstas akimirksniu bus importuojamas į kitą failą, kad jį būtų galima lengvai skaityti ir ieškoti. Raktinių žodžių kriminalistinės programos leidžia operatoriui ieškoti tam tikrų terminų. Lakiųjų duomenų atkūrimo įrankiai ieško tose kompiuterio dalyse, kuriose atmintis paprastai prarandama išjungus.
Turbūt pati ikoniškiausia kompiuterių kriminalistikos programinė įranga yra duomenų atkūrimo programa. Kompiuteryje dažnai saugoma daug failų ir programų, tačiau ši programa nušluoja kompiuterį, kad surastų ir suskirstytų į kategorijas. Paslėptą kompiuteryje saugomą informaciją, pvz., ištrinti failus ar atmintį, esančią tik registruose, taip pat galima atrakinti naudojant šio tipo programas.
Teksto fiksavimo kompiuterio kriminalistikos programinė įranga yra optimizuota tekstui nuskaityti. Kai naudojamas duomenų atkūrimas, programa gali rasti visus tekstinius failus, tačiau operatorius turės juos peržiūrėti atskirai, kad surastų kaltinančių įrodymų. Naudodama teksto fiksavimo programą, programa peržiūrės tekstinius failus, nukopijuos tekstą ir įklijuos jį į kitą dokumentą, kad operatorius galėtų perskaityti. Paprastai tai palengvina paiešką tekste naudojant paieškos ir paieškos funkcijas.
Panaši į teksto fiksavimo programą yra raktiniais žodžiais pagrįsta kompiuterinės ekspertizės programinė įranga. Skirtingai nuo teksto fiksavimo, kuris specialiai veikia su tekstiniais failais, jis ieškos per vaizdų pavadinimus, informaciją programose ir visus kitus failus. Kai naudojama ši programa, operatorius įves vieną ar kelis raktinius žodžius, o programa pateiks visą informaciją, atitinkančią raktinius žodžius.
Daugelyje kompiuterių yra nepastovių komponentų ir, kai kompiuteris išjungiamas, atmintis iš šios aparatinės įrangos lėtai ištrinama. Be nepastovių duomenų atkūrimo ši informacija gali būti prarasta visam laikui, kartu su savimi pasiimant bet kokius kaltinančius įrodymus. Šios informacijos gavimas paprastai neapsiriboja daugeliu teismo ekspertizės programinės įrangos. Ši programa gali ieškoti nepastoviuose registruose, kad surastų šią informaciją, kurią vėliau galima nukopijuoti ir atkartoti operatoriaus kompiuteryje.