You probably aren't selecting the hidden folders in your drive. Unless otherwise specified, Windows will store pagefile.sys, hiberfil.sys and other large system files in your drive's root directory as hidden files.

The one folder, though that's most likely to be causing such a large disparity is your volume info folder, where it stores all of your XP restore points. It's probably several gigabytes.