向奢侈及文弱。而后孝文帝在多次南征南朝齐后皆无功而返。至于留在北方六镇的鲜卑贵族由于不愿南迁，逐渐不受洛阳朝廷重视而失势，这使得北魏内部分裂成鲜卑化与汉化两大集团，成为日后六镇之乱的原因之一。494年太子元恂意图北返平城，孝文帝得知后废太子并赐死。保守派穆泰、陆叡于平城拥王兵变，被镇压后孝文帝还亲自北巡安抚。当孝文帝死后，北魏开始走入下坡。杨大眼是北魏孝文帝、宣武帝时名将，军功显赫，守卫南疆对抗南朝齐、梁。
六镇民变与北魏分裂.499年孝文帝去世后由宣武帝继任。他沉迷佛教，国政大乱