黄初元年(220年),曹丕代汉称帝,程昱复为卫尉,进封安乡侯,增邑三百户,并前共有八百户。分封少子程延及孙程晓为列侯。朝廷正欲以程昱为三公,程昱却在此时归天,曹丕亦为之流涕,追赠车骑将军,谥曰肃侯,寿八十。
曹操征徐州时,程昱与荀彧留守火线,阻吕布、陈宫雄师,保住三城,因功受封
为东平相,屯于范县。曹操将汉献帝迁往许都后,任命程昱为尚书,后又为东中郎将,领济阴太守,都督兖州事件。讨平袁谭、袁尚后,拜为奋武将军,封安国亭侯。
程昱生性刚戾,与人多有反面。有人诬告程昱谋反,而曹操却对其赐待益厚。
建安十六年(211年),曹操征讨韩遂、马超时,曹丕留守,又使程昱参知军事。等时田银、苏伯即是河间作反,曹丕遣将军贾信征讨。叛军中有千余人请降,朝中大臣皆以为应遵还是法,尽诛降军,程昱却说:“之前之以是要诛杀投降者,是因为当时势势动乱,天下大乱,攻打贼人时采纳‘围而后降者不赦’的目标,目标在于向别的乱党显现不尽早投降的结果,让统统仇敌都感到惊骇,未围先降,那今后用兵便不需求动辄围城。现在天下情势大抵已经安宁,并且今次的战事是产生在国土以内,这些都是不成气候的贼众,杀了他们也没有能够请愿示惧的处所,落空了以往诛降的战略意义。是以我以为这些降兵不成诛杀;即便要诛杀他们,也要先扣问曹公的定见。”但是当时的大臣都说:“军事方面我们能够自行下决定,毋须事事向曹公启奏啊!”程昱闻言后,不再作出回应。
曹操没有军粮的时候拿人肉给曹操供应军粮,是个狠角色。
程昱又遣别骑占住仓亭津,陈宫军不能得渡。程昱至东阿时,东阿令枣祗已经率吏民拒城死守。又有兖州处置薛悌与程昱协谋,终究守住三城,以待曹操。曹操偿还,执程昱之手道:“若非程卿之力,吾无所归矣。”因而表程昱为东平相,屯于范县。
建安十八年(213年),魏国建立时,程昱为卫尉,因与中尉邢贞争威仪,遭到夺职。
攻取荆州后,中原之地大抵安定,曹军权势逐步扩大。一次,曹操抚着程昱之背说道:“当初兖州之败,若非服从你的战略,我又怎能够来到这里呢?”程昱答道:“所谓‘满足不辱’(出自《品德经》第四十四章,指一小我只要晓得满足,就不会因为过份的贪婪而获得屈辱的结束),现在是我激流涌退的时候了。”因而正式表示今后缴还兵权,阖门不出。
兴平元年(194年),曹操与吕布在濮阳交兵,数度得胜。又有蝗虫灾害,因而两边引兵暂去。袁绍因而令人游说曹操连和,但愿曹操能搬家于邺城。当时曹操目睹兖州新失,军粮又将尽,计议之下正想承诺袁绍要求。程昱见事,向曹操言道:“窃闻将军想遣居迁邺,与袁绍连和,有如许的事吗?”曹操说:“是的。”程昱劝谏:“我以为将军您只是一时临事而惧,不然又怎会如此不沉思熟虑?袁绍占有燕、赵之地,怀兼并天下之心,但是其智不能济其事。将军自发得能在他底下做事吗?将军您有龙虎之威,能够做韩(信)、彭(越)他们如许臣服于别人的事吗?现在兖州虽残,另有三城可守。能战之士,不下万人。以将军的神武,加上我和文若(荀彧字)等人的帮手,并收城池兵士而加以应用,那么霸王之业能够成绩了。但愿将军能慎重考虑一下!”曹操才放弃连和袁绍的设法。