赵匡胤不得已下令撤军，不过却撤走了太原城周边万余户居民。太平兴国二年（977年）冬天，宋军在与北汉接壤的晋、潞、邢、洺、镇、冀等州囤积兵粮，并且大量铸造攻城工具。太平兴国三年（978年），太宗赵光义利用施压等方式，迫使吴越国王钱俶和平海军节度使陈洪进献地归降。此时整个中原地区，除了被辽控制的绝大部分幽云十六州地区之外，只剩下了北汉一国不属于北宋版图。在征询了枢密使、检校太尉、忠武军节度使、同中书门下平章事曹彬等人的意见之后，赵光义下令对北汉展开讨伐。而当时的北汉作为辽国的附属国，使得辽国也被迫派兵支