Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a case fan that can be quite noisy. I can take the fan out of the case, peel back the sticker on the center to expose access to the bearings, and lubricate the fan. Thusfar, I've been using a few drops of WD-40, but after a few days the fan makes noise again.

Obviously, I could buy a new fan, but before giving up on hardware that might function properly, if only I knew how best to service it: What is a good lubricant for a noisy fan?

share|improve this question
add comment

6 Answers

up vote 7 down vote accepted

I'd try 3 in one oil. WD-40 is mostly a solvent, 3 in one should give you a longer term solution.

share|improve this answer
    
Worked like a charm - thanks! –  Greg Mattes Jan 26 '10 at 12:19
add comment

You should really replace the fan. The ball bearing has probably seized and adding lubrication will only help for a few days. As a temporary lubricant you could use about anything with low friction.

share|improve this answer
2  
+1: This is the correct answer IMHO. I've never seen a noisy fan "get better". It'll just stop working sooner or later. –  Dan Carley Dec 16 '09 at 16:07
2  
Worse, most fans are sleeve bearing and don't last that long. Purchase a quality ball bearing fan. –  Brian Knoblauch Dec 16 '09 at 16:09
5  
+1: It's a cheap part, and one that shouldn't require maintenance during its design life. (Shouldn't use WD-40 anyway; 3-in-1 oil for bearings.) –  Satanicpuppy Dec 16 '09 at 16:09
1  
Disagree. I've seen many noisy fans "get better", and often last the life of the machine (4-5+ years total). –  Boden Dec 16 '09 at 16:40
2  
+1: The amount of labor you spend relubricating the fan will almost certainly eclipse the cost of replacing the fan. –  rob Dec 16 '09 at 18:04
show 1 more comment

WD-40 is not a durable lubricant, it is a water displacement product. If the fan is metal, you can probably use a light weight petroleum lubricant. I've used graphite powered lubricants on plastic video card fans with success.

share|improve this answer
1  
+1 for graphite. –  Matt Simmons Dec 16 '09 at 16:22
1  
+1 for graphite too. –  Maxwell Dec 16 '09 at 17:17
add comment

Clean it out and use a vegetable based oil with a pin hole oil lubricator. It looks like a pen. You can get them at a hardware store. Or just replace the fan you cheapo.

share|improve this answer
add comment

Aerosol Teflon is another option.

share|improve this answer
add comment

I do what you're suggesting quite frequently. I put a few drops of WD40 down into the bearing, and then I use a high pressure air hose to spin the fan real fast. I then take a paper towel and wipe out the gunk. I might repeat the process one more time. Then I put a drop or two of 3 in 1 oil in there and give it another good spin.

After having done this dozens of times with fans of various size and make, I would say that it restores fan life for a considerable period. Sometimes the fan will start chattering again after a year or so and I'll repeat the process. In only a few situations have I ever had to buy a new fan. It's not that I'm cheap, it's that finding a replacement fan can be an irritating process..especially if it's some goofy chipset fan with a unique mount. This process only takes ten minutes, and so far I've found it less time consuming than trying to find a replacement.

One exception I make is for power supply fans. I don't open those things up anymore. I typically just buy a new supply.

share|improve this answer
    
You clearly have a lot of free time. –  Satanicpuppy Dec 16 '09 at 17:17
1  
Yep, ten whole minutes every now and then. –  Boden Dec 16 '09 at 18:53
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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