因为这些蒙古北元残余势力在回归到草原之后,就很快又恢复了游牧民族的彪悍勇武,再加上他们民族天生的灵活性,致使明朝200多年都没能彻底将它们消除。忽必烈时代,他们已经建立了一个幅员辽阔的帝国。然而,忽必烈作为元朝的开国君主,掌管的只有蒙古祖庭和宋、金的故里。忽必烈之后,元朝经历了政治动荡。1368年,为期不到100年的元朝,在元末一场轰轰烈烈的农民起义中被推翻。元顺帝慌慌张张地从元大都逃到北方,回到了蒙古的龙兴地区,继续维持着历史上被称为“北元”的政权。
但是,在元廷被移动后并没有瓦解,而是曾经试图再次进入中原并对大明发起反攻。朱元璋打算借此机会一举歼灭蒙古的残余势力,彻底解决北方边界问题。但是无论是朱元璋还是朱棣两人多少次征服漠北,蒙古都没有被完全解决。永乐帝死后,大明和蒙元进入了一个长期的对抗时期。那么,为什么这些蒙元的残余势力可以存活如此之久呢?
首先,蒙古人占领中原的时间很短,元朝持续了不到一百年。蒙古族作为元朝的统治者,尚未完全接受汉族的农耕文明。显然,蒙古人本身就并没有被深深地汉化,也没有完全摆脱游牧民族的习惯。虽然元朝后期蒙古的军事实力有所下降,但在他们回到草原上以后,就又很快地重新拥有了游牧民族的勇猛和灵活多变的战斗特点。
虽然明军无数次对漠北进行进攻,但仍无法完全歼灭蒙古元的残余势力。此外,在明朝中后期的时候,蒙古内部出现了严重的分裂,这也使得明朝更加难以完全消灭蒙古军队。