Recover lost partition/ volume?

Recover lost partition/ volume?
I just installed windows vista on my main harddrive but while i was installing it I accidently deleted a volume/partition from my other harddrive. I had a lot of stuff in there i want to get back.
Is there anyway to recover the other harddrive’s volume or partition without reformatting it?
There are ways for other os systems but i cant seem to do it on vista
What programs would I need and where would I get them if possible?

As I know, It must be a good way that use data recovery software to get files back then format again.