成化十四年(1478年),海西兀者都指揮散出哈上書,言開原驗放管指揮索其珍珠豹皮。憲宗命遼東守臣勘查,管指揮者懼。恰逢當時散出哈侄產察入貢而指揮賄賂的事情,後經調查證明是誣陷。此後又散出產察發怒,謀聚眾入犯邊界。守臣於是翻譯番書,招散出哈來廣寧當麵對峙,此後發生爭執,散出哈糾結部隊入邊,戰事一觸即發。汪直聽聞心腹王英之言,以為鎮撫遼東可以立功,於是請求前往。憲宗欲批準,而司禮監懷恩認為汪直年少喜功,於是去南閣,召集兵部尚書餘子俊、兵部侍郎馬文升商議。隨後舉薦馬文升、詹升前往。汪直欲令王英與其一同前往,馬文升婉言拒絕了,因此招致汪直憤恨10]。
馬文升赴任巡撫後,命貢使重陽歸諭其眾,告訴明朝廷旨意。然而當時海西縱容部隊進犯,馬文升於是擊敗後再加以安撫。事情傳到朝廷中,汪直稱:“既然說安撫怎麽又來進犯邊界?”於是向朝廷請求親自前往。遼東各部聽聞汪直擅政,不肯去接受其安撫。汪直行至開源,馬文升在撫順,汪直亦不與其聯係會合。於是馬文升招撫的兀者、野人、堵裏吉三百餘人皆怒欲歸。參將周俊恐怕此事壞了大局,於是對汪直說必須請馬文升見麵,於是汪直就派人去請馬文升。此後馬文升抵達後,汪直問解決方略,馬文升稱:“太監既至,此屬即太監招出者也,何間彼此。”汪直知道此事不易解決,於是聽聞馬文升建議,一同抵達遼陽,再將事情匯報憲宗11]。
成化十五年(1479年),陳鉞擔任遼東巡撫,因不了解當地事務,而被馬文升調換,並約束其舉動。汪直抵達遼東後,陳鉞身著戎服伏道左邊,為其掃路裝飾廚房,並使得其住宿舒適。唯獨馬文升仍與汪直分庭抗禮,對並其隨從頤指,隨從遂詆毀馬文升。陳鉞借此再次誣陷馬文升因禁農器,不與交易,而招致外部入寇。同年六月,憲宗命汪直同刑部尚書林聰即訊遼東事,馬文升被逮捕下錦衣獄,謫戍重慶12]。
同年十月,遼東巡撫陳鉞請求討伐海西,憲宗命以撫寧侯朱永為總兵,陳鉞提督軍務,汪直監軍。汪直抵達遼東後,有頭目郎秀等四十人入貢,在廣寧遇到汪直,汪直誣陷其為窺伺於是掩殺,並以捷報上報。論功,加汪直歲祿,監督十二團營;朱永進保國公,陳鉞為戶部尚書。至此,海西諸部以複仇為辭,深入雲陽、青河堡等,殺掠男婦,皆支解屍體以報仇。邊將斂兵不出,陳鉞亦隱匿不上報此事。而此時,依附汪直的太仆少卿王宗彝(大學士王文之子)為僉都禦史、擔任遼東巡撫13]。
成化十六年(1480年)正月,給事中孫博上疏彈劾東廠、西廠中傷大臣;卻遭到憲宗指責。同年三月,憲宗命汪直、保國公朱永、尚書王越率兵出塞,在威寧交戰,並獲勝,王越封威寧伯14]。同年四月,遼東巡按禦史強珍上疏,彈劾此前太監汪直、總兵侯謙、巡撫陳鉞失機隱匿的事情。都給事中吳原、禦史許進等上奏,並將陳鉞比喻為宋朝的黃潛善、賈似道。憲宗下詔罰陳鉞俸祿,陳鉞因而怨恨王越掌都督院事而縱容強珍。汪直正在巡邊還京中,陳鉞在郊外五十裏相迎,訴強珍承奉王越旨意彈劾他。汪直大怒,王越亦來迓,汪直不見王越。巡撫遼東王宗彝遂阿汪直旨意,誣陷強珍妄奏,逮捕強珍至京,下錦衣衛獄,戌遼東15]。
同年七月,汪直上議征討安南,要求調取明成祖朱棣當年征討安南的兵馬數量與圖冊。當時劉大夏在兵部職方司任職,故意藏匿安南的典冊,並向兵部尚書餘子俊陳述出兵安南利害,並極力勸阻,此事最終不了了之16]。
成化十七年(1481年)八月,亦思馬因入寇大同,憲宗以威寧伯王越佩征西前將軍印鎮守,汪直任監軍17]。同年十月,巡撫宣府都禦史秦紘密疏汪直縱旗校擾民,憲宗竟釋放汪直18]。