К началу Отечественной войны 1812 года полковник Рыков был комендантом Главной квартиры Дунайской армии адмирала П. В. Чичагова, отличился в сражении на Березине. Во время Заграничных походов 1813 и 1814 годов был комендантом Главной квартиры армии М. Б. Барклая де Толли, за боевые отличия был произведён в генерал-майоры. Далее он отличился при переправе через Рейн и в первых боях во Франции, находился при взятии Парижа.