抗日战争胜利后,张振一随部队挺进东北,在东北民主联军第3纵队7师21团任卫生队队长。部队在东北作战时,条件非常艰苦,1947年底至1948年初的冬季攻势,部队在零下30多摄氏度的严寒中行军打仗,保暖衣物不足,经常发生冻伤。为防止和控制部队因冻伤而产生的非战斗减员,张振一带领卫生队积极研究预防、救治冻伤的方法和手段,保证了部队行军作战。
1948年9月,张振一在东北人民解放军第3纵队卫生部任科长。辽沈战役中,3纵所属部队主攻锦州,围歼廖耀湘兵团,为战役胜利作出重要贡献。当大批伤员涌来,出现前线救治力量不足又无法及时后送的情况,张振一积极与后方兵站医院联系,并动员当地群众精心护理运送伤员,使大部分伤员得到及时妥善安置。
1949年11月,部队参加两广战役,由于长期行军打仗未经休整,特别是许多官兵对南方炎热潮湿气候的不适应和水土不服,到达广西廉江时发生了传染病,部队的战斗力受到很大影响。张振一带领医护人员积极到地方寻医问药,用当地的土方进行治疗,很快控制了疾病的传播,使大批伤病员治愈归队。
1950年6月,海南岛战役结束后,张振一任第40军119师卫生部部长。在长期的医务工作中,他热爱伤病员,致力于伤病员的救治和护理,工作上积极负责,任劳任怨,成绩突出。解放战争中,他3次负伤,荣立大功1次、小功3次,并被选为工作模范。