曹操杀荀彧的原因:荀彧阻碍了曹操代汉自立的计划。荀彧的影响力太大。由于曹操常年在外征战,军国大事都是荀彧在负责。在许都荀彧的影响力大过于曹操,且当时又与曹操产生了较大的分歧,所以曹操杀荀彧是必然的。
曹操在外为大汉征伐,荀彧在许昌为大汉守家。荀彧的“道”是中兴汉室。曹操的想法和荀彧的不同,曹操军功累高,渐渐有不臣之心。
曹操把荀彧当做自己的张良,知道荀彧有王佐之才,很想荀彧能为朝廷出力。但是荀彧威望太高,在朝臣中一呼百应,荀彧不死,反对的声音肯定小不了。唯有杀了荀彧,才能往下进行。
于是曹操惯用的哑谜,一个空盒,士死为“不禄”,荀彧知道自己已经无力回天,眼见大汉江山行将就木,以身殉国是荀彧最好的归宿。