Несмотря на это, дальнейшее движение его по службе было очень медленно. В майоры он был произведён 3 декабря 1799 года, а после целого ряда отличий в войну с Наполеоном 1805 года был произведён в подполковники (23 апреля 1806 года). В следующих кампаниях 1807 года против Франции и 1807—1808 года против Швеции он также принимал деятельное участие.