北魏前期落后的统治,引起各族人民连绵不断的反抗斗争。其中规模最大的,是太平真君六年九月,杂居在今陕西、山西等地的汉、氐、羌、屠各等族人民在卢水胡人盖吴领导下于杏城(今陕西黄陵西南)爆发的起义。诸少数族和汉族被压迫人民争相响应,起义军很快发展到10余万人,东起潼关,西至汧陇(今陕西、甘肃交界处)。盖吴派使者要求刘宋出兵声援。一年后,起义军虽被太武帝亲自率军镇压而失败,但各族人民的共同斗争促进了民族的融合。
2.冯太后、孝文帝改革
为了缓和阶级矛盾,北魏统治者力求限制地方豪强势力,加强中央集权,使鲜卑贵族进一步封建化,并与汉族地主紧密结合,更有效地共同统治各族人民。因此冯太后和魏孝文帝元宏进行了一系列的改革:①首先整顿吏治。延兴二年(472年),政府规定,地方牧守治绩好的可以久任,满一年升迁一级;治绩不好的即使就任不久,也要受到处罚,甚至降级。②延兴五年,为改变过去州、郡、县争收租调的混乱局面,政府确定只能由县一级征收,征收时禁止使用大斗、长尺、重秤。③太和八年(484年)颁布俸禄制,申明俸禄以外贪赃满一匹绢布的处死。次年颁行的均田令中,又规定地方守宰可以按官职高低给一定数量的俸田。所授公田不准买卖,离职时移交下任。④九年十月,颁布了均田令,对不同性别的成年百姓和奴婢、耕牛都作了详尽的受田规定。受田有露田、桑田之别。露田种植谷物,不得买卖,70岁时交还国家,桑田种植桑、榆、枣树,不需交还国家,可以出卖多余的部分,买进不足的部分。还授土地时对老少残疾鳏寡都给予适当的照顾。⑤九年或十年初,以三长制取代宗主督护制,采用邻、里、党的乡官组织,抑制地方豪强荫庇大量户口。⑥十年,孝文帝对租调制度也进行了相应的改革。新租调规定以一夫一妇为征收单位,每年交纳帛一匹,粟2石。十五岁以上的未婚男女,从事耕织的奴婢每8人,耕牛每20头的租调,分别相当于一夫一妇的数量。⑦十八年,孝文帝排除穆泰、元丕及太子恂等鲜卑旧贵族和保守势力的反对,把都城从平城迁至洛阳。⑧孝文帝改革鲜卑旧俗,主要是禁着胡服,改穿汉人服装;朝廷上禁鲜卑语,改说汉话;规定鲜卑贵族在洛阳死后,不得归葬平城,并改他们的籍贯为河南洛阳,改鲜卑姓为汉姓;鲜卑贵族门阀化,提倡他们与汉族高门通婚。⑨太和中,议定百官秩品,分九品,每品又分正、从。从品为北魏之首创。十九年,又按照家世、官爵等标准,将代北以来的鲜卑贵族定为姓、族,姓为高,族次之,其中穆、陆、贺、刘、楼、于、嵇、尉八姓,“皆太祖已降,勋著当世,位尽王公,灼然可知者,且下司州、吏部,勿充猥言,一同四姓。”所谓四姓,一说为中原汉族高门崔、卢、李、郑,一说为汉族甲、乙、丙、丁四种郡姓,后者似为确。班定姓族,使鲜卑贵族与汉士族得以进一步结合。