Вячеслав Захаров родился в 1955 году в Кинешме. В 1977 году, окончив Серпуховское высшее военное училище по специальности инженера-механика по летательным аппаратам, был направлен для прохождения дальнейшей службы на космодром Байконур.
В 2001 году В.Н. Захаров вернулся в Кинешму. До 2013 года работал заведующим отделением временного проживания престарелых и инвалидов при комплексном центре социального обслуживания населения, начальником контрольно-пропускной службы на заводе «Автоагрегат», заместителем начальника отдела в службе судебных приставов, юрисконсультом в интернате «Новинки». В 2018 году был избран председателем первичной организации ветеранов Вооруженных Сил, трудится в военном комиссариате города. В 2022 году возглавил городской совет ветеранов.