Windows again. I left it running a long process overnight, then this morning it's sitting at a blank desktop and the system uptime shows that it's rebooted. The event log implies that someone pressed the power button, but I'm the only one here and I was asleep at the time. It might be the first sign of a defective switch, but I suspect it's more likely to be Windows being Windows...