Михаил Малофеев родился 25 мая 1956 года в городе Ломоносов Ленинградской области (ныне в составе города Санкт-Петербург). По национальности — русский. В 1973 году, по окончании средней школы, поступил и в 1977 году окончил Ленинградское высшее общевойсковое командное училище имени С. М. Кирова. Служил командиром взвода, роты, начальником штаба батальона. Проходил службу в Группе советских войск в Германии, после чего был переведён в Закавказский военный округ, а через два с половиной года вместе с полком на два года убыл в Туркестанский военный округ.
В 1989 году Малофеев окончил Военную академию имени М. В. Фрунзе и был назначен на должность командира батальона в Заполярье; последовательно занимая в дальнейшем должности заместителя командира полка, начальника штаба, командира полка и заместителя командира дивизии.
В 1995 году — Командир 134 МСП (в/ч 67616) 45МСД
С 1995 по 1996 годы принимал участие в восстановлении конституционного порядка в Чеченской республике.
С декабря 1997 года полковник Малофеев служил на должности командира 138-й отдельной гвардейской Краснознамённой Ленинградско-Красносельской мотострелковой бригады Ленинградского военного округа (посёлок Каменка Ленинградской области), и в последующем стал заместителем начальника управления боевой подготовки Ленинградского военного округа.
С 1999 года генерал-майор Малофеев участвовал в антитеррористической операции на Северном Кавказе, занимая пост начальника отдела боевой подготовки 58-й армии Северо-Кавказского военного округа — заместителя командующего группировкой федеральных войск «Север» в Чеченской Республике.
14 января 2000 года генерал-майору Малофееву М. Ю. были поручены разработка и проведение специальной операции по овладению силами батальона Внутренних войск МВД РФ зданиями Грозненского консервного завода. Операция имела стратегическое значение для дальнейшего продвижения федеральных сил к центру столицы Чечни.
Для реализации этого замысла утром 17 января 2000 года две штурмовые группы выдвинулись к западной окраине завода. Понимая складывающуюся обстановку, боевики отчаянно оборонялись, открыв плотный огонь из стрелкового оружия.
Попав под шквальный огонь, штурмовые группы залегли и стойко отражали атаки боевиков. При этом трое военнослужащих были ранены и один погиб. Нависла угроза уничтожения штурмующих групп и срыва боевой задачи федеральной группировки.
В это время на северо-западную окраину Грозного прибыл генерал-майор Малофеев с оперативной группой, состоявшей из начальника артиллерии 276-го мотострелкового полка, двух связистов и капитана-стажёра из Общевойсковой академии. Посчитав, что после проведенной мощнейшей огневой подготовки, в ближайшем к боевикам здании в живых никого не осталось, генерал занял его. Но отсидевшиеся в подвалах боевики, как только утих огонь, вышли наружу и столкнулись с группой генерала Малофеева. Генерал вступил в бой и отстреливался, прикрывая отход подчинённых, несмотря на полученное ранение головы. Боевики открыли огонь из гранатомётов и миномётов, и генерал Малофеев со своей группой погиб под обломками стены. В течение полутора суток федеральные войска никак не могли подойти к месту гибели генерала, но, когда зданием удалось, наконец, овладеть, — при разборе завалов вместе с генерал-майором Малофеевым было обнаружено тело сержанта Шараборина — радиста, сопровождавшего своего командира в его последнем бою.
28 января 2000 года генерал-майор Малофеев был похоронен с воинскими почестями на Никольском кладбище Александро-Невской лавры Санкт-Петербурга.
Указом Президента РФ от 9 февраля 2000 года № 329 за мужество и героизм, проявленные при ликвидации незаконных вооруженных формирований в Северо-Кавказском регионе, генерал-майору Малофееву Михаилу Юрьевичу посмертно присвоено звание Героя Российской Федерации.
23 февраля 2000 года в Большом Кремлёвской дворце в Москве «Золотая Звезда» Героя России была передана вдове Героя — Светлане Малофеевой.