Could you try this http://www.winhelponline.com/articles/97/1/Error-The-Disk-Defragmenter-is-not-installed-on-your-computer-when-launching-Disk-Defragmenter-in-Windows-Vista.html it will mean editing the registry, if you are not happy doing that I will run a reg fix