The invention provides an automatic repair system for power supplies. The automatic repair system is connected between a switching power supply set and a load set. The automatic repair system comprises a voltage sampling circuit, a current sampling circuit, a filtering network, an amplifying circuit, a main control unit, a relay set and a local power supply circuit. The main control unit is connected with a relay drive circuit to compare obtained multi-circuit voltage sampling values and multi-circuit current sampling values with preset threshold values respectively to judge whether the sampling values are abnormal, if the voltage sampling values are abnormal, the switching power supply set is abnormal, and the relay drive circuit is controlled to cut off the switching power supply breaking down, and connect the standby switching power supply; if the current sampling values are abnormal, the load set is abnormal, and the relay drive circuit is controlled to cut off the load power supply breaking down; if the voltage sampling values and the current sampling values are abnormal, the switching power supply breaking down and the load power supply breaking down are cut off, and fault phenomena and processing results are reported to a remote terminal. The automatic repair system is multifunctional and can be applied to automatic repair of the direct-current power supplies.