This is a little different take on your question: I'm looking more at the "Should I shut down properly vs can I just cut the power?" question:
I can't find the reference now, but I remember reading an article back in 2003 about a large company where the IT department had done an internal study: they took two very similar departments and taught one of them to always carefully shut down the PC when the left of the day for security reasons. This was strictly enforced. The other department was instructed to leave them running under the ruse that IT wanted to be able to connect remotely for maintenance. Again, this was strictly enforced, and they would then kill the power to the machines each night. This went on for a year, and support costs for each department were tracked.
The result of the study was there was no measurable difference in support costs for the two departments between those that shut down the computers correctly, those that just powered them off without shutting down, or either department compared to the year prior.
But what does that really mean? I know there's at least one problem with the methodology — there should have been a third department tracked that was allowed to do as it pleased for a control, and perhaps another department where machines were kept running as much as possible.
We also need to be careful not to draw the conclusion that this means it won't ever cause a problem with your machine; it's very possible that powering off the computers without shutting down did break a few machines in the study, but this either did not measure statistically for the support costs (maybe it's more likely to happen near the end of a PC's replacement cycle, for example, which reduces perceived cost) or is offset over many PCs by something like wear incurred while shutting down properly. Also, PCs from 2001-2002 and prior (when the study would have been conducted) are different from those built today.
As for the question as asked: I usually leave my work desktop turned on. I like being able to pick up in the morning right where I left off the night before. I do something similar with my home desktop. My laptop, though, I try to remember to shut down much more often. Additionally, I like to make sure I shut down when leaving the office for the weekend on Fridays.
For the servers I manage where I work (about 13, hoping to consolidate to 6 via VMs in the next year, 3 or 4 the year after), I have a maintenance cycle scheduled every month where I can restart them if I want. Most months every server is re-started, but sometimes I'll decide not to interrupt them. My maintenance cycle comes over the weekend on first weekend following Microsoft's monthly Patch Tuesday.
The last part regarding hard drives is irrelevant - when you sleep or hibernate, the hard drive is powered off just like if you just power off – Petr – 2016-12-22T09:17:10.540
19I heard bare-bones Windows'95 was rock-stable for months of uptime... especially with no other programs running. – chronos – 2010-08-23T11:22:44.710
14@Chronos: That comment may be too subtle for people that never experienced Win95 first-hand. :-) – hotei – 2010-08-23T11:34:47.163
1@hotei I still remember using Windows 95 from a long time ago and it seemed fine in my opinion. ... Did I not use it long enough? :O? – JFW – 2010-08-23T11:48:02.890
20Windows95 famously couldn't run for more than 49days because of a wrap around in a timer - but nobody ever discovered this! – Martin Beckett – 2010-08-24T01:43:28.533
9
95 && 98. Download the patch and keep on kicking: http://support.microsoft.com/kb/216641 :)
– John T – 2010-08-24T02:25:36.947@mgb Ahh... I understand. I only used computers for 30 minutes max every day then. – JFW – 2010-08-24T11:04:55.580
4@JFW - I think it was more a case of no win95 machine stayed up for 49 days because of other problems, or the fact that MS required you to reboot everytime you changed anything. – Martin Beckett – 2010-08-24T15:07:55.917
2@mgb -Really? :O I have never heard of such a thing before. Thanks for the info. :) – JFW – 2010-08-25T11:33:20.230
1Well, "bare-bones" Windows 95 was DOS. DOS was in fact rock-stable for months of uptime. – CarlF – 2010-09-08T18:11:46.860
2With linux, you should reboot every time you upgrade your kernel. I upgrade and reboot weekly with archlinux. – Rob – 2013-01-07T18:53:06.417