An automated method for identifying suspected ground fault locations in a high resistance grounded multi-drive system in which a multitude of drives (20; 40), each comprising an inverter (18; 38; 76), is coupled to a common DC bus or a common AC bus via a plurality of local drive disconnect switches (16, 34, 68), each local drive disconnect switch being associated with a motor drive and operative to disconnect the inverter from the common bus, the method comprising: (i) using a controller with at least one processor operative to communicate with a plurality of motor drives via a communications network, selecting a first one of a plurality of motor drives as a single selected motor drive for testing; (ii) using the controller, disabling the plurality of motor drives, and opening the local drive connect switches of the plurality of motor drives; (iii) using the controller, enabling the single selected motor drive and closing the local drive connect switch of the single selected motor drive; (iv) using the controller, determining (120, 126) whether a ground fault is detected while the single selected motor drive is enabled and all the non-selected motor drives are disabled; (v) using the controller, selectively identifying (122, 128) the single selected motor drive as a suspected location of a ground fault if a ground fault is detected while the single selected motor drive is enabled and all the non-selected motor drives are disabled; and (vi) using the controller, selecting at least one remaining untested motor drive of the plurality of motor drives for testing, and repeating steps (ii)-(v) to selectively identify one or more suspected locations of the ground fault or to exonerate further ones of the plurality of motor drives from suspicion as ground fault locations, wherein (ii) disabling the plurality of motor drives comprises sending at least one command or message from the controller to switch off inverter switches (S1-S6) of the plurality of motor drives. (i) using a controller with at least one processor operative to communicate with a plurality of motor drives via a communications network, selecting a first one of a plurality of motor drives as a single selected motor drive for testing; (ii) using the controller, disabling the plurality of motor drives, and opening the local drive connect switches of the plurality of motor drives; (iii) using the controller, enabling the single selected motor drive and closing the local drive connect switch of the single selected motor drive; (iv) using the controller, determining (120, 126) whether a ground fault is detected while the single selected motor drive is enabled and all the non-selected motor drives are disabled; (v) using the controller, selectively identifying (122, 128) the single selected motor drive as a suspected location of a ground fault if a ground fault is detected while the single selected motor drive is enabled and all the non-selected motor drives are disabled; and (vi) using the controller, selecting at least one remaining untested motor drive of the plurality of motor drives for testing, and repeating steps (ii)-(v) to selectively identify one or more suspected locations of the ground fault or to exonerate further ones of the plurality of motor drives from suspicion as ground fault locations,