Командованием 1-го Украинского фронта перед 3-й гвардейской танковой армией была поставлена задача «…по преодолению 60-й армией тактической глубины обороны противника войти в прорыв и, развивая успех в южном направлении, к исходу первого дня операции выйти в район Гавриловка, Строки, Теофиполь, к исходу третьего дня операции овладеть районом Купель, Зозулинцы, Базалия. К исходу 6-8-10 дня операции, во взаимодействии с 4-й танковой армией, овладеть Проскуров и выйти в район Проскуров, Ярмолинцы, Деражня. Из района Строки один танковый корпус направить на Староконстантинов с задачей ударом с юга на Староконстантинов содействовать 1-й гвардейской армии в овладении Староконстантинов».526 Обороняющаяся в избранном для наступления армии районе группировка немецких войск состояла из бригады СС «Лангемарк», части танковой дивизии СС «Дас Рейх», 68-й, 96-й, 291-й, 323-й и 340-й пехотных и 147-й охранной дивизий. Рубеж обороны немецких войск проходил по южному берегу реки Горынь, где противник спешно возводил полевые укрепления. Погода не благоприятствовала наступлению — «…с 28 февраля погода резко изменилась, началось потепление, которое сопровождалось мокрыми снежными осадками. Утренних заморозков не было, образовалась грязь… Полоса местности для ввода танковой армии в прорыв была резко пересечена оврагами и ручьями, допускала движение по дорогам. На всем протяжении открытая, способствовала воздействию авиации противника по боевым порядкам войск. В связи с наступившей весенней распутицей грунтовые дороги были труднопроходимыми для колесного транспорта и представляли реальную угрозу срыва снабжения наступающих частей основными видами снабжения, а также отрыва артиллерии от боевых порядков танков и пехоты».527
Задачи 3-й гвардейской танковой армии в Проскуровской операции.