张鸣岐能走到广西巡抚这个位置,与岑春煊有很大关系,他充当过岑春煊的幕僚。1903年4月,岑春煊署理两广总督,张鸣岐被任命为总文案,兼管两广学务处,继而又兼管练兵处。
5月广西民变蜂起,岑春煊入桂督师镇压,张鸣岐随行,总理两广营务处,兼充广西巡抚李经羲的幕僚。
得到李经羲的保举,张鸣岐任广西太平思顺道道员,次年岑春煊又推荐张鸣岐署理广西布政使。1906年12月任广西布政使,署理广西巡抚,1907年实授广西巡抚。他在广西一面指挥提督龙济光、总兵陆荣廷等镇压民变,一面大举推行“新政”,朝野颇著虚名。
1910年张鸣岐署理两广总督。1911年4月署广州将军孚琦被刺身亡,清廷命张鸣岐为两广总督兼任广州将军。此时他获得同盟会即将在广州举行起义的情报,与水师提督李准等会商,派出大批侦探,抽调防营入城,实行戒严。4月12日广州起义爆发,黄兴率队攻破督署,张鸣岐丢下老父妻妾,翻墙越屋逃至水师公所,指挥清军反扑。
广州起义失败后,黄花岗七十二烈士中,经张鸣岐下令杀害的革命党人有林觉民、喻云纪等43人。武昌起义爆发后,广东革命党人闻风而起,张鸣岐见军心