В мае 1944 года генерал-майор Михайлов назначен на должность командира 100-го стрелкового корпуса, который вскоре вёл боевые действия в ходе Полоцкой и Рижской наступательных операций, а также в освобождении городов Диваны и Крустпилс (ныне часть Екабпилса).