ЗакВО являлся в тот период времени одним из важных приграничных округов. Знакомясь с войсками округа, генерал Ефремов побывал в Армении и Азербайджане, в тех местах, где он начинал свою армейскую службу. Посетил он и Телавские курсы усовершенствования начальствующего состава округа, которые напомнили ему о годах молодости, когда он восемнадцатилетним пареньком в конце 1915 года приехал сюда в школу прапорщиков.

20 декабря 1940 года Михаил Григорьевич вместе с членом Военного совета и начальником штаба округа выехали в Москву на Всеармейское совещание высшего командного и политического состава, созванное по решению Политбюро ЦК ВКП(б). Каждый участник совещания чувствовал приближение военной грозы и понимал, откуда она исходит.

После совещания была проведена большая оперативно-стратегическая военная игра, в которой участвовали командующие, начальники штабов и другие должностные лица всех военных округов.

В конце сборов состоялось заседание Главного военного совета, на котором были подведены итоги Всеармейского совещания и военной игры. На Военном совете с большой речью выступил И. В. Сталин. По результатам проведенного совещания и военной игры в январе 1941 года произошли большие перестановки в высших эшелонах руководства Красной армии и ряда военных округов.

28 января 1941 года Михаил Григорьевич получил назначение на должность первого заместителя генерал-инспектора пехоты Красной армии. На новом месте службы Михаил Григорьевич большую часть времени проводил в командировках по военным округам. За четыре предвоенных месяца он успел побывать в Киевском, Западном особом, Ленинградском и Харьковском военных округах.

Ранним воскресным утром 22 июня 1941 года генерал М. Г. Ефремов был вызван в Наркомат обороны, где узнал, что началась война. В этот же день он подал рапорт на имя наркома обороны Маршала Советского Союза С. К. Тимошенко с просьбой послать его на любую командную должность в действующую армию. Однако на фронте он оказался не сразу. Только после того как Михаил Григорьевич направил рапорт лично на имя И. В. Сталина, его просьба была удовлетворена, и вскоре он получил назначение на должность командующего 21-й армии.

Михаил Григорьевич недолго был командующим армии. 7 августа 1941 года Ставка Верховного главнокомандования назначает его командующим Центральным фронтом. Генерал Ефремов вступил в командование войсками фронта в тот момент, когда они с боями отходили на рубеж реки Сож, чтобы здесь задержать продвижение противника.

Известный советский военачальник генерал-полковник Л. М. Сандалов, бывший в тот период времени начальником штаба Центрального фронта, так впоследствии вспоминал о генерале М. Г. Ефремове:

«Это был подвижный, энергичный человек, всесторонне развитый спортсмен. В день вступления в новую должность Михаил Григорьевич в течение нескольких минут ознакомился в штабе с обстановкой и поехал в 13-ю армию. Михаил Григорьевич всегда предпочитал руководить войсками непосредственно на поле боя. А с середины августа он буквально дневал и ночевал в войсках…»[41]

Вскоре решением Ставки ВГК Центральный фронт был упразднен. После его упразднения генерал М. Г. Ефремов непродолжительное время был заместителем командующего Брянским фронтом, затем командовал 10-й армией, а во второй половине октября получил назначение на должность командующего 33-й армии.

В столь сложный момент битвы за Москву генерал-лейтенант М. Г. Ефремов был вполне подходящей кандидатурой на должность командующего 33-й армии, которой предстояло прикрыть подступы к столице нашей Родины с Наро-Фоминского направления.