王振被杀以后,朝廷仍然任用他的同党曹吉祥掌管京营。总督军务的兵部尚书于谦,带领手下大将多次战败瓦剌军队,也先无奈之下只好派使者到明朝请和,并将英宗送还。代宗尊英宗为太上皇,将他软禁在南宫,给他的待遇也是降了又降。
景泰八年(1457)正月,明代宗朱祁钰身患重病,原立皇太子朱见济已死,皇位继承问题引起了朝中大臣们的忧虑,新立皇太子又无法取得一致意见。武清侯石亨深知代宗病体难以康复,与同党太监曹吉祥、太常卿许彬、副都御史徐有贞等谋议拥立朱祁镇复位。
十七日凌晨,石亨、徐有贞等以四方边警为借口,命手下带兵入城加强防备。随即前往南宫迎接朱祁镇至奉天殿升帝座,改年号为天顺。徐有贞向等待上朝的大臣们宣告太上皇已复位。朱祁镇命徐有贞掌管机务,次日加封为兵部尚书,将于谦、王文等逮捕入狱,后来又予杀害。
二十一日,明英宗宣布改景泰八年为天顺元年,封石亨为忠国公,封徐有贞为武功伯,曹吉祥锦衣卫一职可以世代承袭。并任徐有贞为大学士,曹吉祥为司礼太监。
徐有贞被曹石引荐后,大权在手,徐有贞肆无忌惮,中外倾目,但有皇帝信任,谁也奈何不了他。徐有贞观察到英宗又厌恶石亨和曹吉祥的意思,就常在明英宗面前诉说二人在外的贪横之事。石亨、曹吉祥知道风声,大加怨恨,日夜聚议,密谋构陷徐有贞。