It's at 87% because the bad block or blocks are now near the end of your Windows partition and tells me the bad blocks are not in the unallocated space.
What needs to be done is to shink that Windows partition a little more to insure the bad block falls in the unallocated space.
Use MyDrefrag and choose the 'Analyze only' script, select the drive (C:) and click 'Run'. The display is reversed in that the color black near the top of the display is actually free space near the end of the partition (that 87% area). If there are no area's
in "Red" near the top of the dispaly but you find files identified in blue or green then I suggest the following:
Use MyDrefrag and choose the 'Optimize Monthly' script and run it. then see what the dispaly shows, if there is now a large black area at the top we can "Shrink" your Windows partition again.
Report back with your results, as I have a possible way to get any "Red" (unmovable files) away from the end of the partition if we need to.
JS
http://www.pagestart.com
Never be afraid to ask. This forum has some of the best people in the world available to help.