Does stellar phoenix remove bad blocks from hard drive in windows

Hello,
I am using windows 7 ultimate in my PC. I have found that there are some bad blocks in my PC's hard drive. Can I remove those bad blocks using stellar phoenix? Does stellar phoenix remove bad blocks from a hard drive in windows?
Thanks
