I think one of those Disc Recovery Utilities might do the trick. But after Google-whacking for a bit, I can't turn up any freeware / demoware proggies that'll do what I need.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results