Schack kam 1801 als Kadett nach Kalisch und von dort am 25. Mai 1802 als Kadett nach Berlin. Am 19. Oktober 1806 wurde als Junker im Korps Blücher der Preußischen Armee angestellt und dort am 9. Dezember 1806 zum Fähnrich befördert. Nach seiner Vereidigung am 22. Dezember 1806 nahm er noch 1807 am Feldzug teil.