Капитан 1 ранга (в последствии — контр-адмирал) В 1991 г.(во время т.н. путча ГКЧП) — заместитель начальника Службы безопасности председателя Верховного Совета РСФСР, с 1993 г. — начальник Центра спецназначения Службы безопасности Президента РФ. В ночь с 3 на 4.10.1993 г. разработал план подавления выступлений сторонников Верховного Совета РФ и штурма Белого Дома. Начальник ельцинской охраны Коржаков вспоминал: «Захаров нарисовал схему, из которой следовало, что для взятия Белого дома требуется всего-то десяток танков: пять боевых машин откроют стрельбу с Калининского моста, а остальные пять — с противоположной стороны. Грохот пушек психологически воздействует на людей очень сильно, вызывает панику и деморализует обороняющихся. А жертв может и вовсе не быть — стрелять танки начнут после предупреждения, по пустующим этажам».
Вместе с А.Коржаковым и М.Барсуковым участвовал в аресте А.Руцкого и Р.Хасбулатова. После этих кровавых событий награжден орденом «За личное мужество».
с 1997 г. — в отставке. Умер в 2012-м году.