vote up 59 vote down star
14

Most of the hardware failures I've had (especially hard drive crashes) have happened when turning the machine on, so is it better to leave your computer on all the time or not?

For years, I've heard arguments for...

  • no power surges on start-up
  • steady operating temperature for components

and against...

  • unnecessary wear on hard drives
  • power wastage

and I'm still not sure.

flag
show 3 more comments

39 Answers

1 2
vote up 65 vote down check

I leave it on. I schedule all sorts of updates/scans/de-frags in the wee hours of the night. That way all that system maintenance is done while I sleep, and I can do more cough productive cough things when I'm actually at my machine.

Essentially, my time is worth more to me than a small amount of wear on a hard drive or power bill.

link|flag
3  
I'll vote it up for you. :) – GloryFish Jul 15 at 18:33
2  
I'm marking this as the accepted answer simply because after years of going back and forth between the leave-it-on or turn-it-off arguments, this is pretty much what I do now - and also the reason why I do it. But I still have some sympathy for the power-wastage point of view. – Joe Schmoe Jul 16 at 21:22
47  
I don't agree at all. I don't think you need to update and defrag every night, otherwise I would think you have a problem with your pc. You can save some energy, and it's not for the bill. – marco.ragogna Jul 17 at 19:28
4  
You can get the latest builds of my favorite OSS projects - contribute cycles to SETI@home - run a personal email server - use as an internet phone... there's all sorts of reasons to leave it on. And let's not forget ProgressQuest! – Jeffrey Jul 17 at 19:39
13  
Now multiply your 300W or 500W with the number of computers just in your neighbourhood, and check how much of those MW your local power plant has. I'm not an eco-maniac, but keeping it running when its doing nothing, is just wasting energy. Also, drink an aspirin - seems to me you've got a cold :-) – ldigas Jul 17 at 23:16
show 12 more comments
vote up 103 vote down

An idle desktop computer can use 70-100W of power, even with the latest power saving hardware. That's a huge waste. If you're worried about the time it takes to start back up, use a sleep or hibernate mode. It's like saying "I leave all the lights on in my house because flicking the light switch is too much work."

As for components like hard drives, these can fail whether you leave your computer on or not. Hard drives especially. Always keep a backup.

link|flag
12  
100W of power * 8 hours = .8KWh, or somewhere around 8¢ of power. So, if resume from hibernate takes 30s of your time, then you should only use hibernate if your time is worth less than 8¢*(3600/30) = $9.60 per hour. Hope this helps :-D – derobert Jul 15 at 18:27
10  
Power costs are not the same everywhere in the world,in some countries (for example, Lithuania), the price is about 10 times higher compared to income. – Rytis Jul 15 at 19:25
29  
Also remember that there's more than just a dollar cost unless you're a climate change denialist. – JonHopkins Jul 17 at 18:00
10  
It not only the monetary cost of the power but also the ethical of producing CO2 emissions through wasting energy. – Christian Jul 19 at 22:20
11  
I heat my home 3/4 of a year. Having another 0.1kW of electricity is not waste. It's heat. – Tadeusz A. Kadłubowski Jul 24 at 11:58
show 5 more comments
vote up 25 vote down

Sleep mode does wonders if you want it to boot fast and save some power etc.

For the rest I don't think you will still use your computer by the time you wear out your hardware by rebooting every day. So I would just shut it down if you go home or go to bed.

link|flag
show 3 more comments
vote up 20 vote down

I turn my computers off when I am done using them. The issues of hardware wear and tear is likely a non-issue for the most part I think I've seen a couple different places that modern hardware is likely to have other issue (or go obsolete) before it runs into any issues. Also, my home computer has a fast boot cycle at about 30 seconds or so when it really has to think about what it is doing and the computer is even about three years old at this point. At work it takes a bit longer to boot in the morning, but even then it just means I have time to go and get a coffee and be ready to work when I get back.

For the most part, I turn the system off because there really is no point in using the power if you aren't actually doing anything with it. Consider the following, if your average computer consumes 100 watts an hour while idle then you are using about 2.4 kW a day, or 876 kW a year. This doesn't sound like much, but the average residential cost of power per kW/h was $0.1159 in April 2009. At that rate it would cost you about $101.53 a year to run the computer and most of the time you aren't even using it. Again, this doesn't seem like much money, but I'm sure most people would rather use that money for a something besides just giving it to the power company.

link|flag
4  
Nicely put - 'specially the calcuating the cost part. 'tis a shame people don't care about energy, if it doesn't hit them hard enough in the head / wallet (wherever it hurts more). – ldigas Jul 17 at 23:17
show 1 more comment
vote up 17 vote down

I'm absolutely appalled by the majority of the answers given here. Don't any of you care about the environment? Electricity doesn't come out of the socket without an impact on the Earth's resources, you know.

If you're not using it then switch it off!

link|flag
1  
Can't see why this gotted downvoted, the man putted it simply and plainly. People are wasteful, then they complain when the energy's a low. Think of it as wasting oil (you know, the same one wars are fought over) : (+1) – ldigas Jul 17 at 23:19
1  
+1 Hear, hear! Well said! – Steve Melnikoff Aug 2 at 0:38
1  
Let the torrent application put the computer to sleep when it's finished then... – Oskar Duveborn Sep 3 at 19:14
show 1 more comment
vote up 14 vote down

I think you should just set up sleep/hibernate mode properly, and forget about the issue. Most modern machines know not to sleep when a long-running operation is running (e.g. download or defrag).

Two arguments for this:

  • Power waste. It adds up. 200 watts all the time is same as keeping 6*100w bulbs burning every night -- with higher efficiency bulbs, you can light up your whole house for the same money.
  • Saving state. When the computer goes to sleep, Windows also saves the state to hibernate (in W7, not sure about Vista). This way, if power goes off, it will resume from hibernation, with all your work still there. Very nifty feature. If you keep the machine on (with programs open) and power goes off, any unsaved work is lost.
link|flag
2  
Based on my limited experience (only a couple of power outages in my computer's lifetime) Vista saves state as well. – Doug Jul 15 at 18:35
show 3 more comments
vote up 14 vote down

For me, it comes down to this:

  • If that night I need torrents, backups, etc, that need to run, I keep it on.
  • Otherwise, turn it off. I've had the same hardware in my server/desktop for almost 4 years now doing just that and I've experienced no issues.

Leaving your computer on all night while it isn't doing anything useful is a simple waste of resources.

link|flag
show 1 more comment
vote up 13 vote down

I turn my machines off ...

saves power

less heat

less noise

better security (remote rather than console)

link|flag
vote up 10 vote down

No, turn it off.

What computers do when they're on and not doing anything:
- waste electrical energy (which is not that negligible) <-- nowadays, wars are fought over energy, remember ?
- produce heat (which is not that negligible)
(neither of these are making our planet a nicer place to live)
- cost you money

What computers do when they're off:
- don't cost anything
- helps to ease up that air condition unit
- most of their parts are not made up for 24h work load

Hard discs do not suffer that much from turning off/on, as has been presented here. I've got three of them in the drawer/attic, which range from 15-10 years old, and have been turned off/on, regularly for 10 years, several times a day. All still work (I'm not using them of course, but they still work).

The price of energy has been calculated by someone already.

link|flag
show 4 more comments
vote up 8 vote down

I turn my computer(s) of in the evening .. I sleep in the same room and the noise drives me up the wall ...

I'm also the person paying the utility bill ..

link|flag
show 1 more comment
vote up 7 vote down

You should have it always on in case I might need something from it :)

link|flag
3  
+1 for the funny approach – ldigas Jul 17 at 23:22
vote up 5 vote down

It depends on your definition of "better".

I normally turn my PC off at night and when I'm at work because of the power issue. Whether or not electricity is cheap where you live, that still adds up to a large amount of energy. Considering that we're now being told to switch off devices like TVs and DVD players at night instead of leaving them on standy, when their standby power comsumption is only in single digits, the idea of permanently leaving on a 100+ W device seems incredibly wasteful.

Now, in the 10 years I've owned a PC (and maintained other people's), I'm not aware of any hard disks failing purely because they've been turned on and off too much. I certainly remember hearing in the past this argument for not turning PCs off unnecessarily, but I'm not convinced that this is still the case.

So my point is: unless the PC needs to be on all the time, is the damage to your bank balance/damage to the environment/minutes saved in not booting (delete as applicable) really worth it?

link|flag
vote up 5 vote down

No, turn it off. E.g. if you know you will not be using it for the next two hours or more (unless some background process is running - like defragmentation or downloads).

The power cycles will definitely shorten the life of the harddisks and other components, but your computer will be outdated long before the harddisks die. In any case you should take steps to ensure a harddisk failure will not affect you (backups and/or a RAID system, etc.).

Leaving it on is an unnecessary waste of resources, regardless of wether you or your employer pay the electricity bill.

link|flag
vote up 4 vote down

Yes. If you turn it off, you have to wait for it to turn on again.

In all seriousness, this is why I leave it on. The hardware will have to fend for itself.

link|flag
1  
Larsenal, is that you? From C9? :) – Jonathan Sampson Jul 15 at 16:28
show 2 more comments
vote up 4 vote down

I leave mine on unless I am going to be away for 2 days or longer. With EnergyStar(TM - Whatever) components and the proper power settings the difference in energy costs is negligible. My main concern is the wear/tear on the HD from spinning up and down and changes in temperature.

This is a good link - Turn the PC off or leave it on?

link|flag
vote up 3 vote down

My desktop is left on all the time because I run some servers on it (like MagicJack, SVN).

My laptop is always put into Sleep/Suspend mode when it's not used. I, personally, think that you should never "Shutdown". You should always sleep or hibernate your computer. There's really no reason to shut it down and restart it except for updates.

link|flag
vote up 3 vote down

It's generally better for the computer to leave it on all the time, if you can afford to.

Most wear and tear on electronic components occur during electrical surges when the devices are turned on and off (and during line surges if you aren't running behind a surge suppressor/power filter). For hard drives, most mechanical wear happens with the drive spins up and spins down. Avoid these two events as much as possible and you will maximize the lifespan of your computer.

link|flag
show 3 more comments
vote up 3 vote down

I think you've answered your own question! If you are worried about cost and don't use the PC remotely or for schedules then the power usage on a high power machine MIGHT be higher than the cost of replacing the odd hard drive every few years.

For cheap components, power cycles are very stressful but for quality goods with good soldering and proper heatsinks + thermal paste etc I doubt you'd see much problem.

Having said that, very high end enterprise grade equipment doesn't get power cycled at all so they are probably made without that in mind! I don't plan to reboot my SAN more than once a decade!

link|flag
vote up 2 vote down

I setup the monitor to power-off when idle for sometime.
Otherwise, at least one system is on at all times.

I used passive cooled components on one of the machines to keep noise low
so it could be kept on for extended periods.

But, if possible, I choose to turn them off.
Specifically, I let the laptop hibernate when not in local or remote use.

link|flag
vote up 2 vote down

You can nullify the HDD wear by either having the drives turn off when your machine is idle for more than a few minutes, or by using a SSD.

I usually leave my system on. It produces nice white noise that helps me sleep and I can keep my work open so I know where I left off when I start work again tomorrow. If I turn the machine off, I will likely forget something I was doing prior to going to bed.

I do turn my monitors off, though, whenever I leave my machine. That's 200 watts of power easily saved.

I used to turn my machine off at night for a couple of reason. It would heat my room beyond a comfortable temperature. Also, the fans collect grime faster if they're churning through more air.

link|flag
vote up 2 vote down

Work desktop: I turn it off, so I will

  • make sure I save everything and tie up the loose ends before I go
  • have a clean start the second day
  • don't waste energy; it's not mine, but I no longer feel comfortable wasting it

Personal laptop: I leave it in standby when not used.

Media center: It's off when not used.

link|flag
vote up 2 vote down

The problem I find with turning it off is the time it takes to boot. But there's a solution.

In many modern computers, in the BIOS (hardware settings), you can set a time for the PC to automatically power on.

I have this set to 6 a.m. or so. And I use TweakUI to automatically log on.

So I power down every night, but when I get up in the morning, my PC is already on, booted, and ready to use.

link|flag
vote up 1 vote down

If you're worried about your computer overheating when you turn it down, some power supplies out there actually spin for a minute or two after shut down to exhaust all your hot air.

I'm not sure if they do or can run your fans as well, but this is a possibility.

If you can find a power supply that will do it (or even just a battery), you could wire up a circuit using a 555 timer chips that runs the fans for about 30 seconds after power off.

link|flag
vote up 1 vote down

I leave mine on. Partly it's because I loathe re-setting-up my desktop all the time, but the maintenance issues you touch on are in there. As far as I can tell, it's just a universal property of systems like these that starting them up and shutting them down is far harder on them than time spent running in a steady state. Some kind of chaos theory phase transition thing going on in there, I'm sure.

link|flag
show 1 more comment
vote up 1 vote down

Personally I turn my PC off at night.

Essentially, my time is worth more to me than a small amount of wear on a hard drive or power bill.

I used to feel the same way, back when I was still in college and I used my PC all day.

However, now, I have a real day job (scary!).

I turn my PC on in the morning, check email and whatnot before work, and all my defrag / backups / etc complete while I am at work. This way I can also remote desktop from work if I need something important from my home machine.

Frankly, I don't have nearly enough automated tasks that I need my PC to be running all night and all day every day.

link|flag
vote up 1 vote down

Sleep / Hibernate / Shutdown it. Leaving it on without anything to do, would be like leaving your car turned on all night in the garage because you don't want to turn it on the next morning…

Don't be lazy ;)

link|flag
vote up 1 vote down

I leave my computer most of the day and just hibernate it when I am out or sleeping.

But no need to keep it working all the time, sure closing it will increase the hardware life time.

link|flag
vote up 1 vote down

Keeping your computer on all the time is (I believe) a hold-over from the olden days. Way back when there were vacuum tubes and then the advent of those delicate transistors and flip-flops, keeping power applied all the time was necessary to reduce spikes and wear and tear on these sensitive electronic parts. Turning your gear off and on was a no no. This process was carried over to the first desktops (Apple II's, Lisa, etc.) and perpetuated through misinformation and ignorance.

The electronics in today's computers are much more hearty and reliable; consequently, not with standing individual need for updating and number crunching during the wee hours, it is not necessay to keep your computer on when it's not in use. Also keep in mind that memory is refreshed at boot-up and malicious software using your computer during the night is also eliminated when you shut down when the computer is not in use. Savings on your power bill is another plus - businesses with many to hundreds of computers seldom require employees to turn their computers off at the end of the work day; imagine the energy savings if they would.

link|flag
vote up 1 vote down

I have frequent need for ad-hoc access to the desktop throughout the evening and I frequently run stuff overnight, so I run 24x7.

I place all my peripherals on a separate power-strip however, and simply flip the switch to disable the displays, speakers, and nearby lights.

link|flag
vote up 1 vote down

In the triology "Night's Dawn Trilogy", Peter F. Hamilton said (quoted from my poor brain):

Climate really got worse after the invention of fusion power. The next day, power was so cheap, everyone got air conditioning. For several months, billions of watts of heat were pumped into the atmosphere. On June 2346, New York City was hit by a hurricane with wind speeds over 300 miles per hour. 75 Million people died. In the following years, all cities on earth had to be covered with domes of the wind would have just ripped them away.

So while you can do it and simply ignore the effects, the effects won't ignore you.

link|flag
show 1 more comment
1 2

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.