Datoteka siroče je datoteka na računalu koja je postala zastarjela jer je aplikacija ili datoteka s kojom je povezana premještena ili izbrisana. Najčešći razlog prisutnosti datoteke siroče na operativnom sustavu je nepotpuna deinstalacija programa, kao kada netko jednostavno izbriše program umjesto da pokrene uslužni program za deinstalaciju. To ostavlja programske datoteke na tvrdom disku, iako nemaju svrhu jer se program više ne koristi. Datoteke bez roditelja obično se mogu izbrisati kako bi se oslobodio prostor i stvorio čisti tvrdi disk u slučaju da netko treba ponovno instalirati program ili datoteku.
Postoje slučajevi kada programsku datoteku koristi nekoliko aplikacija ili sustav. U tim slučajevima, brisanje datoteke bez roditelja može uzrokovati pogreške. Drugi programi možda neće raditi ili će raditi loše dok se datoteka ne vrati u sustav. Budući da ponekad može biti teško odrediti je li datoteka doista siroče ili ne, neki ljudi ostavljaju te datoteke na mjestu jer su često male i ne zauzimaju puno prostora na tvrdom disku.
Ljudi mogu smanjiti rizik od stvaranja datoteka bez roditelja na svojim računalima korištenjem uslužnih programa za deinstalaciju u paketu s programima kada trebaju ukloniti program. Obično se uslužni program može pronaći u mapi izbornika za određeni program, a otvaranjem uslužnog programa ljudima će se dati niz upita. Nakon što je program uklonjen, uslužni program će potražiti sve datoteke povezane s programom, provjeriti da ih sustav ili drugi programi ne koriste i ukloniti ih.
Uslužni programi za čišćenje tvrdog diska također su dostupni za upravljanje datotekama bez roditelja. Ovi će uslužni programi skenirati tvrdi disk u potrazi za privremenim datotekama, kao i datotekama za koje se čini da nisu povezane s ničim. Uslužni program se može postaviti tako da automatski briše te datoteke ili da zatraži od korisnika da provjeri može li se datoteka ukloniti. Ovi uslužni programi mogu pomoći računalu da radi brže ako se približava maksimalnom datotečnom prostoru na tvrdom disku i ako postoje brojne nepotrebne datoteke.
Problem s datotekom siročadi može se pojaviti u sustavima svih vrsta i veličina. Nije uvijek kriv korisnik; ponekad se programi ne deinstaliraju ispravno ili stvaraju privremene datoteke bez ikakve koristi osim instaliranja ili deinstaliranja, a zatim ne uspijevaju izbrisati te datoteke kada završe.