庄宗正和诸将宴会,酒酣奏乐,听说王钅容被杀,立时丢掉酒杯哭着说:“赵王和我把臂同盟,情份如同金石,他有什么对不起人的,竟灭绝宗族,真是冤枉啊!”在这以前,滹沱河暴涨,淹没半个关城,淹死了几千人。这一年,天西北有赤气如血,占卜者说是赵王的灾祸,现在果然应验。此时张文礼派使者向庄宗请求符节,庄宗说“:张文礼的罪过,简直不可饶恕,还敢向我要符节!”身边的人说“:现在事情繁杂,不应和人家生事。”庄宗不得已答应了,便授张文礼镇州兵马留后。
三月,河中节度使朱友谦、昭义节度使李嗣昭、沧州节度使李存审、定州节度使王处直、邢州节度使李嗣源、成德军兵马留后张文礼、遥领天平军节度使阎宝、大同军节度使李存璋、新州节度使王郁、振武节度使李存进、同州节度使朱令德,各派使者劝进,请庄宗继承唐朝帝位,庄宗回信不答应。从此,诸镇共三次上书劝进,各献钱财数十万,以供即位时的耗费,庄宗左右的人也劝庄宗早点顺应人们愿望,庄宗谦让了很久。
七月,河东节度副使卢汝弼去世。
八月七日,令天平节度使阎宝、成德兵马留后符习率兵到镇州讨伐张文礼。起初,王钅容令偏将符习以本部兵随庄宗在德胜驻扎。张文礼杀了王钅容后,顾忌王钅容旧将,杀了很多,因而派使者告诉庄宗,想用其他兵马代替符习到镇州,符习等人害怕,请求留下。庄宗下令传旨给符习和别将赵仁贞、乌震等人,明确认定张文礼弑逆的罪行,并说:“你们持枪随从出征,都是为了君王,含冤报恩,谁人没这心思。我会给你粮草,给你兵甲,你们多想想!”于是符习等人率各位将领三十余人,在牙门痛哭,请求讨伐张文礼。庄宗授符习为成德军兵马留后,率领部下镇州、冀州的兵马讨伐张文礼,又派阎宝相助,以史建瑭为前锋。十一日,攻赵州,刺史王铤送来符印迎接,阎宝就引军到镇州城下,在西北角宿营。这个月,张文礼得痈疽而死,他儿子张处瑾代理军事。
九月,前锋将史建瑭同镇州军在城下交战,被流矢射中死去。
十月七日,梁将戴思远攻德胜北城,庄宗命李嗣源在戚城设下埋伏,令骑兵挑战,梁军大批追来,庄宗率中军抵抗。这时李从珂假装梁军举着梁军旗帜,奔入梁军营垒,用战斧砍垮梁军。。望台,斩下敌人首级而回。梁军更加惊恐,步兵渐渐来到,李嗣源领三千铁骑冲锋,梁军大败,俘杀二万。九日,阎宝奏称,定州节度使王处直被他儿子王都囚禁在别室,王都自称留后。
十一月,庄宗到镇州城下,张处瑾派弟弟张处琪、幕客齐俭等人迎候庄宗乞求投降,言语仍然不逊服,庄宗下令将他们关押起来。此时庄宗军队堆起土山用来进攻敌人营垒,城中也堆起土山抗拒,十来天内,机变百出。张处瑾令韩正时率一千骑兵突围,准备进定州和王处直商议事情,被庄宗游击军追击破灭,剩下的保护行唐,贼将彭斌贝杀了韩正时来投降。
十二月二十日,王郁引诱契丹阿保机侵犯幽州,又带部队攻陷涿州,又侵犯定州,王都派使者告急,庄宗从镇州率五千骑兵赴援。
天祐十九年(922)一月十三日,庄宗到新城,契丹前锋三千骑兵到新乐。这时,梁将戴思远乘虚侵犯魏州,部队到魏店,李嗣源带兵驰入魏州。梁人知道魏州有防备,便西渡洹水,攻陷成安后离去。此时契丹渡过沙河口,各位将军相顾失色,又听说梁人侵入内地,邺城危急,都请求回师,只有庄宗说不行,便亲率骑兵到新城。契丹一万多骑兵,突然见到庄宗,惶恐而退。庄宗把部队分为二支,追踪几十里,俘获阿保机的儿子。此时沙河上的冰较薄,桥梁狭窄,敌军争着过桥,挤下河的很多。阿保机正在定州,听说前军失败,撤退保卫望都。庄宗到定州,王都迎见,这晚在开元寺过夜。第二天,引军到望都,契丹迎战,庄宗身先士卒,四次骑马出击,敌人退而列阵,庄宗的步兵也在水边列阵。李嗣昭跃马奋击,敌众大败,俘杀几千,追击到易水,缴获毡裘、帐幕、羊马不可计数。这时节令已到冬至,平地大雪五尺深,敌人缺乏粮草,人马死于道路的绵绵不绝,庄宗乘胜追袭到幽州。这个月,梁将戴思远侵犯德胜北城,筑垒挖沟,地道云梯,昼夜攻击,李存审极力把守,城中危急。庄宗在幽州听说后,日夜兼程救援,梁军听说庄宗到,烧掉营房而逃。
三月二十六日,庄宗的军队在镇州城下失败,阎宝退保赵州。此时镇州被围困几个月,城中粮食紧张,庄宗军筑起堡垒环绕,又挖开滹沱河断绝城中出路。这一天,城中军队出来,攻击围敌,都奋力死战,庄宗军抵挡不住,引师撤退。镇州人破坏围城营垒,收取粮草,弄了几天。庄宗听说失败消息,立即任昭义节度使李嗣昭为北面招讨使,进攻镇州。