What would cause an XP machine to revert to 800x600 resolution upon
bootup?

I can go in and set it to 1024x768 (or whatever I want) & things seem
fine. After rebooting, it comes up at whatever I set it to, then about
10 seconds later it reverts to 800x600.