原因:
①统治集团腐朽,西晋皇族为争夺皇位,混战了十几年,耗竭了西晋的国力。
②西晋的官僚地主残酷压迫内迁的少数民族,激起他们的反抗。分析关于西晋灭亡的重要原因,个人认为不外乎以下三方面的直接原因:皇帝白痴、八王之乱、皇后专权。历代王朝的灭亡首先是政治上出现问题,西晋也不例外;让一个白痴做了皇帝,王朝中央政府的中枢神经系统出现了紊乱,这个国家想不完戏也难。
1西晋武帝司马炎未吸取汉朝“七国之乱”的教训,仍然在国内采取分封制,并且分封的司马氏子弟都有兵权,造成日后内战“八王之乱”的隐患。 2自东汉南匈奴归附中原政权后,中原政权就放宽了对胡人的限制,大量的胡人进入中原地带,并于东汉末年占据了黄河中游,中原政权从此失去了长城的保护。西晋武帝本性宽厚,继续执行宽松的政策,对中原的胡人缺乏警惕,使得黄河流域的胡人达到数百万人的规模,对后来的“五胡乱华”埋下祸根。 3晋武帝不听臣下之言,执意立痴傻的儿子为太子。太子即位后为惠帝后,实权在有野心的皇后贾南风手里,贾南风不但给晋惠帝戴了绿帽子,还阴谋夺权,是“八王之乱”的实际策动者。 4“八王之乱”内战严重损耗了西晋的实力,给了中原胡人实现野心的机会。最终,“五胡乱华”,残害中原,汉族只能衣冠南渡,延续中原文化。而留在中原的汉族,受到五胡毒害,险些灭族,如果没有武悼天王,中原将完全胡化,衣冠不存。