十六年正月,仲礼来援安陆,杨忠逆击于漴头,大破之,禽仲礼。马岫以城降。三月,魏帝封帝第二子震为武邑公。七月,帝东伐,拜章武公导为大将军,总督留守诸军,屯泾北,镇关中。九月丁巳,军出长安。连雨,自秋及冬,诸军马驴多死。遂于弘农北造桥济河,自蒲坂还。于是河南自洛阳,河北自平阳以东,遂入齐。
十七年三月,魏文帝崩,皇太子嗣位,帝以冢宰总百揆。十月,帝遣大将军王雄出子午,伐上津、魏兴,大将军达奚武出散关,伐南郑。
废帝元年春,王雄平上津、魏兴,以其地置东梁州。四月,达奚武围南郑。月余,梁州刺史宜丰侯萧修以州降武。八月,东梁州百姓围州城,帝复遣王雄讨之。
二年正月,魏帝诏帝为左丞相、大行台、都督中外诸军事。二月,东梁州平,迁其豪帅于雍州。三月,帝遣大将军、魏安公尉迟迥帅师伐梁武陵王萧纪于蜀。四月,帝勒锐骑三万,西逾陇,度金城河,至姑臧。吐谷浑震惧,遣使献其方物。七月,帝至自姑臧。八月,尉迟迥克成都,剑南平。十一月,尚书元烈谋乱,伏诛。
三年正月,始作九命之典,以叙内外官爵。以第一品为九命,第九品为一命;改流外品为九秩,亦以九为上。又改置州、郡、县,凡改州四十六,置州一,改郡一百六,改县三百三十。魏帝有怨言,于是帝与公卿议,废帝;立齐王廓。是为恭帝。
恭帝元年四月,帝大飨群臣。魏史柳虬执简书告于朝曰:"废帝,文皇帝之嗣子,年七岁,文皇帝托于安定公曰:'是子也,才由于公;不才亦由于公,公宜勉之。'公既受兹重寄,居元辅之任,又纳女为皇后;遂不能训诲有成,致令废黜,负文皇帝付属之意,此咎非安定公而谁?"帝乃令太常卢辩作诰喻公卿曰:"呜呼!我群后暨众士,维文皇帝以襁褓之嗣托于予,训之诲之,庶厥有成。而予罔能弗变厥心,庸暨乎废坠我文皇帝之志。呜呼!兹咎予其焉避?予实知之,矧尔众人之心哉。惟予之颜,岂惟今厚,将恐来世,以予为口实。"乙亥,魏帝诏封帝子邕为辅城公,宪为安城公。七月,西狩至原州。梁元帝遣使请据旧图以定疆界;又连结于齐,言辞悖慢。帝曰:"古人有言,天之所弃,谁能兴之,其萧绎之谓乎。"十月壬戌,遣柱国于谨、中山公护与大将军杨忠、韦孝宽等步骑五万讨之。十一月癸未,师济汉,中山公护与杨忠率锐骑先屯其城下。丙申,于谨至江陵,列营围守。辛亥,克其城,戕梁元帝,虏其百官士庶以归,没为奴婢者十余万,免者二百余家。立萧察为梁主,居江陵,为魏附庸。魏氏之初,统国三十六,大姓九十九,后多绝灭。至是,以诸将功高者为三十六国后;次者为九十九姓后;所统军人,亦改从其姓。
二年,梁广州刺史王琳寇边。十月,帝遣大将军豆卢宁帅师讨之。
三年正月丁丑,初行《周礼》,建六官,魏帝进帝位太师、大冢宰。帝以汉、魏官繁,思革前弊。大统中,乃令苏绰、卢辩依周制改创其事,寻亦置六卿官,然为撰次未成,众务犹归台阁。至是始毕,乃命行之。四月,帝北巡。七月,度北河。魏帝封帝子直为秦郡公,招为正平公。九月,帝不豫,还至云阳,命中山公护受遗辅嗣子。十月乙亥,帝薨于云阳宫,还长安发丧,时年五十。十二月甲申,葬于成陵,谥文公。及孝闵帝受禅,追尊为文王,庙曰太祖。武成元年,追尊为文皇帝。
帝知人善任使,从谏如顺流。崇尚儒术,明达政事,恩信被物。能驾驭英豪,一见之者,咸思用命。沙苑所获囚俘,释而用之;及河桥之役,以充战士,皆得其死力。诸将出征,授以方略,无不制胜。性好朴素,不尚虚饰,恒以反风俗复古始为心云。
孝闵皇帝讳觉,字陀罗尼,文帝第三子也。母曰元皇后。大统八年,生于同州。七岁封略阳郡公。时善相者史元华见帝,退谓所亲曰:"此公子有至贵相,但恨不寿耳。"
魏恭帝三年三月,命为安定公世子。四月,拜大将军。十月乙亥,文帝崩。丙子,世子嗣位为太师、大冢宰。十二月丁亥,魏帝诏以岐阳地封帝为周公。庚子,诏禅位于帝曰:"予闻皇天之命不于常,惟归于德。故尧授舜,舜授禹,时宜也。天厌我魏邦,垂变以告,惟尔罔弗知。予虽不明,敢弗龚天命,格有德哉。今踵唐、虞旧典,禅位于周,庸布告尔焉。"使大宗伯赵贵持节奉册书曰:"咨尔周公,帝王之位弗常,有德者受命,时乃天道。予式时庸,荒求于唐、虞之彝踵,曰我魏德之终旧矣。我邦小大罔弗知,今其可亢怫于天道而不归有德欤。时用询谋,佥曰:公昭考文公,格勋德于天地,丕济黔黎。洎公,又躬宣重光。故玄象征见于上,讴讼奔走于下,天之历数,用实在焉,予安敢弗若。是以钦祗圣典,逊位于公。公其享兹天命,保有万国,可不慎欤。"魏帝临朝,遣户部中大夫、济北公元迪致皇帝玺绶。帝固辞,公卿百辟劝进,太史陈祥瑞,乃从之。是日,魏帝逊位于大司马府。