抗击,兵败。二十九日,朱永为镇朔大将军,兼总兵官,率京军抗击。八月四日,侵犯宣府,巡抚都御史秦。。、总兵官周玉击退小王子。五日,户部侍郎李衍、刑部侍郎何乔新巡视边关。十二日,贬调汪直为奉御,其党王越、戴缙等贬官罢黜各有差别。这月,朱永在大同、宣府打败小王子。
十月十三日,诏朱永回京。
这年,撒马儿罕进贡狮子。
成化二十年(1484)正月二日,京师地震。四日,命群臣修身反省。下诏减少贡献之物,整治边备,停止营造,疏理冤案,放宽银课、工役、马价,抚恤大同阵亡将士。九日,大祭天地于南郊。三月三日,赐李。。等进士及第、出身各有差别。二十二日,太监张善监督军务,定西侯蒋琬充任总兵官,同总督尚书余子俊防备大同、宣府。
四月二日,审查囚犯。五月八日,再次审查囚犯,减轻死罪以下罪行。六月,免南畿、陕西遭灾税粮。
九月一日,有日食。本月,敌寇再次占据河套。当年秋天,陕西、山西大旱,民间饥荒,人相食。停止采办物料,减免税粮,发放钱币转运粮食,开仓纳米赈救。
十月三日,杖刑部员外郎林俊、都督府经历张黻,并贬官。十九日,停止开云南元江各府银坑。十二月,免山西、河南受灾夏税。
这年,安南、日本、琉球、哈密、土鲁番入朝进贡。
成化二十一年(1485)正月一日,星座发生变化。三日,下诏群臣立即讨论时政。七日,赦免天下。十二日,在京城南郊大祭天地。二十二日,派侍郎李贤、何乔新、贾俊赈济陕西、山西、河南饥荒。二月七日,释放免除传奉文武官吏五百六十多人。二十五日,免陕西遭灾税粮。
四月七日,因泰山多次震动派使者祭告祖先。十一日,转漕运四十万石赈济陕西饥荒。
当月,免南畿、山东受灾税粮。五月十三日,京师地震。二十七日,赈救京师饥民。六月二日,命令武官交纳粮食承袭职务。四日,下诏酷暑祈祷天寒廷臣所奏不得超过五件事。
八月一日,有日食。九月十六日,刘王羽辞官退职。
十月,免山东、山西、河南、陕西、四川遭灾税粮。十一月十九日,京师发生地震。十二月七日,詹事彭华为吏部左侍郎兼翰林学士,入值文渊阁参与机要事务。十七日,赈救南畿饥荒。当年冬天,小王子侵犯兰州、庄狼、镇番、凉州。
当年,哈密、乌斯藏入朝进贡。
成化二十二年(1486)正月十二日,大祭天地于京师南郊。十八日,免河南受灾秋粮。二月四日,免畿南及湖广受灾秋粮。
四月二十日,清查畿内功臣亲戚庄田。六月,免南畿、陕西遭灾税粮。二日,命群臣整治兴办份内之事。二十一日,告诉法官谨慎用刑。
七月,小王子侵犯甘州,指挥姚英等战死。九月,免河南、广东受灾税粮。二十五日,兵部左侍郎尹直为户部侍郎兼翰林学士,入值文渊阁参与机要事务。