The invention discloses an ice preventing and removing device for helicopter rotors. The device comprises an icing detector, an icing speed solver, an atmospheric temperature sensor, an ice preventing and removing control panel, a digital type ice preventing and removing controller, a main rotor distributor, an empennage distributor, a main rotor ice removing component, an empennage ice removing component, an No.1 AC power supply and an No.2 AC power supply, wherein the icing detector and the icing speed solver transfer liquid water content signals and atmospheric temperature signals to the digital type ice preventing and removing controller respectively, the digital type ice preventing and removing controller carries out computation according to the ice preventing and removing control panel and the input signals to output the control signals of the main rotor distributor and the control signals of the empennage distributor, and the main rotor distributor and the empennage distributor control the main rotor ice removing component and the empennage ice removing component to remove ice. By the ice preventing and removing device, the helicopter can safely fly under server weather conditions, and the safety accidents due to the icing of the rotors and the bad influence of pneumatic configuration caused by too low ambient temperature or too high water content are avoided.