The invention discloses an electric power control and repairing system and an electric power control and repairing method of nonaqueous phase liquid pollutants in soil. The electric power control and repairing system consists of an electrode well, a conductive electrode, an insulating electrode, a power supply control system as well as an injected liquid mixing device, an injection pump, an injection well and a sucking well. Aiming at nonaqueous phase liquid pollution of soil, a non-uniform fragrance variable electric field is applied, together with the solubilization of a surfactant, electroosmosis, electrophoresis and dielectrophoresis effects as migration driving power of pollutants are applied to nonaqueous phase liquid pollutants, and the migration direction of the nonaqueous phase liquid pollutants in soil can be changed and controlled, so that the purposes of solubilization, migration control and final enrichment and removal of the nonaqueous phase liquid pollutants in soil and underground water are achieved. In addition, the electric power control and repairing system and the electric power control and repairing method can be also used for controlling the pollution range of nonaqueous phase liquids to be within or outside a specific spatial area.