sidhu,
How do you know it has bad sectors?
Have you tried right clicking/properties/ tools/ error check ?
Be sure to check both boxes.
Then try low level format as as Binh suggested.
or try this to format:
http://72.14.203.104/search?q=cache:...s&ct=clnk&cd=2
As always..... " please post your results / successes' or none of us will learn anything"......
Iridium