The present invention discloses a wind farm single-ring network multi-point fault and poor contact/communication attenuation rapid positioning method. The method comprises the following steps that: a master station periodically sends heartbeat packets, after a sub-station receives the heartbeat packets, the sub station adds the state information of the sub station into the heartbeat packets and forwards the heartbeat packets to a sub station of a next level until the heartbeat packets of all sub station state information are returned to the master station, if the master station receives the heartbeat packets with all sub station state information, a network is normal, if the master station does not receive the heartbeat packets with all sub station state information, a single-ring network is failed, the last sub station which does not return the heartbeat packets is a first fault point, the heartbeat packet record recorded in the sub station is recorded at the first fault point, a next fault point is rapidly positioned, the steps are repeated to position multiple fault nodes, and according to the data loss packet number information in the heartbeat packets returned by the sub station, the sub station with poor contact/communication attenuation is positioned.