景泰元年(1450年)六月,遣使与明朝议和,表示愿送回朱祁镇。明代宗朱祁钰考虑到如果朱祁镇回京,他的皇位肯定不保,所以极其不愿意接回朱祁镇。在于谦等人的再三劝说下,朱祁钰才答应讲和,接回了太上皇。八月,被俘一年左右的朱祁镇终于被放了回来。朱祁钰为了保住皇位,在此后的八年时间里,一直将朱祁镇软禁在南宫。
景泰三年(1452年),朱祁钰用大量资金买通了大臣,成功废除了朱见深的太子地位,改立自己的儿子朱见济为太子。没想到第二年,朱见济就夭折了,当时被追封为怀献太子。对于这一变动,皇太后虽然心里很不服气,可是又不能说什么。而此时已经五岁的朱见深,自然不知道发生了什么事情,幼稚的他每天只知道在深宫中闲逛、玩耍。看着他身处险境,周围的人们都认为他地位不稳,被废掉太子是迟早的事情。因此,宫中的那些势利小人都不愿意接近这位所谓的皇太子,对他总是一副冷冰冰的样子。待朱祁镇成功复辟后,才第二次立朱见深为太子。
天顺八年(1464年)正月,朱祁镇病逝,享年三十八岁。他的长子朱见深继承了皇位,在文华殿摄政,成为明朝的第八位皇帝。次年,朱见深改年号为成化。朱见深刚刚即位,就发生了这样一件事:都指挥使门达结交东宫内侍王纶,在一起密谋由翰林侍读学士钱溥取代李贤辅政之事。