Гиренков родился 6 июня 1830 года в дворянской семье. Окончив 2-й кадетский корпус, 26 мая 1849 года выпущен прапорщиком в лейб-гвардии Финляндский полк и в том же году в ходе Венгерской кампании принял участие в походе гвардии к западной границе (в боевых действиях полк не участвовал). Продолжая службу в полку, был произведён в подпоручики (6 декабря 1850 года), поручики (25 июня 1854 года), штабс-капитаны (23 апреля 1861 года) и капитаны (30 августа 1864 года), во время Крымской войны 1853—1856 годов находился в частях, предназначенных для охраны побережья Балтийского моря, участвовал и подавлении восстания в Польше в 1863—1864 годах, два года командовал ротой.