history explorer hatte ich mal einige zeit im einsatz. war sehr hilfreich, wenn ich statt speichern unter mal wieder nur speicher angeklickt hatte. hat mir so manches neuschreiben des codes erspart. inzwischen habe ich ein kleines netz und arbeite mit subversion, aber das ist, sofern es dir um einen privat-pc geht, wohl etwas übertrieben.
version backup ist ein nettes tool, welches ein freund mal hatte. er hates mal ein backkup beim hochfahren erstellt. so war maximal der code des aktuellen tages verloren.
wenn du mall suchst, findest du bestimmt noch irgendwo die letzte freeware-version, denn inzwischen kostet die software geld.
je nachdem was du willst, kannst du dir auch mal robocopy anschauen.