En 1848, il participe à la guerre qui oppose le royaume de Sardaigne à l'Empire d'Autriche dans l’armée de réserve conduite par Ludwig Welden et prend part à la reconquête des duchés de Parme et de Modène sur ordre de Joseph Radetzky. Il reçoit la croix de l’ordre des Chevaliers de Léopold. À l’automne, il rejoint l’armée de Windisch-Grätz. À la bataille de Schwechat, il commande la cavalerie des hussards, et, suivant les plans de Jellasics, aurait dû encercler l’aile gauche des Hongrois, mais, ralenti par les hussards hongrois, n’y parvient pas ; du reste, la fuite des Hongrois ne lui permet guère de mener à bien la moindre stratégie. En , promu général de division, il se voit confier le commandement de la cavalerie de l’armée de réserve ; au printemps 1849, il est nommé commandant de la division Schlick III.