Après la paix de Tilsit, il rejoint le de réserve de Poméranie le . Le , il est au régiment, et le , il est incorporé au régiment. Le , il y devient et le , capitaine et . Dans la campagne d'Allemagne, il est major et commandant du du 1er régiment à pied de la Garde. Il est blessé lors de la bataille de Lützen et reçoit la Croix de fer classe. Il combat à Bautzen, Dresde, Leipzig, Brienne, Arcis-sur-Aube, Paris, Ligny et dans les batailles de Wavre et Saint-Germain. Pour la bataille de Paris, il reçoit l'Ordre de Saint-Vladimir de classe et la classe de la croix de fer. Pour son travail à Wavre et à Saint-Germain, Ditfurth reçoit le l'ordre Pour le Mérite aux feuilles de chêne. Le , il est nommé commandant dans le d'infanterie et est promu lieutenant-colonel le .