明代初年,对宦官的限制非常严格,据《昭代典则》记载,洪武二年(公元1369年)八月,在确定内侍官制时,太祖诏谕吏部说:朕观《周礼》,阍寺不及百人,后世多至数千,卒为大患。今虽未能复古,亦当为防微之计。此辈所事,不过供洒扫,给使令而已。若求善良,百无一二。用为耳目,即耳目蔽;用为心腹,即心腹病。驭之之道,但当使之畏法,不可使之有功。有功则骄恣,畏法则检束,自不为非也。可见明太祖对宦官祸害的认识是很深刻的。洪武六年(公元1373年)十一月,特命延臣考究前代纠劾内官的办法。礼部议置内正司,设司正、司副各一人,专门纠察内官失仪及不法的行为。据《明会要amp;#8226;职官十一》引《明政统宗》载,洪武十年(公元1377年)五月,有一个内侍官因在内廷时间较久,偶而言及政事,当即被太祖斥遣归还乡里,并令终身不得叙用。又对诸臣说:
此辈日在左右,其小忠小信,足以固结君心。及其久也,假窃威权,以干政事,遂至于不可抑。自古以此辈乱者多矣。今立法不许寺人干预朝政,决去之,所以惩将来也随后规定内臣不许读书识字。洪武十七年(公元1384年),特铸一个铁牌,上刻文字:“内臣不得干预政事,犯者斩。”置于宫门之中。又敕令诸司,不得与内官监文移往来。自古以来,对宦官之禁,未有如明太祖之周备。当时有个御用监名叫杜安道,以镊工侍太祖数十年,朝中许多机密计议他都知道,但他个性慎密,严遵太祖的禁令,在诸大臣面前仅一揖而退,从不启口泄漏机密。太祖对他很宠爱,但不给予优遇,后来迁出为光禄寺卿。
洪武末,太祖重新整顿宦官机构,定十二监及各司局,并制定宦官的品秩和待遇。《明史amp;#8226;宦官传序》说: