四年三月,帝率诸将入朝,礼毕还华州。七月,东魏将侯景等围独孤信于洛阳,齐神武继之。帝奉魏帝至谷城,临阵斩东魏将莫多娄贷文,悉虏其众,送弘农。遂进军瀍东。景等夜解围去。及旦,帝率轻骑追至河上。景等北据河桥,南属芒山为阵,与诸军战。帝马中流矢,惊逸,军中扰乱。都督李穆下马授帝,军复振。于是大捷,斩其将高昂、李猛、宋显等,虏其甲士一万五千人,赴河死者万数。是日,置阵既大,首尾悬远,从旦至未,战数十合,氛雾四塞,莫能相知。独孤信、李远居右,赵贵、怡峰居左,战并不利。又未知魏帝及帝所在,皆弃其卒先归。开府李虎、念贤等为后军;遇信等退,即与俱还。由是班师,洛阳亦失守。大军至弘农,守将皆已弃城西走。所虏降卒在弘农者,因相与闭门拒守。进攻拔之,诛其魁首数百人。大军之东伐也,关中留守兵少,而前后所虏东魏士卒,皆散在百姓间,乃谋乱。及李虎等至长安,计无所出。乃与太尉王盟、仆射周惠达辅魏太子出次渭北。关中大震恐,百姓相剽劫。于是沙苑所俘军人赵青雀、雍州人于伏德等遂反。青雀据长安子城,伏德保咸阳;与太守慕容思度各收降卒,以拒还师。长安城人皆相率拒青雀,每日接战。魏帝留止阌乡,令帝讨之。长安父老见帝,且悲且喜曰:"不意今日,复得见公。"士女咸相贺。华州刺史宇文导袭咸阳,斩思度,禽伏德,南度渭,与帝会,攻破青雀。太傅梁景睿先以疾留长安,遂与青雀通谋。至是亦伏诛,关中乃定。魏帝还长安,帝复屯华州。十二月,是云宝袭洛阳,东魏将王元轨弃城走。都督赵刚袭广州拔之。自襄、广以西城镇复西属。
五年冬,大阅于华阴。
六年春,东魏将侯景出三鸦,将侵荆州。帝遣开府李弼、独孤信各率骑出武关,景乃还。夏,蠕蠕度河至夏州,帝召诸军屯沙苑以备之。
七年十一月,帝奏行十二条制,恐百官不勉于职事,又下令申明之。
八年十月,齐神武侵汾、绛,围玉壁。帝出军蒲坂,神武退;度汾追之,遂遁去。十二月,魏帝狩于华阴,大飨将士。帝帅诸将,朝于行在所。
九年二月,东魏北豫州刺史高慎举州来附,帝帅师迎之。三月,齐神武据芒山阵,不进者数日。帝留辎重于瀍曲,军士衔枚,夜登芒山,未明击之。神武单骑为贺拔胜所逐,仅免。帝率右军若干惠,大破神武军,悉虏其步卒。赵贵等五将军居左,战不利。神武复合战,帝又不利,夜引还。入关,屯渭上。神武进至陕,开府达奚武等御之,乃退。帝以芒山诸将失律,上表自贬,魏帝不许。于是广募关、陇豪右,以增军旅。十月,大阅于栎阳,还屯华州。
十年五月,帝朝京师。七月,魏帝以帝前后所上二十四条及十二条新制,方为中兴永式;命尚书苏绰更损益之,总为五卷,班于天下。于是搜简贤才为牧、守、令,习新制而遣焉。数年间,百姓便之。十月,大阅于白水。
十一年十月,大阅于白水,遂西狩岐阳。
十二年春,凉州刺史宇文仲和据州反,瓜州人张保害刺史成庆以应之,帝遣开府独孤信讨之。东魏将侯景侵襄州,帝遣开府若干惠御之,至穰,景遁去。五月,独孤信平凉州,禽仲和,迁其百姓六千余家于长安。瓜州都督令狐延起义诛张保,瓜州平。七月,帝大会诸军于咸阳。
十三年正月,东魏河南大行台侯景举河南六州来附,被围于颍川。六月,帝遣开府李弼援之,东魏将韩轨等遁去。景遂徙镇豫州。于是遣开府王思政据颍川,弼引军还。七月,侯景密图附梁,帝知其谋,悉追还前后所配景将士。景惧,遂叛。冬,帝奉魏帝西狩咸阳。
十四年春,魏帝诏封帝长子觉为宁都郡公。初,帝以平元颢纳孝庄帝功,封宁都县子。至是,改以为郡,以封觉,用彰勤王之始也。五月,魏帝进帝位太师。帝奉魏太子巡抚西境,登陇,刻石纪事。遂至原州,历北长城,大狩。东趣五原,至蒲州,闻魏帝不豫而还。及至,魏帝疾已愈,乃还华州。是岁,东魏将高岳围王思政于颍川。
十五年春,帝遣大将军赵贵帅师援王思政。高岳堰洧水以灌城,颍川以北皆为陂泽,救兵不得至。六月,颍川陷。初,侯景围建邺,梁司州刺史柳仲礼赴台城。梁竟陵郡守孙皓以郡内附,帝使大都督苻贵镇之。及建邺陷,仲礼还司州,来寇。皓以郡叛,帝大怒。十一月,遣开府杨忠攻克随州,进围仲礼长史马岫于安陆。