魏晋间帝位的更替,是通过宫廷政变来实现的。晋武帝认为,要防止这种事变的重演,就必须培植皇族在地方上的势力,使其成为维护朝廷的可靠力量。因此,武帝在泰始元年即位后,就大封宗室。以邑二万户为大国,置上、中、下三军,兵五千人;邑万户为次国,置上军、下军,兵三千人;五千户为小国,置一军,兵千五百人。
晋继承了两汉的封国制,有王、侯两级。因有西周五等爵制的传说,又定了五等爵。在咸熙元年(公元264年)五月庚中复设“五等爵”。总的说来,晋“有王、公、侯、伯子、男六等之封”,又“有开国郡公、县公、郡侯、县侯、伯、子、男及乡亭、关内、关外等侯之爵”。
西晋初年,大封同姓王,有二十七王之多。比起西汉初年所封的王来,西晋诸王的封地还不能跨州连郡,而且西晋的诸侯王也是“徒享封土,而不治吏民”的。封邑民户的户调田租,也不都归王侯所有,他们享有的只是户调的三分之一(绢一匹)和田租的二分之一(二斛)。西晋诸侯王的势力主要来自他们的职务。
西晋的诸侯王多担任一方面的都督诸军事和地方刺史。如汝南王亮,武帝时为大都督,督豫州诸军事,镇许昌;楚王玮,太康末,都督荆州诸军事,镇南将军;赵王伦,元康初迁征西将军,开府仪同三司,镇关中;齐王冏,是镇东大将军,开府仪同三司,镇许昌;成都王颖;惠帝时为镇北大将军,镇邺;河间王颙,为平西将军,镇关中。
还有任职朝廷的,如东海王越和长沙王颙。地方都督,都是由皇帝任命的。建立都督制的目的也是为了巩固皇权捍卫统一。但都督坐镇一方,手握一方军政大权,可以成为维护皇权的力量,也可以成为地方割据的势力。晋因惩魏氏孤立之敝而建立的宗室诸侯王的特权,由于缺乏必要的法度和统治集团内部矛盾的发展,宗室诸侯王恰好成为分割皇权的势力,以致出现了八王之乱。
公元290年,晋武帝死,子惠帝即位。惠帝是一个近乎白痴的庸人,而皇后贾后,却怀有政治野心,并手段毒辣。晋武帝时,外戚贾氏和杨氏都有重要的政治地位。武帝死后,外戚杨骏和杨太后,父女合谋,掌握了朝廷大权。惠帝无康元年(291),贾后联络楚王司马玮,杀了杨峻及其家属和党羽数干人,命汝南王司马亮与太保卫瓘共录尚书事以辅政;楚王司马玮为卫将军,领北军中侯。北军,是守卫京城的禁军,是军队的精锐和骨干。
不久,贾后又以惠帝的手诏,责楚王玮擅杀大臣,杀楚王玮。至此,朝廷权力都落在贾后手里。贾后以贾模为散骑常侍,加侍中;中书监张华、裴为侍中;安南将军裴楷为中书令,加侍中;与右朴射王戎并管机要。在泰始元年:“帝惩魏氏孤立之敝,故大封宗室,授以职任。”这个政权的核心人物中、贾模、裴等是贾后的亲党,张华是个撑门面的人物。
张华和贾模,裴頠同心辅政,从惠帝元康元年(291)到元康九年间,在政上维持着一个相对稳定的局面,司马光的评论称当时“虽王在上,而朝野安静,华等之功也”。