С 6 февраля 1944 года принял командование 144-й стрелковой дивизией. Ее части в составе 33-й и 5-й (с 15 апреля) армий Западного и 3-го Белорусского (с 23 апреля) фронтов вели наступательные и оборонительные бои в районе Мяклово (юго-восточнее г. Витебск). В мае дивизия была выведена на пополнение в резерв фронта. С 1 июля 1944 года она в составе 5-й армии участвовала в Белорусской, Вильнюсской и Каунасской наступательных операциях. За освобождение города Вильнюс дивизии было присвоено наименование «Виленская» (13.07.1944). В октябре 1944 года дивизия под его командованием успешно действовала в Гумбинненской операции, в ходе которой овладела городами Кибартай и Эйдкунен. За успешные бои по прорыву обороны немцев и вторжение в Восточную Пруссию она была награждена орденом Суворова 2-й ст. В последующих боях ее части прорвали оборону немцев на Каттенауских высотах и овладели Гумбинненским укрепленным рубежом. Указом ПВС СССР от 19 февраля 1945 года за эти бои дивизия награждена орденом Кутузова 2-й ст. С 22 января 1945 года она в составе 5-й армии 3-го Белорусского фронта участвовала в Восточно-Прусской, Инстербургско-Кенигсбергской наступательных операциях, в ходе которой прорвала оборону немцев в Инстербургском укрепленном районе и овладела городами Инстербург (22 января) и Алленбург (26 января). 28 января 1945 года в районе города Фридланд генерал-майор Донец был тяжело ранен и до ноября находился на лечении в госпитале.