图海迅速消灭进犯宝鸡的叛军,恢复汉中、兴安等地。九月,图海分兵四路,对汉中、兴安等地发起攻势。他自己率领将军佛尼勒等从兴安出发,总兵官程福亮为后援,驻守旧县关;将军毕力克图、提督孙思克等从略阳出发,西宁总兵朱衣克为后援,驻守西河;将军王进宝等从栈道进发,延绥总兵高孟为后援,驻守宝鸡;提督赵良栋则从徽州的巴都山进兵。
十月,图海军抵达镇安县,分两路进剿。在火神庙遭遇叛军总兵王遇隆等人的抵抗,图海军击败了他们,随后渡过干玉河,夺下梁河关,迫使叛军逃入四川。与此同时,王进宝收复了汉中,赵良栋收复了徽县、略阳,毕力克图收复了成县、阶州。十一月,图海军收复兴安,并继续收复了平利、紫阳、石泉、洵阳、白河以及湖广的竹山、竹溪、上津等县。至此,陕西全省基本上回到了清廷的掌控之中。
随着陕西的稳定,图海的战绩也得到了朝廷的认可。不久,康熙帝命令图海率领一半的大军屯驻凤翔,负责防守陕西全省。另一半军队则由吴丹等统领,负责督运粮饷。十二月,图海上疏请求拨发一千人,由署副都统鄂克济哈等统领,驻守汉中等要地,这一请求也得到了批准。
汉中、兴安的收复为清廷收复四川创造了有利条件。康熙十九年(1680年)正月,康熙帝指示议政大臣等,强调满洲大兵作为后援的重要性。于是,图海被命令前往汉中,接济进蜀诸军的粮饷。九月,为了消灭降而复叛的谭弘,清廷命令总督哈占从保宁出击,图海则奉命派遣军队作为声援,分散敌军的注意力。同月,图海还在汉中三河口破获了清廷通缉多年的“朱三太子案”的要犯杨起隆。
六、寿终正寝
康熙二十年(1681年),图海的晚年生活和最终离世,标志着他辉煌一生的落幕。这一年正月,图海得知叛军正在全力进攻四川叙州等地,请求率兵前往援助。然而,康熙帝考虑到图海年事已高且身体欠佳,认为他已经不适合长途跋涉和征战,于是安排其他将领前往支援,并命令图海继续驻守汉中,负责秦蜀的防守。
长期的征战和辛劳使图海的身体状况日益恶化。康熙帝对此深感关切,于是在七月下达谕旨,命令图海携带大将军的敕印返回京师。十月,图海回到京城,康熙帝亲