You can leave them running overnight, but they aren't designed to be left running for days at a time. Towers are designed to be left running, and the more RAM they have, the longer they can be left running. In fact, its better to leave a tower (desktop) computer running than to restart it everyday.