，昭义节度使李抱真派去诈降王武俊的辩客贾林对王武俊称，一旦魏博被朱滔攻陷，张孝忠也将称臣朱滔，朱滔将有三镇，联合回纥，占有成德乃至河朔，建议王武俊和李抱真合兵救魏，反正勤王。王武俊从之，败朱滔。五月，德宗在沧州设横海军，沧州遂脱离张孝忠治下的义武军。贞元二年（786年），当朝廷相对稳定下来，天下重新臣服于德宗时，河北又发生了饥荒。由于战事，粮食储量很少，多人饿死，尸体堆积如山。张孝忠与下属们节省饮食，只吃干豆。人们欣赏他的俭朴，推他为贤将。三年（787年），德宗又授予他检校司空的荣衔，把女儿义章公主嫁给