That HOW TO is painting the rotor. He said he didn't want to paint it. OP: Simple answer, no there is not a way to prevent your rotors from rusting outside of paint. I do not believe there are any rotors that are made of a stainless steel. My guess is the stainless steel doesn't handle high heat like basic steel can. You could use black paint that matched your wheels and it shouldn't stand out.