不过,明朝并非总是被动挨打。当它逐渐控制塞北的时候,以及1390年后在蒙古人基本停止了袭扰中原的近60年间,明军一度控制了直抵朝鲜边境的东北地区明初对蒙古的防御采取了非常积极的姿态。明将徐达以元朝都城(北京)为幕府,年年出兵北上讨伐蒙古残部。但1372年,徐达和李文忠被扩廓帖木儿打败。1373年,明太祖遂令徐、李二将固守边界,不再深入蒙古境内进行追剿,并将山海关两侧的居民迁至河北内地。