14 января 1915 года произведен в генерал-майоры «"за отличия в делах против неприятеля"». На 6 марта 1915 года — командующий 146-м пехотным Царицынским полком, на 28 мая того же года — командир бригады 37-й пехотной дивизии. 22 августа 1915 года назначен командиром лейб-гвардии Павловского полка, а 20 мая 1916 года — начальником штаба 2-й гвардейской пехотной дивизии. 11 июля 1916 года назначен и.д. генерал-квартирмейстера Генерального штаба, в каковой должности пробыл до 5 апреля 1917, когда был назначен в распоряжение начальника Генерального штаба. С 14 января 1917 года временно, в связи с болезнью генерала Аверьянова, исполнял обязанности начальника Генерального штаба. В феврале 1917 года, когда в Петрограде начались беспорядки, был назначен начальником военной охраны Петрограда.