The high-end equipment represented by high-end machine tools and aero-engines is the core component of the national intelligent manufacturing plan, and the mass unbalance is the main reason for its excessive vibration, that seriously impacts the operation efficiency and running life of the equipment. In order to change the traditional way that the fault of equipment can only be repaired by human, the self-recovery mechanism of human and animal are given to the equipment in this paper, which forms the self-recovery regulation (SR) system for unbalance vibration of high-end equipment. The system can online generate the self-recovery force to restrain the unbalance vibration of the equipment in operation, which is an important direction for the development of the equipment to the advanced intelligent stage. Based on the basic principles of SR technique, the typical engineering application cases of this technique in the field of aeroengine and high-end machine tools are introduced, and four related studies promoting the development of this technique are summarized and analyzed in turn. It includes feature extraction, imbalance location, regulation method and balancing actuator. Self-recovery Regulation (SR) Technique is an important way to realize intelligent manufacturing and intelligent maintenance. Relevant research can lay a technical foundation for the development of high-end equipment with self-health function.