De 1816 à 1818, il est membre de l'état-major du général August Neidhardt von Gneisenau à Coblence. En 1818, il est promu "" et est nommé directeur de l'administration de l'Académie militaire de Berlin, poste qu'il occupe jusqu'en 1830. Écarté de l'enseignement, il met ces années à profit pour se consacrer à l'étude et à la rédaction de son œuvre. En 1830, il est nommé chef d'état-major de l'armée de Gneisenau, levée pour surveiller et contenir la révolution polonaise. Nommé, à la suite du décès de Gneisenau par le choléra, il est cependant remplacé peu de temps après.