成化十八年(1482年)三月,宪宗再次罢西厂,终朝不复重开。当时东厂提督尚铭,本来是由汪直一手提拔任用的人。有一次,盗贼进入皇宫西内廷,被东厂校尉抓获。尚铭前去找皇帝邀功,皇帝一高兴就赏赐他很多东西。汪直得到这个消息后,就说:“尚铭这个人是我推荐任用的,但是他背着我擅自邀功请赏。”从此,汪直就开始琢磨,怎么整治尚铭。尚铭感到十恐惧,就先下手为强,暗中把汪直胡作非为,造成祸端的事情整理成材料,报告给皇帝。由于汪直长年在外监军,关系和皇帝日渐疏远,科道的官员们也纷纷上交奏章,都说西厂办事严急苛刻,不符合国家体统,连著名的纸糊阁老,首辅万安也提出罢置西厂。皇帝终于同意了。对此朝廷内外都非常高兴。汪直的两个亲信,王越跟陈钺也被降职,调到了边远地方。
成化十九年(1483年)夏六月。汪直被调到南京御马监。八月,御史徐镛上疏,弹劾汪直欺君罔上,他说:“汪直与王越、陈钺结为心腹,互为表里。他们大肆罗织陷害别人,就为了显示他们作威作福的权势,结果造成西北部边境兵连祸结,而平民百姓坐困于东南,天下人只知道有西厂,而不知道有朝廷,只知道畏惧汪直,而不知道敬畏陛下。以至于他们羽翼丰满,这是多么令人寒心的事情啊!乞望陛下明察,以正刑罚,作为对奸臣结党营私、仗势欺人的一种惩戒。”皇帝采纳了这个意见。汪直因此获罪被贬至南京为奉御(从六品)。到明孝宗(朱佑樘)弘治十一年前后被召回北京(《万历野获编·内监》),后来历史上就没有他的记载了。汪直党羽都被革职或废为平民。