Defraggler & Windows Live/PE

I built a Windows PE ( LiveXP ) using Winbuilder. I have included Defraggler Portable to the build.

1) What Defraggler files are actually needed for it to run in a PE ? I have :

Defraggler.exe

Defraggler.ini

df.exe

lang

msimg32.dll

portable.dat

I had to add msimg32.dll to the folder.

2) Would defragging the Windows drive (C:) on the hard disk using Defraggler from a CD/UFD ( the LiveXP ) result in a better defrag than running Defraggler from the Windows installed on the hard disk ? ( if I boot from a CD/UFD, none of the files on the C: drive on the hard disk would be in use )

I've tried defragmenting before using a BartPE boot CD, the result is no better defragmentation than using Windows normally. About the only difference is the ability to move PageFile.sys since it wouldn't be locked in such as scenario but it takes too long to move and at any point Windows could just move it elsewhere all on its own.

Related query : So there's no real advantage in opting for a boot time defrag ?

If your goal isn't to defrag pagefile.sys then your answer is no.

Richard S.