PageDefrag - download
Download - Home Page
Defragment the Page File and the Registry. "One of the limitations of the Windows 2000/XP defragmentation interface is that it is not possible to defragment files that are open for exclusive access. Thus, standard defragmentation programs can neither show you how fragmented your paging files or Registry hives are, nor defragment them. Paging and Registry file fragmentation can be one of the leading causes of performance degradation related to file fragmentation in a system."
Instructions - Download, Run, Look at the "Fragments" column if any of the items is in more then one fragment select "Defrag at next Reboot", then "Ok" and Reboot.
Notes - If you readjust the Page File size, rerun PageDefrag, otherwise this only needs to be run once. On badly fragmented hard drives with a lot of files, PageDefrag may take a long time to run, be patient and let it finish.
Now as to memory defrag.. not needed. what happens is that over time the system doesn't close handles to items it had in memory so it starts to slow down. for example memory handling was very poor in windows 98, better in windows 2000, and even better in windows xp. On desktop systems I only restart my pc's no more than once a week. at home its because I game a lot and sometimes call of duty crashes. at work its because I do a lot of work with databases and that my pc is the local file server for the techs.