В апреле 1945 г. в командование лодкой вступил капитан-лейтенант Г.М. Васильев.
Указом Президиума Верховного совета СССР от 24 мая 1945 г. «С-104» была награждена орденом Красного Знамени.
«С-104» совершила 6 боевых походов (78 суток). 3 торпедных атаки, в результате которых потоплены 1 судно (1730 брт) и 2 корабля, возможно потоплено еще 1 судно.
После войны лодка служила на Севере. Летом 1954 г. по Севморпути перешла из Кольского залива на Дальний восток и вошла в состав ТОФ. В марте 1955 г. «С-104» выведена из боевого состава переоборудована в ПЗС, а в 1959 г. исключена из списков ВМФ.
Малые подводные лодки, или как их называли «малютки» строились с 1932 г. несколькими сериями VI, Vl-бис, XII. Более трети всех подводных лодок советского ВМФ накануне Великой Отечественной войны относились к типу «М». Но лодки серий VI и Vl-бис, которых было построено 50 единиц, имели низкую мореходность, малую скорость, слабое вооружение и плохую обитаемость. Реального боевого значения они не имели. Единственное их достоинство — возможность перевозить их по железной дороге без разборки.
Более удачными были лодки серии XII. Они были крупнее своих предшественников, хотя также имели слабое вооружение и плохую обитаемость (служба на «малютках» была чрезвычайно тяжелой). Тем не менее лодки XII серии приняли участие в боевых действиях. Поскольку они имели малую автономность, «малютки» совершили больше других лодок боевых походов. За боевые заслуги четырем из них было присвоено гвардейское звание, две награждены орденом Красного Знамени, а «М-172» стала гвардейской Краснознаменной.
Водоизмещение надводное 206,5 т, подводное — 258,1 т; длина 44,5 м, ширина 3,3 м, осадка 3,0 м; мощность дизеля 800 л.с., электродвигателя — 400 л.с.; скорость хода максимальная надводная 13,2 уз, подводная — 8,2 уз, дальность плавания надводная 1880 миль, подводная — 107 миль (экономическим ходом); максимальная глубина погружения 60 м; автономность 15 суток; вооружение: 2 (носовых) 533-мм торпедных аппарата, 1 — 45-мм орудие и 2–7,62-мм пулемета. Экипаж 20 человек.
Заложена 10 сентября 1936 г. в Ленинграде на заводе № 196 (Судомех) под литерным обозначение «М- 87». 10 июля 1937 г. спущена на воду, а 11 декабря 1937 г. вошла в состав КБФ.
19 мая 1939 г. лодка ушла по Беломорско — Балтийскому каналу на Север. 16 июня ей было присвоено обозначение «М-171» и 21 июня лодка вошла в состав СФ.
22 июня 1941 г. «М-171» встретила под командованием старшего лейтенанта (впоследствии капитан- лейтенанта, капитана 3 ранга) В.Г. Старикова, в составе 4-го дивизиона бригады подводных лодок в Полярном, находясь в ремонте.
Первый боевой поход 25 июля — 2 августа 1941 г. оказался безрезультатным. Во время второго похода 13 сентября «М-171» в подводном положении проникла в порт Линахамари, однако транспортов там не оказалось. На отходе лодка была обнаружена противником и атакована глубинными бомбами, правда безрезультатно. Командиру удалось благополучно вывести лодку из узкого фьорда и оторваться от противника.
2 октября лодка вновь проникла в Линахамари, где атаковала два транспорта, стоявшие у причала. При отходе «малютка» попала в противолодочную сеть и два часа подвергалась атакам глубинными бомбами. Во время прилива лодке удалось прорваться над сетью и уйти. За мужество, проявленное в критической ситуации, В.Г. Стариков был награжден орденом Ленина, остальные члены экипажа — орденами Красного Знамени и Красной Звезды.
15 ноября «М-171» атаковала в районе Киркинеса транспорт и танкер, по не уточненным данным танкер затонул. 5 декабря в районе Перс-фьорда лодка атаковала шедший без охранения танкер водоизмещением около 3000 т и, по не уточненным данным, потопила.
27 января 1942 г. «М-171» в район Вардё обнаружила три судна, двумя торпедами атаковала и потопила транспорт. В марте «М-171» совместно с другими лодками была развернута для прикрытия конвоя PQ-13.
Приказом Народного комиссара ВМФ от 3 апреля 1942 г. № 72 экипаж подводной лодки «М-171» был удостоен звания гвардейского.
29 апреля на позиции в Варангер-фьорде лодка, обнаружив конвой, вышла в атаку. Поднырнув под корабли охранения, она выпустила две торпеды по головному транспорту и потопила его. Как выяснилось позднее, был потоплен транспорт «Куритаба» (4469 брт). Немецкие корабли безрезультатно преследовали лодку.