同时司马炎在灭掉吴国以后也逐渐怠惰政式奢侈腐化。司马炎在前期属实为民着想,曾经多暴发大水,司马炎毫不犹豫的开放国家粮仓赈济灾民。对于投靠他的敌国将军也采取开放的接纳态度,动用民力治理黄河消除水患。在前期的统治,甚至赢得了民众的爱戴。更在太康三年282年,命将军北征打败鲜卑部落杀敌数万人。安定北疆。但是到了后期不仅荒淫无度,而且为了巩固自己的皇权,分封诸王占据一方。晋武帝去世以后诸王争夺中央权力内讧不已形成16年的内战。
当时司马炎最大的错误还在于对军队的削减。没错,在统一天下以后,除了边疆地区内地确实不会再有军事问题。但是不论什么样的军队都必须掌握在国家和皇帝的手中,司马炎到了后期,国家军队削减,但是却允许藩王统兵驻扎各地。在司马炎看来这确实可以巩固皇权。但就实际而言,致使各地藩王坐大而中央无力管控。
他病重以后并没有将国家大事属托给重臣,开国元勋在当时也都已去世,朝臣惶恐不安,无计可施。国丈杨骏又排斥公卿大臣,请自在司马炎左右侍奉,提拔自己心腹。这一情况被司马炎发现以后也并没有做出正确的改变方法,而是召集各地诸王入京共同辅佐王室。这又造成了藩王与中央外戚之间的斗争。最终在晋国内乱之时北方蛮族大举南下,各自拥兵的藩王依然在政治斗争当中无法自拔。国家无力抵抗外来入侵,元嘉草草,最终酿成巨大灾难。