此前,吴国派诸葛恪屯驻宛城,边人深以为苦。司马懿要率兵攻之,议者以为诸葛恪占据坚城,广有粮谷,孤军远攻,救兵必至,那时进退失据,未见其便。司马懿却说:“贼所擅长的是水战,今我攻其城,以观其变化。贼若用其所长,弃城奔走,这是我们预定的目的。贼若敢固守城池,湖水冬浅,船不能行,救兵必弃船就陆相救,这就要进行他们不擅长的陆战,这对我们是有利的。”
正始四年九月,司马懿率军出征。军队到达舒城,诸葛恪果然焚烧积聚,弃城而走。司马懿又巡视淮北屯田区,提拔农家子弟邓艾主持屯田。
正始五年春,大将军曹爽欲立威名,不听太傅司马懿劝止,力主伐蜀,魏帝从之。结果为蜀前监军、镇北大将军王平所败,魏军被阻于兴势,后方也军粮供应不上,牛马骡驴大量死亡,蜀涪县及费祎援军亦相继到达。曹爽见不能胜,被迫听从司马懿的劝告,于五月率大军退还。遭蜀军截击,魏军苦战,始得退回,失散、伤亡甚众。
正始六年八月,曹爽废置中垒、中坚营,把两营兵众统交他的弟弟曹羲率领,司马懿援引先帝旧例制止,曹爽不听。
正始七年正月,吴兵入侵柤中,有万余家百姓为避吴兵,北渡沔水,司马懿认为沔南离敌太近,倘若百姓奔还,还会引来吴兵,应该让他们暂留北方。曹爽不同意,说:“现在不能在沔南修城守地,反而让百姓留沔北,这不是长远之计。”司马懿则说:“这话不妥。放在安稳之处所则安稳,放在危险之处所则危险,人与物都是如此。所以兵书上说‘成败在于形,安危在于势’。形势是驾驭众人的关键,不能不审慎对待。假设吴贼以二万人防守沔水,三万人与我沔南诸军对抗,一万人猛攻柤中,我们怎么去援救呢?”曹爽不从,驱令还南。吴兵果然击破柤中,所失百姓,数以万计。
曹爽的行为不但违背了顾命大臣应有的本分,也使魏国国力衰退,不少有志之士颇感不安,希望司马太傅主持公道。并州刺史孙礼就去和司马懿抱怨,司马懿安慰他说:“且止,忍不可忍。”
正始八年,曹爽用心腹何晏、邓飏、丁谧之谋,把郭太后迁到永宁宫,一时曹爽兄弟“专擅朝政,兄弟并掌禁兵,多树亲党,屡改制度”,时人为之谣曰:“何、邓、丁,乱京城”。五月,司马懿伪装生病,不问政事。
正始九年三月,黄门张当把内庭才人石英等十一人送给曹爽,曹爽、何晏乘机与张当勾结,谋危社稷。
曹爽及其同党也担心是司