In den Befreiungskriegen kämpfte Zastrow u. a. in der Schlacht an der Katzbach, wo er abermals verwundet wurde, bei Laon, Montmirail, Château-Thierry, Ligny und bei Wavre. Sein Verhalten wurde durch die Verleihung beider Klassen des Eisernen Kreuzes gewürdigt.