Are these wired or wireless printers, if on a network, what else might have access? Could another device be printing through the laptop?
Since it only happens when the one laptop is turned on, this probably isn't relevant, but have you cleared the cache on the printers?
Are there differences in what might be running on the two computers, in Task Manager, or the Services Control Panel? Does anything show up as using CPU time?