С началом войны полковник Захаров был назначен начальником артиллерии 230-й стрелковой дивизии, находившейся на формировании в ОдВО в городе Днепропетровск. С 5 августа дивизия в составе Резервной армии Южного фронта вела оборонительные бои по левому берегу Днепра северо-западнее Днепропетровска. С 25 августа Захаров назначен начальником штаба артиллерии 6-й армии. С 27 сентября армия в составе войск Юго-Западного фронта участвовала в Донбасской оборонительной операции. В январе 1942 года ее войска успешно действовали в Барвенково-Лозовской наступательной операции.