Nach dem Frieden von Tilsit wurde Kracht am 16. Oktober 1807 Adjutant des Brandenburgischen Dragoner-Regiments Nr. 2. Im Feldzug von 1812 kämpfte er bei Eckau und für Garossenkrug erhielt er am 18. Oktober 1812 den Orden Pour le Mérite. Am 10. März 1813 wurde er zum Premierleutnant befördert und kam in die Adjutantur bei Oberst von Jürgaß. Während der Befreiungskriege nahm Kracht am Gefecht bei Haynau teil, wurde dort drei Bajonettstiche verwundet und mit dem Eisernen Kreuz II. Klasse ausgezeichnet. In der Schlacht an der Katzbach zog er sich 14 Hiebwunden zu. Ferner kämpfte er in den Schlachten bei Großgörschen und Paris, wo er wieder verwundet wurde. Für das Gefecht bei Coulommiers erhielt Kracht das Eiserne Kreuz I. Klasse und den Orden des Heiligen Wladimir. In der Zeit wurde er am 17. Mai 1813 Stabsrittmeister und bereits am 30. Juni 1813 Rittmeister. Am 2. Dezember 1813 wurde er zum Eskadronchef in das Ostpreußische National-Kavallerie-Regiment versetzt und dort am 15. Januar 1814 mit Patent vom 28. September 1813 zum Major befördert. Am 21. Februar 1815 folgte seine Versetzung in das Garde-Husaren-Regiment.