掌控朝政，史称河阴之变。他在河阴将北魏幼主和胡太后沉入黄河溺毙，杀死大臣两千余人，改立孝庄帝，于晋阳遥控朝政。孝庄帝愤为傀儡，于530年在尔朱荣晋见时亲自杀掉。而后尔朱荣之子尔朱兆及从弟尔朱世隆拥长广王元晔为帝，攻下洛阳后杀孝庄帝，又改立节闵帝。同年军阀高欢于信都拥元朗为帝，并在532年攻下洛阳后，改立孝武帝，元晔、节闵帝、元朗皆被废杀。孝武帝为高欢所制，有意联合关中镇将贺拔岳对付高欢。高欢先发制人，于534年杀贺拔岳。孝武帝则任宇文泰代之，并与高欢决裂，投奔宇文泰。高欢追之不及，改立清河王世子元善见为