Just use IMG_XP_Compact.exe
it works also with XP VHD Source file.
Ah, thanks that's cool then
Now with that, I think the only boxes I need ticked are NTFS Compress and EWF Write Filter (Windows Updates and System Restore are already disabled by the tweaks I incorportated into my XPSP3 ISO, so I'll just add the "SuppressNewHWUI" one). I presume the latter installs the filter and this is the best filter for my project? Does this option just run EWF_INSTEWF_org_PPinstall.cmd on the destination VHD, in which case I presume I can always do that manually after booting XP_Portable/Mini.
I need to know whether it can be toggled off permanently, so that changes that aren't fixed until after a reboot can be made, I've seen there's a "Write changes to the protected volume and turn EWF back on.cmd" to use, but that appears to re-enable EWF at the next boot, so would I have to just make a "disable and commit.cmd" and another "re-enable.cmd" to run manually after rebooting?
In practice, how quickly does the EWF filter fill RAM? Obviously trying to download 100MB files to C: is a bad idea, but I'm just thinking of whatever writing (logs, etc) XP normally does to C: anyway, which is insignificant when it's to a HDD but might become a problem with limited RAM.
Anyway, I was pleased to see that even before compacting the VHD, XP is only using 100-150MB, which is just as good as TinyXP's claimed 145MB and this is much more functional. I daresay some of the HKLM, HKCU tweaks I used have helped by disabling some services but nothing important