In XP, the defrag program was a VERY scaled-down version of Diskeeper [from Executive Software].
I found a freeware verision of Executive Software's Diskeeper Lite at MajorGeeks, loaded it, and it over-rode XP's scaled-down version. So that when you clicked on Disk Defrag from the Windows Accesories/System Tools drop-down box, Diskeeper Lite automatically ran [NOT the Windows XP scaled-down version].
Don't know if this would work in Win 7, though.
FYI - Diskeeper Lite does have a Welcome pop-up box each time you run it. But, you can just 'X' out of it. ALSO, the first time you run it after installation, you get a "bogus" MMC error. If you click the "ignore this time and every other time" selection, you will never see this "bogus" error again ...
I’ll keep that Diskeeper Lite defrag tool in mind. Don’t know if it would run on 7 or not, but it might be worth a try. Thanks!