В ноябре 1941 года арестован, признал себя виновным в провале наступления и панике, дал показания на Г. И. Кулика. 25 января 1942 года осужден к 10 годам лишения свободы, но 31 января 1942 года помилован и понижен в звании до капитана 1-го ранга.
Руководил десантной операцией по захвату острова Соммерс в Финском заливе 8 июля 1942 года, окончившейся полной гибелью десанта и значительными потерями в кораблях (потоплено 8 катеров).
В 1942–1944 годах командовал Ленинградской, а затем Кронштадтской военно-морской базой, участвуя в обороне Ленинграда. Обеспечивал транспортировку и снабжение войск во время прорыва блокады.
С апреля 1944 года заместитель наркома ВМФ СССР.
С мая 1946 года командующий Юго-Балтийским флотом (4-й ВМФ), затем вновь заместитель министра.
В 1953–1956 годах являлся адмиралом-инспектором ВМС, в 1956–1958 годах занимал пост заместителя главнокомандующего ВМФ по боевой подготовке.
С 1958 года в Группе генеральных инспекторов Министерства обороны СССР.
В сентябре 1960 года вышел в отставку.
Скончался 26 мая 1981 г. в Москве. Похоронен на Новодевичьем кладбище.
Флагман 1-го ранга (03.04.1939)
Вице-адмирал (04.06.1940)
Капитан 1-го ранга (19.03.1942)
Контр-адмирал (18.04.1943)
Вице-адмирал (22.02.1944)
Адмирал (25.09.1944)
4 ордена Ленина (1943, 1945, 1949, 1957)
Орден Октябрьской Революции (1977)
4 ордена Красного Знамени (1933, 1944, 1944, 1947)
2 ордена Ушакова I степени (1944, 1945)
Орден Трудового Красного Знамени (1933)
2 ордена Красной Звезды (1938, 1967)
24 мая 1982 г. его имя присвоено большому противолодочному кораблю проекта 1155, который в 1989 году вошел в состав Северного флота.