而作为明孝宗的心腹太监，晏宏便被派去当京通仓的督仓太监，到任后，他改革许多京通仓内积藏已久的各类弊端，又因为其政绩，人们称其为晏御史，这是因为明代约莫在宣宗宣德九年(1434年)前后在都察院内开始设立巡仓御史的职位，其职责即负责巡查各地的粮食仓储。但成化朝以后开始干涉外朝，督仓太监正是其中的一项宦官外放监督的职位。
陕西镇守太监.嘉靖初年，晏宏被命令前往陕西担任镇守太监，到任后他改革过去的弊端不遗余力，还仿造古代设置义仓，用剩余的粮食来救济那些贫困的人们。在当地他还特别重视文化