土木堡之变:一个皇帝被俘了
明英宗亲征瓦剌,大军溃于土木堡,皇帝本人被俘。明朝京营精锐一日尽丧,此后由攻转守。
叙事
正统十四年七月,坏消息一封接一封地送进北京。
先是七月十一日,参将吴浩在猫儿庄战死。四天后,七月十五日,阳和一战,大同的宋瑛、朱冕阵亡,参将石亨一个人骑马跑了回来。北边的防线上,瓦剌太师也先分四路南下:一路由蒙古可汗脱脱不花攻辽东,一路攻宣府,一路攻甘州,也先自己攻大同。
这场仗的起因,说起来近乎琐碎。瓦剌每年派使团到北京朝贡换赏,报的人数常年虚高,明廷这一年认真核了一次实数,赏赐照实数发;再加上马价压低、求婚之事又被回绝。若干笔账加在一起,也先决定不再谈了。
坏消息传到宫里,皇帝二十出头。他八岁登基,正统年号已经用了十四年,而这十四年里,他没有真正打过仗。他的曾祖父朱棣五次亲征漠北,是这个王朝反复讲述的故事,也是每一个朱家皇帝心里的尺子。
站在他身边的是太监王振。王振刚刚在西南的麓川之役里尝到过胜利的滋味,他建议皇帝亲征。
朝臣是反对的。吏部尚书王直领着一群人上疏,意思很朴素:边境上出点事,自古就有,派将去打就是了,天子不必亲身涉险。
皇帝没有听。从决定到出发,一共两天。这两天里,兵部要征调二十万人的粮草、器械、驮马和民夫——这些事,正常年份要准备几个月。
七月十六日下诏,命他的弟弟郕王朱祁钰留守北京;七月十七日,大军出居庸关。号称五十万——这个数字后来被反复引用,但更可靠的记载说,实际的人数是二十余万。即便如此,这仍然是明朝最能打的一支部队:京营的三大营,都在里面。那是朱棣留下的家底,是这个王朝北面边境上真正的分量。
从出发的第一天起,这支军队就不像一支要打仗的军队。
行军没有计划,路上遇到连日风雨。粮草跟不上,队伍拖得极长,倒毙的人被丢在路边。前方回来的消息一次比一次难看,士气一天比一天低。而所有的行军命令,都出自一个从来没有指挥过军队的太监。
一路上有人劝。兵部尚书邝埜冒死请皇帝回銮,被斥回。户部尚书王佐跪在草地里不肯起来,被斥回。钦天监的官员拿天象说事——这是明代臣子劝谏皇帝最后的、也是最重的一张牌——还是被斥回。学士曹鼐说得最直白:陛下一身系着天下的安危,不可轻进。
这些人后来全都死在了土木堡。
八月初一到初二,大军抵达大同。
在这里,第一次有人对王振说了实话。镇守大同的太监郭敬是他的人,郭敬把前线的真相原原本本告诉了他:这仗不能打,这里不能再往前走了。
王振害怕了。他立刻决定班师。
这是整场战役里唯一一次正确的决定,但它来得太晚,而且执行得比错误的决定还要糟。
回师的路线,本该走紫荆关——那是最近、最安全的一条路。王振改了主意,他想让皇帝的车驾经过他的家乡蔚州。一个太监请几十万大军绕道到自己老家去,这件事本身就荒唐;更荒唐的是,走了一段之后他又后悔了,理由是大军过境会踩坏庄稼。于是大军调头东返宣府。
这一折一返,前后不过四十里。但也先的骑兵已经追上来了。
八月十三日,成国公朱勇、永顺伯薛绶奉命率三万骑兵断后。他们在鹞儿岭中伏,全军覆没。这三万人,是替后面的皇帝换时间的。
时间被换来了。同一天,皇帝的大队抵达土木堡。
土木堡离怀来只有二十里。进了怀来城,一切就都不一样了:有城墙,有水,有粮。兵部尚书邝埜跪下来请皇帝快马进城,把辎重丢掉也在所不惜。
王振不肯。他的辎重车还在后面没到。
邝埜再请。王振骂他:你一个腐儒懂什么兵事。邝埜说,我是为社稷生民说话,你不能拿死来吓我。
大军在土木堡驻了下来。
那是一片高地,旁边没有活水。士兵们往下挖井,挖到二丈深,还是干的。往南十五里有一条河——第二天早上,那条河已经被瓦剌人占住了。
八月十四日、十五日,二十万人被围在一个没有水的土坡上。
也先派人来了,说要讲和。
皇帝很高兴,让学士曹鼐起草回书。就在这时,王振下了他此生最后一道命令:移营,往南边有水的地方去。
一支渴了两天的军队,被告知可以去取水了。阵形在几步之内就散了。人往南跑,越跑越快,二十万人变成了一片没有编制、没有兵器指向、只有一个念头的人潮。
瓦剌骑兵就在这个时刻从四面冲了进来。
他们一边砍,一边用汉话喊:脱下盔甲、扔掉兵器的,不杀。于是有人开始脱衣服,有人开始踩人。史书用了一个很难读下去的说法:尸体铺满了原野,堵住了河川。
英国公张辅,跟着朱棣打过安南、打过漠北的人,死在这里。兵部尚书邝埜死在这里。户部尚书王佐死在这里。学士曹鼐、张益死在这里。随行的文武大臣,死了五十余人。
王振也死了。他怎么死的,是一桩至今没有定论的公案(见考据)。
而皇帝本人,在乱军里没有跑。
他试过突围,突不出去。最后他从马上下来,盘腿坐在地上,面朝南方——那是一个皇帝面对臣民时该有的方向——等着。
瓦剌的士兵围上来,起初大概只想扒他的衣甲。后来他们发现,这个人的衣甲和别人不一样。
这一天是正统十四年八月十五日。按公历,是 1449 年 9 月 1 日。中秋。
也先大概是这场战争里最吃惊的人。他起兵是为了几笔贡使的账,他南下时的目标是抢一票就走。他没有想过要俘虏一个皇帝,也没有准备好该拿这个皇帝怎么办。
他很快想明白了第一层:这是一张可以敲开城门的通行证。
消息传回北京的时候,北京城里几乎是空的。二十万人出去了,回来的是溃卒,剩下的京营残兵不足十万;而也先手里,握着一个活的明朝皇帝。
朝堂上有人提出南迁。这不是一个愚蠢的建议——三百年前,宋朝的皇室就是这么做的,而且靠着长江又活了一个半世纪。
于谦说了一句话:京师是天下的根本,一动,就全完了。
接下来发生的事情,在中国历史上并不常见。八月十八日,郕王朱祁钰监国;九月,在孙太后与群臣的推戴下,他即皇帝位,改元景泰,遥尊他那位还在敌营里的哥哥为太上皇。
这一步是极狠的,而且狠得很清楚。它的意思是:那个被你们抓走的人,已经不是皇帝了。你们手里拿着的,是一个前朝的太上皇——一件古董,不是一把钥匙。
这一步也是极难的。朱祁钰起初推辞,他不是在客气:坐上那个位置,就意味着他要对哥哥的生死负责,而且要对天下人如何看待这件事负责。他最终坐了上去。后来的七年里,他所有的处境,都是从这一刻开始生长的。
也先手里最值钱的筹码,一夜之间贬值。他挟着太上皇到大同城下叫门,守将不开;到宣府叫门,守将不开。城里的人在城墙上遥遥叩头,然后告诉他:我们已经有皇帝了。
十月十一日,瓦剌军抵达北京城下。于谦调集二十二万人,分列九门之外——他把自己放在正对敌锋的德胜门,并且下令:临阵之时,将不顾军而先退者,斩其将;军不顾将而先退者,后队斩前队。
五天。十月十五日夜,也先撤了。到十一月初八,瓦剌军全部退出塞外。
一个被俘的皇帝,最后成了一件没人要的东西。养着他要花钱,杀了他会招来死战,放了他反而能给明朝制造一个天大的麻烦。景泰元年八月,也就是被俘一年之后,明英宗被送回了北京。
迎接他的是南宫的大门。门锁上了,还灌了铅。送饭要从墙上的小洞里递进去。他在那里住了七年。
七年之后,景泰八年正月十七的凌晨,一群人撞开南宫的门,把他抬进奉天殿。这就是夺门之变,公历 1457 年 2 月 11 日。他复位了,改元天顺。
复位后的第一个月,他杀了于谦。
罪名是谋逆。有人问证据在哪里,主持定罪的徐有贞回答:虽然没有实迹,但他有那个意思。这两个字后来被单独拎出来记住了——「意欲」。它和三百年前岳飞案里的那三个字,是同一个级别的东西。
据说英宗曾经犹豫过,说于谦是有功的。徐有贞说了一句让他不再犹豫的话:不杀于谦,今天这场夺门就师出无名。
当年守住这座城的人,死在这座城里。
而在草原上,那个俘虏过他的人也没有走远。也先在 1453 年自立为蒙古大汗,一年多以后,1454 年,他被自己的部下杀死。
土木堡这一天,明朝损失的不只是二十万人和一个皇帝。开国以来积累的、跟着朱棣横扫漠北的那一代军官和那一支部队,一天之内没有了。此后一百多年,明朝在北边的姿态,从进攻改成了防守;长城被一段一段地重新砌起来。
那是一道用二十万人的代价换来的墙。
考据
兵力。 五十万是流传最广的数字,也是明代不少记载沿用的。但李贤《天顺日录》一系的记载给出的是二十余万,并称伤者过半、死者约三分之一——李贤本人是土木堡的亲历者与幸存者,这个数字的可信度较高,今日史家多从之。本条采二十余万,同时保留五十万为号称之数并入 disputes。瓦剌四路合计约九万。需要说明的是:明军的溃败不是被围歼,而是自溃后被追杀,因此「死者约三分之一」与「战后残兵不及十万」这两种说法可以并存——大量士兵是溃散逃亡而非战死。
王振之死。 这是本条最需要小心的地方。流传最广的版本是护卫将军樊忠以铁锤击杀王振,并宣称要为天下除此贼——但这个说法不见于《明英宗实录》和《明史·王振传》,这两处都说王振死于乱军。樊忠说出自晚明何乔远一系的私家著述,至清初谷应泰《明史纪事本末》定型,从此成了通行版本。另有一说更耐人寻味:英宗复辟之后为王振立祠致祭,有人反对,理由是王振通敌;英宗大怒,说王振死难是他亲眼所见。这句话若为真,则樊忠锤杀说不能成立。本条采死于乱军说,但把三说全部列出——一个死得如此大快人心的版本,恰恰最应该被怀疑,因为它太符合人们希望历史长成的样子。
谁的责任。 把土木堡完全算在王振头上,是明代官方的定调,也是最省事的一种解释。但以太监之身实际号令二十万大军,在明代的军事制度上是可疑的;今人(如傅小凡)指出,真正的决策者只能是皇帝本人。归罪于一个宦官,客观上替皇帝卸下了责任。本条在叙事上仍以传统脉络展开(因为王振改道、拒绝入城这些具体行为是有记载的),但在 disputes 中明确标出此说,adopted_reason 记为 default——即:这是沿用通行叙述,不是经过考据的结论。
日期。 出师作七月十七日(十六日下诏、命郕王留守),抵大同八月初一至初二,鹞儿岭八月十三日,抵土木堡八月十四日,溃败被俘八月十五日。正统十四年八月十五日换算公历为 1449 年 9 月 1 日,本年八月不跨公历年,无换算陷阱;但「正统十四年」整年跨至公历 1450 年 1 月,凡以年号年系事者需逐条复核。
史源状态。 ⚠️ 本条目《明英宗实录》《明史》《天顺日录》《明史纪事本末》的卷次均未实查,一律标「待核」+ verified: false。本站铁律:不得凭记忆填写卷次。中文维基百科诸条目为本次实查(s5, verified: true),但它只是二级参考,不能替代原始史料。实查后回填。
注释
- 土木堡:明代宣府镇下的一处驿堡,在今河北省张家口市怀来县东南。因地势高、无活水,明军在此陷入绝境。
- 瓦剌(wǎ là):明代对西部蒙古(卫拉特)诸部的称呼。也先属绰罗斯氏,其父脱懽已实际掌权。
- 太师:也先的头衔。当时蒙古的可汗是脱脱不花(黄金家族出身),也先以太师执政;1453 年他自立为汗,是蒙古历史上第一位非黄金家族出身的大汗。
- 邝埜(kuàng yě):兵部尚书,随征阵亡。「埜」是「野」的异体字。
- 鹞儿岭(yào ér lǐng):在今河北怀来一带,具体位置说法不一。
- 京营三大营:明代驻京的中央常备军,分五军营、三千营、神机营,是明朝最精锐的机动兵力。土木堡一战几乎全部损失,此后有团营之改制。
- 郕王(chéng wáng):朱祁钰的封号。即位后年号景泰,庙号代宗。
- 北狩:史书对皇帝被掳北去的讳称。字面是「到北方打猎」——中国史书里,最难堪的事往往有最体面的说法。
关 键 数 据
| 明军号称兵力 | 五十万(号称) |
|---|---|
| 明军实际兵力 | 二十余万(李贤《天顺日录》系统的记载,今多从之) |
| 瓦剌四路总兵力 | 约九万 |
| 明军伤亡 | 二十余万人中伤者过半,死者约三分之一 |
| 战后京营残兵 | 疲卒不及十万 |
| 阵亡文武大臣 | 五十余人 |
| 鹞儿岭断后兵力 | 三万骑(成国公朱勇、永顺伯薛绶率,全军覆没) |
| 猫儿庄之败 | 正统十四年七月十一日,参将吴浩战死 |
| 阳和之败 | 正统十四年七月十五日,宋瑛、朱冕阵亡,石亨单骑走还 |
| 出师日 | 正统十四年七月十七日出京(十六日下诏,命郕王朱祁钰留守) |
| 抵大同日 | 正统十四年八月初一至初二 |
| 鹞儿岭覆没日 | 正统十四年八月十三日 |
| 抵土木堡日 | 正统十四年八月十四日 |
| 土木堡距怀来 | 二十里 |
| 土木堡水源 | 掘井二丈不得水;南十五里有河,已为瓦剌所据 |
| 溃败与被俘日 | 正统十四年八月十五日(公历 1449 年 9 月 1 日) |
| 郕王监国 | 正统十四年八月十八日 |
| 郕王即皇帝位 | 正统十四年九月(公历 1449 年 9 月下旬),改元景泰,遥尊英宗为太上皇 |
| 北京保卫战 | 正统十四年十月十一日瓦剌抵城下,十月十五日夜北退,十一月初八退出塞外 |
| 于谦守城兵力 | 二十二万,分列九门 |
| 英宗归京 | 景泰元年八月(公历 1450 年 8 月),此后幽居南宫七年 |
| 夺门之变 | 景泰八年正月十七日(公历 1457 年 2 月 11 日),英宗复位,改元天顺 |
| 回师改道 | 王振欲驾幸蔚州,行四十里后又令东返宣府 |
| 也先称汗 | 1453 年自立为蒙古大汗(非黄金家族出身之第一人) |
| 于谦之死 | 天顺元年(1457 年)以谋逆罪弃市,据以定罪者为徐有贞「虽无显迹,意有之」之「意欲」二字 |
| 也先卒年 | 1454 年(一说 1455 年),为部下阿剌知院所杀 |
| 明英宗生卒 | 1427—1464;1435 年即位时年八岁 |
学 界 异 说
- 二十余万。李贤《天顺日录》一系记载如此,今日史家多从之,五十万为出师声势之号
- 五十万。明代官方与后出史书多沿用此数
- 死于乱军。《明史·王振传》与《明英宗实录》一系的记载
- 被护卫将军樊忠以铁锤击杀。此说见于晚出史书(何乔远一系,至清初《明史纪事本末》定型),流传最广
- 自刎。英宗复辟后为其立祠的碑文所称
- 王振主导。传统叙述以宦官擅权为祸首,明代官方定调亦如是
- 英宗本人才是真正的指挥者。今人(如傅小凡)指出,以太监之身实际指挥数十万大军于制度上难以成立,归罪王振有为君父讳的成分
- 1454 年,为部下阿剌知院所杀(朝鲜史料一系)
- 1455 年
影 响(编 者 的 推 断)
为什么单独列出来:没有任何一条史料能"证明"跨越百年的因果——那是现代人的推断。 所以它和史料直陈的事实分开显示。明示这是编者的解释,比假装有史料诚实。
关 联
| 参与 | p-zhu-qizhen(未撰) — 明英宗,御驾亲征,兵败被俘,北狩一年 |
|---|---|
| 参与 | p-wang-zhen(未撰) — 司礼监太监,怂恿亲征、屡改行军路线,死于乱军 |
| 参与 | p-yexian(未撰) — 瓦剌太师,统兵攻大同,土木堡围歼明军并俘英宗 |
| 参与 | p-toghtoa-bukha(未撰) — 蒙古可汗,率兀良哈攻辽东,为四路之一 |
| 参与 | p-zhang-fu(未撰) — 英国公,随征,阵亡 |
| 参与 | p-zhu-yong(未撰) — 成国公,鹞儿岭断后,全军覆没 |
| 参与 | p-kuang-ye(未撰) — 兵部尚书,屡请回銮被斥,阵亡 |
| 参与 | p-cao-nai(未撰) — 内阁学士,谏勿轻进,阵亡 |
| 参与 | p-fan-zhong(未撰) — 护卫将军,后出史书称其锤杀王振(诸说不一,见 disputes) |
| 参与 | p-yu-qian(未撰) — 时任兵部侍郎,力斥南迁之议,旋升兵部尚书,主持北京保卫战 |
| 参与 | p-zhu-qiyu(未撰) — 郕王,先监国后即皇帝位,改元景泰 |
| 参与 | p-xu-youzhen(未撰) — 夺门之变主谋之一,以「意欲」二字构陷于谦 |
| 地点 | pl-tumubao-ming(未撰) |
| 起因 | i-chaogong(未撰) — 瓦剌贡使虚报人数、明廷削减马价赏赐,兼求婚不成,遂成开衅之由 |
被 引 用
史 源
s1 《ming-yingzong-shilu》 待核(正统十四年七月至八月诸条) · 待实查 s2 《ming-shi》 待核(英宗前纪 / 王振传 / 邝埜传 / 于谦传) · 待实查 s3 《tianshun-rilu》 待核(李贤撰,记明军二十余万及伤亡比例) · 待实查 s4 《mingshi-jishi-benmo》 待核(谷应泰撰,土木之变一卷;樊忠锤杀王振说于此定型) · 待实查 s5 《wikipedia-zh》 条目「土木堡之变」「明代宗」「明英宗」「北京保卫战」「也先」(2026-07-14 实查)
⚠ 本条目有 4 条史源的卷次尚未实查,一律标「待核」。
本站铁律:不得凭记忆填卷次——那正是 AI 最容易一本正经编造的东西。
未实查是老实的状态,编一个卷次才是欺骗。