Яростно подавляя бабидские восстания, Мирза Таги-хан в то же время пытался осуществлять свою программу реформ, при помощи которых он надеялся реорганизовать армию, ликвидировать феодальную раздробленность, подчинить ханов и устранить наиболее вопиющие пороки правительственного аппарата. Однако, выступая против народного движения, Таги-хан тем самым ослаблял свои силы в борьбе с феодальной реакцией, для которой были неприемлемы даже самые верхушечные реформы. Феодальная знать и высшее мусульманское духовенство заняли враждебную позицию по отношению к Таги-хану и его реформам. Его действия осуждались и иностранными державами ввиду открыто заявленного им намерения не допускать иностранного вмешательства в иранские дела. Но до тех пор, пока не разгромили бабидов, противники Таги-хана были вынуждены терпеть его на посту первого министра.
Покончив в 1850 г. с наиболее крупным феодально-сепаратистским мятежом Салар-хана, Таги-хан сделал попытку провести преобразования в области государственного управления и финансов: установить регулярный рекрутский набор, отобрать земельные пожалования у части каджарских принцев и придворных сановников, упорядочить налоговую систему, уменьшить расходы правительственного аппарата и даже ограничить привилегии высшего духовенства. Для нужд армии Таги-хан создал ряд мануфактур по изготовлению оружия, одежды и обуви. Были восстановлены медные рудники в Карадаге. Принимались меры к оживлению производства ковров, шалей, стеклянных изделий и других отраслей старинного иранского ремесла. С целью поощрения внутренней торговли в Тегеране построили новые крытые базары. Была проявлена и некоторая забота о развитии культуры. При Таги-хане начала выходить первая иранская газета «Дневник происходящих событий». По его же инициативе был создан «Дом наук» - нечто вроде лицея.
Когда были подавлены крупные бабидские восстания и правящие круги Ирана избавились от панического страха перед народным движением, положение Таги-хана резко ухудшилось. Против него был организован заговор с участием представителя тегеранских улемов. В ноябре 1851 г. Таги-хана отрешили от должности, его заменил Ага-Нури-хан, тайно состоявший в английском подданстве. Вскоре Таги-хан был сослан, а затем убит (1852 г.).