Родился в 1849 году. Образование получил в 1-й московской гражданской гимназии, Константиновском межевом институте и Александровском военном училище, из которого был выпущен в 1869 г. прапорщикомком в лейб-гвардии Семёновский полк.
В русско-турецкую войну 1877—78 гг. командовал ротою.
После войны окончил курс в Николаевской академии Генерального штаба. Служил по генеральному штабу в Петербурге. В 1892 году был назначен профессором военного искусства в Николаевской академии Генерального штаба, по защите диссертации «Значение германо-французской воины 1870—71 г. в истории военного искусства» (СПб., 1892). В то же время читал лекции по военным наукам в Михайловской артиллерийской, Николаевской инженерной и Николаевской морской академиях и в военных училищах.
В 1901 году командовал бригадой 23-й пехотной дивизии.
С 1904 года состоял начальником Николаевской академии Генерального штаба.
10 января 1907 года в чине генерал-лейтенанта он получил в командование 24-ю пехотную дивизию, затем с 24 июня 1908 года командовал 2-й гвардейской пехотной дивизией. С 30 апреля 1910 года командовал V армейским корпусом.
В 1911 году Михневич был назначен начальником главного штаба. Оставался на этом посту на протяжении почти всей Первой мировой войны.
Участвовал в деятельности Русского военно-историческое общества. После Февральской революции Михневич был отстранен от должности и 2.4.1917 уволен от службы по болезни с мундиром и пенсией.
После Октябрьской революции поступил на службу в РККА. Преподавал на 1-х Петроградских артиллерийских курсах, в Артиллерийской академии (1919—1925).
Умер 8 февраля 1927 г. в Ленинграде, похоронен в Александро-Невской лавре.