Craushaar besuchte das Kadettenhaus in Dresden und trat am 1. Juli 1835 als Portepeefähnrich in das 1. Infanterie-Regiment „Prinz Anton“ der Sächsischen Armee ein. Dort avancierte er bis 1849 zum Hauptmann ernannt und erhielt im gleichen Jahr für die Niederschlagung der Revolutionären Unruhen in Zwickau das Ritterkreuz des Veridnetsordens. Bis 1863 stieg Craushaar zum Oberstleutnant auf. Als Kommandeur des 12. Infanterie-Bataillon wurde er während des Krieges gegen Preußen am 21. Juni 1866 für sein Verhalten in der Schlacht bei Königgrätz mit dem Ritterkreuz des Militär-St.-Heinrichs-Ordens beliehen.