С появлением на Западе истребителей четвертого поколения F-15, F-16 и F/A-18 - имевших высокие летные характеристики, истребители-бомбардировщики Су-17 уже не могли рассчитывать на успех в маневренном воздушном бою с этими машинами. В то же время самолет еще имел потенциал для наращивания ударных возможностей. Так появилась последняя серийная модификация истребителя-бомбардировщика - Су-17М4 (С54). Разработка машины началась в марте 1977 года. Основная «идея» заключалась в установке на борту нового цифрового прицельно-навигационного комплекса. Рост объемов радиоэлектронной аппаратуры потребовал перекомпоновки носовой части фюзеляжа. Было принято решение отказаться от регулируемого воздухозаборника. Новый воздухозаборник был выполнен оптимизированным для трансзвукового маловысотного полета. Это упрощало конструкцию, но привело к снижению скоростных характеристик (с М=2,09 до М=1,75). Впрочем, для маловысотного ударного самолета, увешанного многочисленным вооружением, теоретическая способность достигать М=2 являлась излишней роскошью.
Однако установить лазерно-телевизионную прицельную систему «Кайра» на Су-17 так и не удалось. Было решено оснастить истребитель-бомбардировщик упрощенным вариантом БРЭО, включающим лазерный дальномер-целеуказатель «Клен». Также неудачей закончились попытки разместить на самолете две мощные двухствольные пушки ГШ-30.
Самолет получил цифровой прицельно-навигационный комплекс ПрНК-54, в состав которого вошел лазерный дальномер-целе- указатель, инерциальная навигационная система, ЦВМ, телевизионный кабинный индикатор и другое оборудование. Для размещения новой электроники, помимо отказа от регулируемого воздухозаборника, потребовалось, также уменьшить до 4590 л (3770 кг) объем внугрифюзеляжных топливных баков. Для охлаждения мощного БРЭО перед килем был установлен дополнительный воздухозаборник. Вместо катапультного кресла К-36М было установлено более совершенное К-36ДМ. На борту появилась и новая радиостанция Р-862, заменившая Р-832. Был значительно расширен состав управляемого вооружения.
Три опытные машины С54 были переоборудованы из серийных Су-17МЗ в 1978 году, а в 1980 году в Комсомольске-на-Амуре началось серийное производство истребителей-бомбардировщиков Су-17М4.
Экспортный вариант самолета - Су-22М4 (С54К) с двигателем АЛ-21Ф-3 серийно выпускался с 1984 года.
Серьезным испытанием для Су-17М4 стал Афганистан. На основе опыта боевого применения самолета в 1987 году был проведен ряд доработок, направленных на повышение боевой живучести. В частности, на нижнюю и верхнюю поверхности хвостовой части фюзеляжа установили 12 пусковых устройств ИК-ловушек АСО-2В, а в нижней части фюзеляжа смонтировали бронеплиты (аналогичную доработку прошли и самолеты Су-17МЗ).
Была предпринята и попытка усиления ракетного вооружения Су-17М4. В 1982 году самолет испытывался с мощной ракетой класса «воздух-поверхность» Х-59, имеющей телевизионное командное наведение. Однако в то время машина уже не считалась перспективной и новое оружие на серийных истребителях-бомбардировщиках решили не устанавливать (ракета Х-59 вошла в комплекс вооружения фронтового бомбардировщика Су-24М, получившего также и систему «Кайра», «не захотевшую» прописаться на Су-17).
Еще одной несостоявшейся попыткой модернизации Су-17М4 стала установка на самолет в 1984 году системы автоматического управления выпуском предкрылков. Отрабатывались варианты с управлением выпуском предкрылков по углу атаке и по перегрузке. Несмотря на успешное завершение испытаний (лучшим оказался вариант с управлением по перегрузке) дальнейшие работы также были прекращены.
Еще в начале 1970-х годов ОКБ П.О. Сухого вышло с предложением создать вариант Су-17 с фиксированным крылом, установленным в положении промежуточной стреловидности - 45°. Самолет должен был иметь меньшую массу, хорошую маневренность и ВПХ, однако максимальная скорость на малой высоте снижалась с 1200 км/ч до 1000 км/ч. Несмотря на поддержку проекта рядом специалистов ВВС (в частности, из Липецкого центра), руководством военно-воздушных сил он был отвергнут по причине недостаточной скорости. Однако ОКБ продолжало работы в этом направлении. В начале 1980-х годов они велись под заводским шифром С54Н (Су-17М4Н), позднее проект получил новое обозначение - С56 (Су- 17М6). Самолет должен был иметь неподвижное крыло со стреловидностью по передней кромке, равной 45°, снабженное корневыми наплывами. Истребитель-бомбардировщик предполагалось оснастить новым двигателем АЛ-31Ф, усовершенствованным БРЭО и расширенной номенклатурой вооружения. Но решение об окончании серийного выпуска Су-17 положило конец и работам по его модернизации.