Im Feldzug von 1849 zeichnete sich seine Division am 23. März auch in der Schlacht bei Novara aus. Graf Schaaffgotsche sandte trotz eigener Bedrängnis den um Hilfe rufenden Erzherzog Albrecht ein Bataillon Kinsky und die Wiener Freiwilligen zur Unterstützung und ermöglichte dadurch den erfolgreichen Gegenangriff am rechten Flügel bei Olengo. Für seine Tätigkeiten im Feldzug 1848 und 1849 erhielt er 1850 das Ritterkreuz des Maria Theresien-Ordens und wurde zum Chef des Kürassier-Regiments Nr. 5 ernannt. Am 16. November 1856 wurde er zum General der Kavallerie befördert und 1858 zum kommandierenden General in Mähren und Schlesien berufen. Im Juni 1859 führte er in der Schlacht von Solferino im Verband der 1. Armee unter dem Oberbefehl von FZM Franz von Wimpffen das IX. Korps bei Medole. Am 6. November 1859 wurde er schließlich aus der kaiserlichen Armee verabschiedet.