The invention relates to a power maintenance annular machine applied to a severe weather and an application method of the power maintenance annular machine, and belongs to the technical field of power maintenance equipment. The device comprises a framework, wherein an opening is formed in the framework and is used for placing a wire in the framework, four rollers are arranged in the framework, a surface of a middle part of each roller is sunken at two ends of the roller so that the roller can be placed on the wire and rolls to drive the device to travel and keep stable to a certain extent, arc loops are arranged on the frameworks at two sides of each roller and are connected with the frameworks by air cylinders, and side edges of the arc loops are blade edges. The wire is placed at the rollers in the framework from the opening, the arc loops are clamped on the wire by controlling the air cylinders, the device is moved, and deicing operation is performed by means of the blade edges of the arc loops; the device is easy to operate, is good in deicing effect and high in applicability, is particularly applied to four lines and is convenient to carry and install in a site, installation convenience is achieved, labor and material cost are reduced, and an accidental injury probability of an operator is reduced.