他十六歲就開始當官,後來舉孝廉,他不去;曹操做司空時,又徵召他,他也沒去;不久舉茂才,上任做了新豐令,並且考核成績在三輔中第一。
曹丕評他:「非既莫能安涼州。」「故涼州刺史張既,能容民畜眾,使群羌歸土,可謂國之良臣。」
他叫張既,字德容,雍州馮翊高陵人。名字雖然少為人知,但能文能武,深有謀略,立下許多功勞。
還不用一兵一卒嚇得兩萬羌人投降了自己。
公元221年(黃初二年),涼州盧水胡伊健妓妾、治元多等反,河西大擾。稱帝即位不久的魏文帝曹丕十分憂慮,說:「非既莫能安涼州。」乃召回鄒岐,另以張既為涼州刺史。詔曰:「昔日賈復請求統兵去攻打郾縣的賊寇,光武帝笑著說:『執金吾去攻打郾縣,我還有什麼煩惱呢?』你智謀膽略都勝過別人,現在正是你施展本事的時機,我允許您因利乘便,相機行事,不用再先向我請示。」
又派護軍夏侯儒、將軍費曜等人領兵在他後面接應。張既率軍到達金城,要渡過黃河,部下將領、守備都認為兵少路險,不可深入敵方腹地。張既說:「道路雖然險峻,卻不像井陘那樣狹窄,夷狄都是烏合之眾,不會有李左車那樣的計謀,現在武威郡很危急,應該迅速趕到那兒。」就斷然下令渡河。
盧水胡騎七千餘在鸇陰口狙擊張既的部隊,張既揚言要由鸇陰口渡河,卻悄悄地經過且次縣到達武威。胡人都以為遇到了神仙,退卻到顯美縣。張既已然佔據了武威,費曜的接應部隊才趕到,而夏侯儒的部隊還沒到達。張既犒勞賞賜部下,打算進軍攻擊胡人。
將領們都說:「我方士卒疲倦,敵人卻保存著銳氣,很難同他們打仗。」張既說:「現在軍中沒有現成的糧草,應當就敵人處取得資用,如果敵人發現我方兵力聚集,就要退進深山,那時候再追擊他們,道路既險峻難走,士兵又飢餓疲累;如果退兵不追,又會遭受敵人的抄襲。這樣的話,部隊就總也得不到休息,正應了前人所說的『一旦放跑了敵人,危害會延續好幾代』。」於是便領兵挺進到顯美縣。遭遇盧水胡的幾千騎兵,要借助大風放火燒燬魏軍的營盤,張既部下的將士都很恐懼。張既夜間埋伏下三千精銳士卒,讓參軍成公英督率一千多騎兵挑戰,命令他們佯裝敗退,盧水胡果然爭先恐後地來追趕。於是伏兵四出,截斷了胡人的隊伍,分別攻擊他們的首尾,結果大獲全勝,斬首俘虜一萬多人。
曹丕非常高興,下詔說:「君渡黃河,歷險境,用疲勞的軍隊攻擊有準備的敵人,以少數勝多數,功勞蓋過了周宣王時的南仲,勤勞超過了尹吉甫。這個功績不僅僅是打敗了胡人,而是使河西一帶永遠寧靜,讓我再也不用顧慮西邊的國土了。」曹丕轉封張既為西鄉侯,給他增加了二百戶食邑,連同以前的食邑,一共四百戶。
不久後,酒泉蘇衡反,與羌豪鄰戴及丁令胡萬餘騎攻邊縣。張既與夏侯儒擊破之,蘇衡及鄰戴等皆降。遂上疏請與夏侯儒修建左城,築關隘,置烽火台、糧倉以備胡人。西羌驚恐,率眾二萬餘投降。
其後西平麴光等殺其郡守,諸將打算出兵攻打,張既道:「反叛的只有麴光等人,郡中的百姓不一定願意跟隨他們。如果因為這樣就興兵討伐,當地的官吏百姓、羌人、匈奴人就會說國家不辨是非,就會聯合起來對政府持敵對態度,這就等於是為虎添翼。麴光等人想讓羌人和匈奴人援助他們,現在我們先讓羌人和匈奴人包圍攻擊他們,用重金招募獎賞應徵的,把俘虜也都送給羌人和匈奴人。從外面扼止他們的勢力,從內部離間他們的盟友,就一定會不戰而平定這個地方。」
於是便發佈檄文通告各部落的羌人:凡是被麴光等人誘惑欺騙而加入叛軍的一律原諒,能夠殺死敵人將帥送來首級的加倍封賞。檄文發佈以後,麴光的部下殺死了他並送上了他的首級,其餘的人都像過去一樣安居無事。