历“靖难之役”,万劫不复,百废待治。仁宣二帝和藩宁边,息兵养民,社稷得复苏,史称仁宣之治。正统十四年七月(阴历计时,下同),亡元余孽,蒙古瓦剌部酉长也先者,遣使率两千人贡马邀赏。王振薄其赏,贬马值五分之四,激边乱狼烟峰起。瓦剌由甘州(甘肃张掖)至辽东数千里犯边,兵不过十万之众。其一支攻宣州围赤城,又一支攻大同。败报叠至,京畿哗然。七月十六日,王振唆英宗统兵五十万御驾亲征,嘘言保驾平贼,建功业,光宗族,垂青史,炎炎不可一世。且擅权独专,臣僚将帅不得言军务。公与兵部尚书邝埜,文选郎李贤,吏部尚书王直苦谏终不听。邝埜随驾,留公京中理部事。仓卒出兵,粮草乏继,军心已不稳。八月至大同,闻宦官郭敬奏败绩,初三日仓卒撤兵,过紫荆关住跸蔚州,意在风光炫故里。副总兵郭登,大学士曹鼐力谏苦不从。行军四十里,虑大军过境,践农桑为乡梓所患,转道绕宣府。失战机瓦剌兵至,成王率五万骑拒敌,中伏皆阵亡。八月十四日,迫于本命,宿营土木堡。其间,邝埜筹以万全计,计入居庸关,振不许。土木地高无水,宿为兵家忌。营南十五里有河,先为瓦剌占。将士两日不得食,饥渴犹甚,掘井二丈无泉出。烈日炎炎,将士困乏且汗喘,卸甲不言战。隔日,也先围土木,遣使诈和,退兵以疏明军防。上命曹鼐拟诏言和事;王振移营就水。将士渴难耐,哄起奔河边,人马失序。瓦剌乘势出,明师溃不成军,遂大败。护卫将军樊忠大锤击王振脑浆迸流,而后血战死。计折兵四十万,辎重千余乘皆为瓦剌获,亦始料不及者。英国公张辅,泰宁侯陈瀛,驸马都尉井源,平乡伯陈怀,襄阳伯李珍,遂安伯陈埙,修武伯沈荣,都督梁成、王贵,尚书王佑、邝埜,学士曹鼐、张益,侍郎丁铉、王永和,副都御史邓棨皆战死;英宗坐以待俘;唯大理寺右寺丞萧维祯、礼部左侍郎杨善、文选郎李贤侥幸归,回师计不足十万众。史称土木之变,皆王振弄权致。