As poertner said, with Diskeeper you can pause and continue later (in the same Windows session). If you switch off in between, even Diskeeper will start from scratch, so interrupting is not of any help to your system. Let it run overnight if it is a big HD and the defragging bothers you.
Diskeeper can do all this in the background, without interfering with normal operations!