The only files pagedefrag touches are swap files, registry hives, event log files, and hibernate.sys types; allegedly, jkdefrag shouldn't have access to these to begin with
The Microsoft defragmentation API allows defragging of some of these files on Vista, lessening the need for the PageDefrag program. But Vista has introduced some new files, and now those cannot be defragged.
