31 декабря 1819 года получил назначение начальником артиллерии гвардейского корпуса и на данном посту с успехом занялся улучшением его состояния и поднятием дисциплины. 14 декабря 1825 года гвардейская артиллерия под его командованием осталась верна монархии и своим огнём рассеяла каре декабристов. В знак признательности за его решающую роль в подавлении восстания император уже на следующий день произвёл его генерал-адъютантом, а затем и впоследствии относился к нему очень милостиво, неоднократно жалуя его и защищая от нападок его противников. 22 августа 1826 года произведён в генерал-лейтенанты. В первый период Русско-турецкой войны 1828—1829 годов был сначала начальником штаба осадных войск. Участвовал в осаде Браилова, получив за проявленное отличие 1 июля 1828 года орден Св. Георгия 3-го класса № 406 Затем находился под Шумлой в должности начальника штаба гвардейского корпуса, командуя вместе с тем и отдельным отрядом, во главе которого разбил турецкие войска при Гаджи-Гассан-Ляр; в 1829 году командовал 16-й пехотной дивизией, перешёл с ней Балканы, по ущельям преследуя неприятеля, а затем с 8 баталистами направился в Демотику для усмирения мятежа. Во время подавления Польского восстания 1830—1831 годов занимал должность начальника артиллерии всей боевой армии, но пробыл в ней недолго: почти в самом начале похода, в Гроховском сражении, недалеко от пригорода Варшавы Праги, ему оторвало ядром ногу выше колена, вследствие чего он был вынужден покинуть театр военных действий и на некоторое время отправиться для лечения за границу (в Пруссию). За Гроховское сражение получил орден Св. Владимира 1-й степени. На этом период его боевой службы был окончен.