Hard Disk Failure

Hi everyone. thanks for taking the trouble to read this. I have a dell desktop and my secondary hard disk is failing. i have partitioned the hard disk into two but i already have a primary disk. the primary disk seems to work fine. but the secondary disk asks me to format it anytime i try to access any of the two partitions. i cant afford to format it because i have a lot of important data on it. I run chkdsk, it only recovered one partition. but the other where the most important stuffs are, it says it couldn’t read some of the sectors. Someone asked me to downloaded Aacronis Disk Director. I installed acronis disk director and it saw the disk, the capacity, the free space as well as the used space. But it couldn’t access the content of the disk. windows sees it alright but when i try to access the files, it says the drive is not formatted so i should format it. I tried scandisk a lot of times, in dos. it saw a lot of bad sectors it couldnt read, about 15 of them. is it that seriouse? i know that once there are bad sectors i may not be able to access some files but what about the places without the bad sectors. cant i access the files on the sectors that are not bad. a friend says i should put it in a freezer overnight but he didnt tell me how to do it. is it ok to try that? I need some help here. I gotta get these pictures from the hard drive. they are very important to me. or can anyone give me any software that i can use to retrieve ma files back? I need your help urgently. thanks. thank you. please help.

Well that’s pretty embarassing, but If you are quiet fortunate you can still restore data back, but you be more precise and help out about your configuration. What was the original file system bfore the partinoning took place ? I guess NTFS ? or FAT32 ?

I have about the same problem as in the original post. Windows does no longer recognise my logical drive, and tells me it needs to be formatted before it can be accessed. My original format was ntfs32, and the logical drive is a partition on my main disk. If it is of any help I can also say that this happened after I reset my system (after it froze the day before yesterday) and ran check disk before startup (actually the check disk ran automatically after booting, and windows recommended this operation). The question is why did this happen, and how can I go around it?
Any help will be really appreciated! Thanks