Kaphengst besuchte das Kadettenhaus in Berlin und wurde Mitte Mai 1812 als Sekondeleutnant im leichten Garde-Kavallerie-Regiment der Preußischen Armee angestellt. Während der Befreiungskriege kommandierte man ihn am 2. Mai 1813 als Ordonnanzoffizier zum russischen General Miloradowitsch. In dieser Stellung nahm Kaphengst an der Schlacht bei Bautzen teil und erhielt das Eiserne Kreuz II. Klasse sowie den Orden des Heiligen Wladimir IV. Klasse. Er kämpfte bei Dresden, wurde für Leipzig mit dem Goldenen Säbel für Tapferkeit ausgezeichnet und nahm an den Schlachten bei Brienne und Arcis-sur-Aube teil. Sein Verhalten in der Schlacht bei Paris wurde durch die Verleihung des Ordens der Heiligen Anna II. Klasse gewürdigt.