i had an error on my usb hdd, resulting in "Windows prompts: The drive is not formatted, do you want to format it now?". i checked it with ubuntu 12.04, and it recommended using chkdsk /f on windows (win7). which i did. and now it's an empty ntfs drive

using "ntfs undelete" program i can undelted all files (if i have 250 gb of free space). however, can testdisk somehow revert/correct the partition? at the moment it shows the same empty ntfs partition as windows.
thanks in advance
antoni