Im Oktober 1848 wechselte er in die Armee des Fürsten Alfred I. zu Windisch-Graetz und beteiligte sich als Divisionär an der Niederschlagung der Aufstände in Ungarn 1849. Er führte in der Schlacht bei Schwechat (30. Oktober 1848) die kaiserliche Kavallerie und wurde noch im Dezember zum Feldmarschallleutnant befördert. Im Winterfeldzug kommandierte er die Kavallerie-Division des Reserve-Korps und nahm an der Schlacht von Hatván (6. April 1849) und an der Ersten Schlacht bei Komorn (26. April) teil. Im Sommerfeldzug 1849 befehligte er eine Division im Verband des I. Korps, das von Graf Schlik kommandiert wurde. Er kämpfte am 28. Juni an der Spitze der Brigade Bianchi in der Schlacht bei Raab, am 2. und 11. Juli in der Zweiten und Dritten Schlacht von Komorn. Nachdem FML von Wohlgemuth zum Militärgouverneur von Siebenbürgen war ernannt worden war, erhielt er das Kommando des IV. Armee-(Reserve)-Korps. Im Gefechte bei Uj-Szegedin (3. August) erzwangen seine Truppen den Theiß-Übergang, zwei Tage später nahm er unter FZM Haynau an der Schlacht bei Szöreg (5. August) teil. In der Schlacht bei Temesvár (9. August) entschied das Eingreifen seiner Avantgarde-Division unter Generalmajor von Herzinger durch die Umgehung der rechten ungarischen Flanke den Sieg der kaiserlichen Waffen. Bei Slatina, Déva und bei Karansebesch machten seine verfolgenden Truppen 8.200 Mann mit 136 Geschützen zu Kriegsgefangenen.