Partial whole disk defrag.

I have a very badly fragmented HD. I recently did a whole disk format and reinstall of all my software. I got lazy and did not do my regular weekly run of defraggler of the whole C: drive. So now my HD is 39% fragmented. Unfortunately if my previous experiences are any example it is going to take at least 10 hours to defrag this drive. Is there a way of doing a partial defrag without degrading the drive's already slow performance. Years ago I stopped a defraggler session before it fully finish with the Whole C drive and its performance just sucked so I ran defraggler again and let it go overnight and fully defrag the whole drive. I am hesistant to not let defraggler run to completion again after that experience but I really do not have the time right now to let it run for 10 hours or more.