Nach dem Frieden von Tilsit wurde Sack am 26. Juli 1807 zum Stabskapitän befördert. Am 25. Januar 1808 wurde er in das 1. Pommersche Infanterie-Regiment (Nr. 2) versetzt, aber schon am 6. Dezember 1808 kam Sack mit Patent vom 4. Februar 1806 in das Schlesische Reserve-Bataillon. Am 17. Februar 1809 folgte seine Versetzung in das 1. Schlesische Infanterie-Regiment (Nr. 10). Dort wurde er am 19. Februar 1810 Hauptmann und Kompaniechef. Am 8. August 1810 erhielt er sein Patent mit Datum vom 22. August 1808. Im Feldzug von 1812 kämpfte Sack in den Gefechten bei St. Annen, Wollgund und Kyopen. Für sein Verhalten bei Neukrug erhielt er eine Belobigung. Während der Befreiungskriege nahm Sack an den Kämpfen bei Großgörschen, Bautzen, Dresden, Leipzig, Vauchamps, Paris, Ligny und Belle Alliance teil. Bei Dresden erwarb er sich das Eiserne Kreuz II. Klasse, wurde aber auch verwundet. Für die Einnahme von Namur erhielt Sack neben dem Eisernen Kreuz I. Klasse auch den Orden der Heiligen Anna II. Klasse. Zwischenzeitlich war er am 11. März 1813 zum Major und Bataillonskommandeur aufgestiegen.