За деятельное участие в кровопролитном сражении под городом Полоцком, проявленное в нем бесстрашие и распорядительность Иван Дибич вновь получает большую награду. Он получает чин генерал-майора.
Самым большим делом Ивана Дибича в ходе контрнаступления кутузовской армии стала нейтрализация прусских войск, входивших в состав Великой армии Наполеона Бонапарта. Он убедил генералов короля Пруссии – Йорка и Массенбаха – не скрещивать их оружие с русскими, доказав, что дни французской армии на земле России сочтены. Два корпусных командира согласились с доводами своего бывшего соотечественника. А вскоре Прусское королевство станет активным участником антинаполеоновской коалиции.
Командуя корпусным авангардным отрядом, генерал Дибич принимал участие в сражении на Березине, где довершался разгром Великой армии. В 1813–1814 годах был генерал-квартирмейстером корпуса и армии, которыми командовал Витгенштейн. Во время Заграничного похода русской армии участвовал во взятии Берлина, в Бауценском сражении, отличился под Кульмом, в деле под Дрезденом получил контузию, сражался в «Битве народов» у Лейпцига и в рядах победителей вступил в Париж.
В 1815 году стал начальником штаба 1-й русской армии. Являясь одним из самых близких к императору Александру I лиц, Дибич сопровождал государя на Лайбахский конгресс. В 1823 году он стал членом Государственного совета, в следующем году – начальником Главного штаба и управляющим квартирмейстерской частью. В 1825 году сопровождал государя в Таганрог и присутствовал при кончине Александра I.
В день коронования Николая I начальник Главного штаба русской армии И.И. Дибич был произведен в генералы от инфантерии.
Но перед этим он решительно занял сторону династии Романовых, когда 14 декабря 1825 года на Сенатской площади в Санкт-Петербурге произошло восстание декабристов. Более того, еще в начале декабря того года Дибич сообщил Николаю Романову о готовящемся восстании и арестовал членов тайного общества во 2-й армии. Впоследствии он вошел в состав суда над ними. После этого события Иван Иванович до конца своей жизни был ближайшим советником императора Николая I.
Будучи доверенным лицом всероссийского императора, Дибич выполнял многие его личные поручения. Так, в 1827 году он выехал на Кавказ, чтобы ознакомиться с обстановкой в войсках Отдельного Кавказского корпуса, воевавшего против горцев и прикрывавшего южную государственную границу от Турции и Персии. По указанию Николая I расследовал конфликт, возникший между генералами Ермоловым и Паскевичем. Вскоре Дибич получил от монарха графский титул и право на обладание родовым графским гербом.
В 1828 году Россия решила оказать помощь православным грекам в их борьбе за национальную независимость и объявила Оттоманской Порте войну. В самом начале похода русской армии за Дунай Дибич, как начальник Главного штаба, прибыл в действующую армию. Он фактически руководил ею при главнокомандующем генерал-фельдмаршале П.Х. Витгенштейне, возраст которого не позволял ему с должной отдачей командовать войсками.
С февраля 1829 года Иван Иванович Дибич стал полноправным главнокомандующим русской армии на Балканском театре военных действий. Эта война России против Турции вознесла его на самую вершину полководческой славы.
Русская армия вновь форсировала Дунай, заставив турецкое командование распылить вдоль его берегов свои силы.
Военная кампания 1829 года началась с осады дунайской крепости Силистрия. Под командованием Дибича находилось около 125 тысяч человек при 352 полевых, 12 горных и 88 осадных орудиях. Надо сказать, что артиллерия всегда оставалась предметом особой заботы главнокомандующего. При осаде Силистрии он лично разработал схему ведения батарейного огня. Действия русских пушкарей оказались столь удачными, что туркам во избежание больших потерь пришлось оставить передовые укрепления крепости. В конце концов ее гарнизон 12 октября капитулировал вместе с султанской Дунайской гребной флотилией.
Затем Дибич решил выманить турецкое войско из крепости Шумла и там дать ему сражение на открытой местности. Генеральная баталия во многом могла повлиять на исход войны, и русскому командованию этот план удался. В Шумле с отборным войском султана Махмуда II находился великий визирь Решид-паша, полководец опытный, прославившийся победами в Мореи, когда с большой жестокостью подавлял восстание греков. Паше самому не терпелось нанести поражение армии «неверных».
Русский главнокомандующий пошел на военную хитрость и отправил к Шумле небольшой отряд генерала Рота, который недалеко от крепости занял селение Праводы. Узнав об этом, Решид-паша, не мешкая, выступил из Шумлы во главе 40-тысячной армии, торопясь уничтожить подошедшего столь близко малочисленного противника. Этого и дожидался Дибич, который оставил часть армии под командованием генерала Красовского осаждать Силистрию, а сам с главными силами устремился навстречу великому визирю.