辽东战事
成化十四年( 1478年),海西兀者都指挥散出哈上书,言 开原验放管指挥索其珍珠豹皮。宪宗命辽东守臣勘查,管指挥者惧。恰逢当时散出哈侄产察入贡而指挥贿赂的事情,后经调查证明是诬陷。此後又散出产察发怒,谋聚众入犯边界。守臣於是翻译番书,招散出哈来广宁当面对峙,此後发生争执,散出哈纠结部队入边,战事一触即发。汪直听闻心腹王英之言,以为镇抚辽东可以立功,於是请求前往。宪宗欲批准,而司礼监怀恩认为汪直年少喜功,於是去南阁,召集兵部尚书 余子俊、兵部侍郎 马文升商议。随後举荐马文升、詹升前往。汪直欲令王英与其一同前往,马文升婉言拒绝了,因此招致汪直愤恨。
马文升赴任巡抚后,命贡使重阳归谕其众,告诉明朝廷旨意。然而当时海西纵容部队进犯,马文升於是击败后再加以安抚。事情传到朝廷中,汪直称:“既然说安抚怎麼又来进犯边界?”於是向朝廷请求亲自前往。辽东各部听闻汪直擅政,不肯去接受器安抚。汪直行至开源,马文升在抚顺,汪直亦不与其联系会合。於是马文升招抚的兀者、野人、堵里吉三百馀人皆怒欲归。参将 周俊恐怕此事白,於是对汪直称必须请马文升见面。此後马文升抵达后,汪直问解决方略,马文升称:“太监既至,此属即太监招出者也,何间彼此。”汪直知道此事不易解决,於是听闻马文升建议,一同抵达辽阳,再将事情汇报宪宗。
成化十五年( 1479年), 陈钺担任辽东巡抚,因不瞭解当地事务,而被马文升调换,并约束其举动。汪直抵达辽东后,陈钺身著戎服伏道左边,为其扫路装饰厨房,并使得其住宿舒适。唯独马文升仍与汪直分庭抗礼,对并其随从颐指,随从遂诋毁马文升。陈钺借此再次诬陷马文升因禁农器,不与交易,而招致外部入寇。同年六月,宪宗命汪直同刑部尚书林聪即讯辽东事,马文升被逮捕下锦衣狱,谪戍重庆。
同年十月,辽东巡抚陈钺请求讨伐 海西,宪宗命以抚宁侯 朱永为总兵,陈钺提督军务,汪直监军。汪直抵达辽东后,有头目郎秀等四十人入贡,在广宁遇到汪直,汪直诬陷其为窥伺於是掩杀,并以捷报上报。论功,加汪直岁禄,监督十二团营;朱永进保国公,陈钺为户部尚书。至此,海西诸部以复仇为辞,深入云阳、青河堡等,杀掠男妇,皆支解屍体以报仇。边将敛兵不出,陈钺亦隐匿不上报此事。而此时,依附汪直的太仆少卿 王宗彝(大学士 王文之子)为佥都御史、担任 辽东巡抚。
成化十六年( 1480年)正月,给事中 孙博上疏弹劾东厂、西厂中伤大臣;却遭到宪宗指责。同年三月,宪宗命汪直、保国公朱永、尚书王越率兵出塞,在威宁交战,并获胜,王越封威宁伯。同年四月,辽东巡按御史 强珍上疏,弹劾此前太监汪直、总兵侯谦、巡抚陈钺失机隐匿的事情。 都给事中 吴原、 御史 许进等上奏,并将陈钺比喻为宋朝的 黄潜善、 贾似道。宪宗下诏罚陈钺俸禄,陈钺因而怨恨王越掌都督院事而纵容强珍。汪直正在巡边还京中,陈钺在郊外五十里相迎,诉强珍承奉王越旨意弹劾他。汪直大怒,王越亦来迓,汪直不见王越。巡抚辽东 王宗彝遂阿汪直旨意,诬陷强珍妄奏,逮捕强珍至京,下锦衣卫狱,戌辽东。
同年七月,汪直上议征讨 安南,要求调取明成祖 朱棣当年征讨安南的兵马数量与图册。当时 刘大夏在兵部职方司任职,故意藏匿安南的典册,并向兵部尚书 余子俊陈述出兵安南利害,并极力劝阻,此事最终不了了之。
成化十七年( 1481年)八月, 亦思马因入寇 大同,宪宗以威宁伯王越佩征西前将军印镇守,汪直任监军。同年十月,巡抚宣府都御史 秦紘密疏汪直纵旗校扰民,宪宗竟释放汪直。
当时,有盗越皇城入西内, 东厂较尉缉捕逮获,太监 尚铭上报,宪宗甚喜,厚加赐赉。汪直听後大怒称尚铭违背其意独擅功。尚铭恐惧,於是偷偷向宪宗上报汪直的过错。宪宗因宠信 李孜省,加上 万安勾结昭德宫而独揽政权,亦称汪直浸淫,宪宗於是渐渐疏远汪直。成化十八年三月,科道交相弹劾西厂苛察,万安亦称应当罢免西厂,而 刘珝持不可。宪宗竟然罢免西厂,朝廷内外官员均欣然大喜,刘珝则有惭色。
同年八月,因万安恐汪直为王越所诱,於是请求恢复使用王越,调任镇守延绥,而以都督 许宁取代原职。
成化十九年( 1482年)六月,汪直因为与总兵官 许宁不协,巡抚郭镗上报,宪宗於是调任汪直为南京 御马监。
同年八月,御史 徐镛上疏弹劾汪直欺罔罪,并称:
宪宗表示深深赞许,於是罢免汪直,削 王越为威宁伯,追夺 诰券,编管安陆州。兵部尚书 陈钺、工部尚书 戴缙、锦衣指挥使吴绶被革职为民。原兵部尚书 项忠恢复原职。并召还 马文升,升任其为左 副都御史、巡抚辽东。此後逮捕韦瑛伏诛