朱祁镇之所以能够重返皇位其实主要在于石亨、徐有贞等人的帮助。本是一国之君的朱祁镇之所以会变成太上皇是因为“土木堡之变”这一事情的发生。朱祁镇在位初期因为年纪小一直未能亲政,代为处理朝政的人是太皇太后。待太皇太后去世之后朱祁镇正是接手朝政,而他亲政后没多久便遇到瓦剌入侵一事。多年受制于太皇太后的朱祁镇急于向朝臣以及百姓证明自己的能力,于是他做出了一个令人十分震惊的决定。该决定便就是御驾亲征。
不顾百官劝阻执意亲征之后,朱祁镇并没能如愿向世人展现他的能力,反而还使自己落入了敌军之手。一国之君被俘之后明朝上下慌作一团,甚至有朝臣提出南迁之建议以避战乱,但是这一建议并未得到采纳。明朝非但没有逃避,反而还另立新君以带领明朝度过这一难关。这位于危难之中被拥立为新帝的人就是朱祁钰。朱祁钰登基之后,远在敌军阵营的朱祁镇便顺势被晋升为太上皇。
但是令人没有预想到的是朱祁镇并未被杀害,甚至于他还被安全送回了明朝。此次距离朱祁钰登基已经一年多时间,他虽说是临危受命却也不可能慷慨到在朱祁镇回来之后再将皇位归还,于是他将安全回来的朱祁镇软禁了起来。这之后朱祁钰又将朱祁镇亲征前册立的太子给废黜,转而改立自己儿子为新太子。
但是这位新太子没过几年便夭折,而朱祁钰自己也在不久之后身患重病。如此形势让朝臣感到十分不安,唯恐朱祁钰病逝之后明朝会因无主而陷入混乱之中。在这种情况下,以石亨、徐有贞为首的诸多官员开始私下密谋要将被软禁的朱祁镇救出,并拥立其为帝。此后没多久石亨、徐有贞等人带领军队顺利控制皇宫,朱祁镇也随之被救出,继而成功复位。