求修筑陕西承宣布政使司城池,获允准。梁珤充任总兵官,赴陕西镇守,鞑靼骑兵四千余人南侵,梁珤征调兵力屯守各处险要。
鞑靼入侵凉州,梁珤率军反击,单骑直入敌阵,大军随之而进,击退鞑靼军。梁珤领兵在靖虏堡击败鞑靼,斩首十三级,获马八匹。因陕西军械不足、铁料严重匮乏,遂请求将山西阳城县的铁料一次性运十万斤至陕西,以解一时之困,之后让山西布政司每年运铁五万斤,存于曲沃县,方便陕西方面取用,以应不时之需,英宗允准。
在陕西总兵官任上七年后,梁珤被召还,掌理左军都督府事。梁珤去世,宪宗闻讣讯,为之辍朝一日,派官员谕祭,并命有司为之营葬,追封他为蠡国公,赐谥号“襄靖”。
梁珤,为人持平宽仁,虽屡掌兵柄,却不曾滥杀一人,他的子弟随从征伐苗乱,因功被授予官职,梁珤认为这是“虚费粮赏”,推辞不受,时人都称赞他的知足之贤。