于对水淹战术不了解，并没有成功用水攻克城防。加上屯兵地点很失误地选择在了甘草地中，导致士兵当中出现了严重的腹泻，以至于严重影响了军队作战，赵匡胤不得已下令撤军，不过却撤走了太原城周边万余户居民。太平兴国二年（977年）冬天，宋军在与北汉接壤的晋、潞、邢、洺、镇、冀等州囤积兵粮，并且大量铸造攻城工具。太平兴国三年（978年），太宗赵光义利用施压等方式，迫使吴越国王钱俶和平海军节度使陈洪进献地归降。此时整个中原地区，除了被辽控制的绝大部分幽云十六州地区之外，只剩下了北汉一国不属于北宋版图。在征询了枢密使