六年春,東魏將侯景出三鴉,將侵荊州。帝遣開府李弼、獨孤信各率騎出武關,景乃還。夏,蠕蠕度河至夏州,帝召諸軍屯沙苑以備之。
七年十一月,帝奏行十二條制,恐百官不勉于職事,又下令申明之。
八年十月,齊神武侵汾、絳,圍玉壁。帝出軍蒲阪,神武退;度汾追之,遂遁去。十二月,魏帝狩于華陰,大饗將士。帝帥諸將,朝於行在所。
九年二月,東魏北豫州刺史高慎舉州來附,帝帥師迎之。三月,齊神武據芒山陣,不進者數日。帝留輜重於瀍曲,軍士銜枚,夜登芒山,未明擊之。神武單騎為賀拔勝所逐,僅免。帝率右軍若干惠,大破神武軍,悉虜其步卒。趙貴等五將軍居左,戰不利。神武復合戰,帝又不利,夜引還。入關,屯渭上。神武進至陝,開府達奚武等禦之,乃退。帝以芒山諸將失律,上表自貶,魏帝不許。於是廣募關、隴豪右,以增軍旅。十月,大閲于櫟陽,還屯華州。
十年五月,帝朝京師。七月,魏帝以帝前後所上二十四條及十二條新制,方為中興永式;命尚書蘇綽更損益之,總為五卷,班于天下。於是搜簡賢才為牧、守、令,習新制而遣焉。數年間,百姓便之。十月,大閲于白水。
十一年十月,大閲于白水,遂西狩岐陽。
十二年春,涼州刺史宇文仲和據州反,瓜州人張保害刺史成慶以應之,帝遣開府獨孤信討之。東魏將侯景侵襄州,帝遣開府若干惠禦之,至穰,景遁去。五月,獨孤信平涼州,禽仲和,遷其百姓六千餘家于長安。瓜州都督令狐延起義誅張保,瓜州平。七月,帝大會諸軍于咸陽。
十三年正月,東魏河南大行台侯景舉河南六州來附,被圍于潁川。六月,帝遣開府李弼援之,東魏將韓軌等遁去。景遂徙鎮豫州。於是遣開府王思政據潁川,弼引軍還。七月,侯景密圖附梁,帝知其謀,悉追還前後所配景將士。景懼,遂叛。冬,帝奉魏帝西狩咸陽。
十四年春,魏帝詔封帝長子覺為寧都郡公。初,帝以平元顥納孝莊帝功,封寧都縣子。至是,改以為郡,以封覺,用彰勤王之始也。五月,魏帝進帝位太師。帝奉魏太子巡撫西境,登隴,刻石紀事。遂至原州,歷北長城,大狩。東趣五原,至蒲州,聞魏帝不豫而還。及至,魏帝疾已癒,乃還華州。是歲,東魏將高岳圍王思政于潁川。
十五年春,帝遣大將軍趙貴帥師援王思政。高岳堰洧水以灌城,潁川以北皆為陂澤,救兵不得至。六月,潁川陷。初,侯景圍建鄴,梁司州刺史柳仲禮赴台城。梁竟陵郡守孫皓以郡內附,帝使大都督苻貴鎮之。及建鄴陷,仲禮還司州,來寇。皓以郡叛,帝大怒。十一月,遣開府楊忠攻克隨州,進圍仲禮長史馬岫于安陸。
十六年正月,仲禮來援安陸,楊忠逆擊于漴頭,大破之,禽仲禮。馬岫以城降。三月,魏帝封帝第二子震為武邑公。七月,帝東伐,拜章武公導為大將軍,總督留守諸軍,屯涇北,鎮關中。九月丁巳,軍出長安。連雨,自秋及冬,諸軍馬驢多死。遂於弘農北造橋濟河,自蒲阪還。於是河南自洛陽,河北自平陽以東,遂入齊。
十七年三月,魏文帝崩,皇太子嗣位,帝以塚宰總百揆。十月,帝遣大將軍王雄出子午,伐上津、魏興,大將軍達奚武出散關,伐南鄭。
廢帝元年春,王雄平上津、魏興,以其地置東梁州。四月,達奚武圍南鄭。月餘,梁州刺史宜豐侯蕭修以州降武。八月,東梁州百姓圍州城,帝復遣王雄討之。
二年正月,魏帝詔帝為左丞相、大行台、都督中外諸軍事。二月,東梁州平,遷其豪帥于雍州。三月,帝遣大將軍、魏安公尉遲迥帥師伐梁武陵王蕭紀于蜀。四月,帝勒鋭騎三萬,西逾隴,度金城河,至姑臧。吐谷渾震懼,遣使獻其方物。七月,帝至自姑臧。八月,尉遲迥克成都,劍南平。十一月,尚書元烈謀亂,伏誅。
三年正月,始作九命之典,以敘內外官爵。以第一品為九命,第九品為一命;改流外品為九秩,亦以九為上。又改置州、郡、縣,凡改州四十六,置州一,改郡一百六,改縣三百三十。魏帝有怨言,於是帝與公卿議,廢帝;立齊王廓。是為恭帝。
恭帝元年四月,帝大饗群臣。魏史柳虯執簡書告于朝曰:「廢帝,文皇帝之嗣子,年七歲,文皇帝托于安定公曰:『是子也,才由於公;不才亦由於公,公宜勉之。』公既受茲重寄,居元輔之任,又納女為皇后;遂不能訓誨有成,致令廢黜,負文皇帝付屬之意,此咎非安定公而誰?」帝乃令太常盧辯作誥喻公卿曰:「嗚呼!我群後暨眾士,維文皇帝以襁褓之嗣托于予,訓之誨之,庶厥有成。而予罔能弗變厥心,庸暨乎廢墜我文皇帝之志。嗚呼!茲咎予其焉避?予實知之,矧爾眾人之心哉。惟予之顏,豈惟今厚,將恐來世,以予為口實。」乙亥,魏帝詔封帝子邕為輔城公,憲為安城公。七月,西狩至原州。梁元帝遣使請據舊圖以定疆界;又連結于齊,言辭悖慢。帝曰:「古人有言,天之所棄,誰能興之,其蕭繹之謂乎。」十月壬戌,遣柱國于謹、中山公護與大將軍楊忠、韋孝寬等步騎五萬討之。十一月癸未,師濟漢,中山公護與楊忠率鋭騎先屯其城下。丙申,于謹至江陵,列營圍守。辛亥,克其城,戕梁元帝,虜其百官士庶以歸,沒為奴婢者十餘萬,免者二百餘家。立蕭察為梁主,居江陵,為魏附庸。魏氏之初,統國三十六,大姓九十九,後多絶滅。至是,以諸將功高者為三十六國後;次者為九十九姓後;所統軍人,亦改從其姓。
二年,梁廣州刺史王琳寇邊。十月,帝遣大將軍豆盧寧帥師討之。
三年正月丁丑,初行《周禮》,建六官,魏帝進帝位太師、大塚宰。帝以漢、魏官繁,思革前弊。大統中,乃令蘇綽、盧辯依周制改創其事,尋亦置六卿官,然為撰次未成,眾務猶歸台閣。至是始畢,乃命行之。四月,帝北巡。七月,度北河。魏帝封帝子直為秦郡公,招為正平公。九月,帝不豫,還至雲陽,命中山公護受遺輔嗣子。十月乙亥,帝薨于雲陽宮,還長安發喪,時年五十。十二月甲申,葬于成陵,謚文公。及孝閔帝受禪,追尊為文王,廟曰太祖。武成元年,追尊為文皇帝。
帝知人善任使,從諫如順流。崇尚儒術,明達政事,恩信被物。能駕馭英豪,一見之者,咸思用命。沙苑所獲囚俘,釋而用之;及河橋之役,以充戰士,皆得其死力。諸將出征,授以方略,無不制勝。性好樸素,不尚虛飾,恆以反風俗復古始為心雲。
孝閔皇帝諱覺,字陀羅尼,文帝第三子也。母曰元皇后。大統八年,生於同州。七歲封略陽郡公。時善相者史元華見帝,退謂所親曰:「此公子有至貴相,但恨不壽耳。」