北征。二月,庄宗以郊天礼毕,赐帝铁券。四月, 潞州小将杨立叛,帝受诏讨之。五月,擒杨立以献。六月,进位太尉,移镇汴州, 代李存审为蕃汉总管。十二月,契丹入寇。
三年正月,帝领兵破契丹于涿州,移授镇州节度使。先是,帝领兵过鄴,鄴库 素有御甲,帝取五百联以行。是岁,庄宗幸鄴,知之,怒甚。无何,帝奏请以长子 从珂为北京内衙都指挥使,庄宗愈不悦,曰:“军政在吾,安得为子奏请!吾之细 铠,不奉诏旨强取,其意何也?”令留守张宪自往取之,左右说谕,乃止。帝忧恐 不自安,上表申理,方解。
十二月,帝朝于洛阳。是时,庄宗失政,四方饥馑,军士匮乏,有卖兒贴妇者, 道路怨咨。帝在京师,颇为谣言所属,洎硃友谦、郭崇韬无名被戮,中外大臣皆怀 忧慑。诸军马步都虞候硃守殷奉密旨伺帝起居,守殷阴谓帝曰:“德业振主者身危, 功盖天下者不赏,公可谓振主矣,宜自图之,无与祸会。”帝曰:“吾心不负天地, 祸福之来,吾无所避,付之于天,卿勿多谈也。”
四年二月六日,赵在礼据魏州反,庄宗遣元行钦将兵攻之;行钦不利,退保卫 州。初,帝善遇枢密使李绍宏,及帝在洛阳,群小多以飞语谤毁,绍宏每为庇护。 会行钦兵退,河南尹张全义密奏,请委帝北伐,绍宏赞成之,遂遣帝将兵渡河。
三月六日,帝至鄴都,赵在礼等登城谢罪,出牲饩以劳师,帝亦慰纳之,营于 鄴城之西南,下令以九日攻城。八日夜,军乱。从马直军士有张破败者,号令诸军, 各杀都将,纵火焚营,欢噪雷动。至五鼓,乱兵逼帝营,亲军搏战,伤痍者殆半, 乱兵益盛。帝叱之,责其狂逆之状,乱兵对曰:“昨贝州戍兵,主上不垂厚宥;又 闻鄴城平定之后,欲尽坑全军。某等初无叛志,直畏死耳。已共诸军商量,与城中 合势,击退诸道之师,欲主上帝河南,请令公帝河北。”帝泣而拒之,乱兵呼曰: “令公欲何之?不帝河北,则为他人所有。苟不见几,事当不测!”抽戈露刃,环 帝左右。安重诲、霍彦威蹑帝足,请诡随之,因为乱兵迫入鄴城。悬桥已发,共扶 帝越濠而入,赵在礼等欢泣奉迎。《通鉴》:乱兵拥嗣源及李绍真等入城,城中不 受外兵。皇甫晖逆击张破败,斩之,外兵皆溃。赵在礼等率诸校迎拜嗣源。是日, 飨将士于行宫,在礼等不纳外兵,军众流散,无所归向。帝登南楼,谓在礼曰: “欲建大计,非兵不能集事,吾自于城外招抚诸军。”帝乃得出。夜至魏县,部下 不满百人。时霍彦威所将镇州兵五千人独不乱,闻帝既出,相率归帝。诘朝,帝登 城掩泣曰:“国家患难,一至于此!来日归籓上章,徐图再举。”安重诲、霍彦威 等曰:“此言非便也。国家付以阃外之事,不幸师徒逗挠,为贼惊奔。元行钦狂妄 小人,彼在城南,未闻战声,无故弃甲;如朝天之日,信其奏陈,何所不至!若归 籓听命,便是强据要君,正堕谗慝之口也。正当星行归阙,面叩玉阶,谗间沮谋, 庶全功业,无便于此者也。”帝从之。十一日,发魏县,至相州,获官马二千匹, 始得成军。