I'm a Network Administrator in a company of about 110 clients. My Windows 2000 domain consists of Windows 2000 & XP clients. I had a brief discussion with my coworker about having the clients power down their machines daily to improve computer performance. He states that keeping the machines on and running is more efficient because Windows 2000 runs defrags and other pc maintenance programs in the background. I don't know if this is true, but what do you guys think?