+1 from me as well for StriderTR's method.
The way I do it:
1: Go outside and brush off all of the dust with a paint brush (1 to 2" / 2 to 5 cm wide).
2: Run both sides of the under running water to get everything wet.
3: Use a paint brush (same one that I brushed the dust with) and put dish detergent on it, then get everything nice and soapy
4: Use an old tootbrush to reach/clean in some of the finer places (i.e. RAM slots, PCI/E slots, etc.)
5: Rinse everything with warm water
6: If sunny, leave under the sun to dry (1 day minimum). If not sunny, leave near an air vent or fan for at least a day. Regardless of which method I use, I then leave the board (video card or motherboard) for another 2-3 days in warm, sunny, airy place to "further" dry, just in case. This avoids having to use IPA or any other chemicals, and there's a plus to that.
What I DON'T do:
1) Use an ultrasonic cleaner - may indeed damage the clock crystals, so avoid.
2) Use a dishwasher. While some claim its safe, I suggest to avoid it for certain reasons - mainly to do with moisture ingress. The difference between putting stuff in the dishwasher and hand-washing is that dishwasher cycles tend to be at least 10-15 minutes in run time and with very hot water, thus more likely to lead to moisture ingress than hand-washing for 5-10 minutes under "mildly" warm water. Depending on the quality of the protective layer on the board, some may deal better with the moisture than others. So that's why I suggest to avoid using dishwasher, even though reports here have been positive so far.
3) Aggressive cleaners and solvents as the sole cleaning chemical - i.e. Acetone, MEK, IPA, brake cleaner, vinegar, etc.
Acetone damages certain plastics and can also scuff/remove the board enamel. I only used it sparingly on a rag/cloth IF really needed to clean up something that cannot be removed with regular washing. Same with MEK. IPA may leave white streaks on the board after drying, due to leftover flux. Vinegar is a corrosive agent, thus a NO-NO for electronics. Brake cleaner damages rubber, so not recommended for use on boards that have electrolytic capacitors. If using brake cleaner to remove oils, use it sparingly and quickly give the board a wash afterwards.
Matth79 wrote on 2025-03-30, 15:04:
I wouldn't separate the fan rotor, don't think they're made to be removed and replaced, just peel label, remove plug and apply light lubricant.
Adding lubricant to a failing fan bearing won't fix it in the long term.
You SHOULD separate the fan rotor and clean it separately, IF the fan allows it (newer fans tend to be the "sealed" type and thus *almost* impossible to take apart.) I do it all the time for just about every fan I get. For sleeve bearing fans, cleaning the sleeve with IPA and then adding "light" machine oil will give the best long-term performance. Don't use grease, especially lithium grease - it's not meant for sleeve bearings use.
For ball bearings, it's the opposite - do NOT use oil of any kind. Use only special grease meant for bearings (including lithium grease)... and that's only if you're able to remove the ball bearing's protective shield and clean the old gunk in it *and* if the bearing is not too worn out. If the bearing is too worn out, nothing can save it. If it's just starting to get noisy, grease should keep it quiet for a bit while but is not a long-term solution.
Also, a warning if you do open any fans - be careful not to scratch / cut the wires on the windings on the stator. And it's not recommended to use water on the stator iron core, as most cheaper fans will tend to runs afterwards. I find only the really high quality fans from Nidec, Delta, and etc. to not rust after a wash with water.
StriderTR wrote on 2025-03-30, 20:42:
I do have a small screen drain cover I use, to catch components that may pop off, just so I can see what it is and replace it if needed, but it's never happened in all these years.
Very clever idea and highly recommended by myself too.
Usually, I'm too lazy to do it most of the time. But if I see the board / device has parts that are likely to fall off, I usually use an old sponge - just put it over the drain, so that it allows the water to drain, yet catch any hard parts.