Am 1. März 1741 wurde Knobelsdorff dann als Gefreiterkorporal im Dragonerregiment „von Möllendorf“ Nr. 7 der Preußischen Armee angestellt und im August desselben Jahres zum Fähnrich ernannt. Mit dem Regiment kämpfte er im &lt;a href="Erster%20Schlesischer%20Krieg"&gt;Feldzug 1741/42&lt;/a&gt; bei Münsterberg, Troppau, Austerlitz und Olmütz. Im März 1743 wurde er Sekondeleutnant und 1750 Premierleutnant. 1745 kämpfte er bei Landeshut und bei Hohenfriedberg, 1757 Teilnahme an der Schlacht bei Groß-Jägersdorf, wo er eine eigene Schwadron führte. Am 5. April 1758 wurde Knobelsdorff Kapitän und Eskadronchef und bereits zwei Monate als Major in das Freiregiment Hordt versetzt. Er kämpfte in Schwedisch-Pommern und bei Driesen. 1759 war er an einem Vorstoß gegen die russischen Magazine dabei. Er war bis 1762 auch an allen anderen Gefechten des Freiregiments Hordt beteiligt. 1762 entwarf er eine Übereinkunft mit den Österreichern in Schlesien, die letztlich auch geschlossen wurde.