Хотя встреча в Рейкьявике и не принесла конкретных результатов, дипломаты обеих держав вынесли твердую уверенность, что советско-американский компромисс в принципе возможен, и в феврале 1987 г. М.С. Горбачев выступил с новой инициативой «распечатать пакет» переговоров по военным вопросам, выделив в самостоятельный переговорный блок проблемы ракет среднего радиуса действия (РСРД) и крылатых ракет (КРНБ).
В этой ситуации тогдашний министр обороны СССР маршал С.Л. Соколов и начальник Генерального штаба маршал С.Ф.
Ахромеев представили М.С. Горбачеву подробную аналитическую записку с просьбой рассмотреть этот вопрос на Совете обороны СССР с участием большой группы военных специалистов. Генсек никак не отреагировал на эту просьбу руководства военного ведомства страны. Более того, в мае 1987 г. под благовидным предлогом маршал С.Л. Соколов и главком ПВО главный маршал авиации А.И. Колдунов были отправлены в отставку. В июне 1987 г. новый министр обороны СССР генерал армии Д.Т. Язов вторично обратился к М.
С. Горбачеву с предложением провести серьезный разговор по этой проблеме, но и эта просьба вновь осталась без ответа.
В сентябре 1987 г. состоялся скоротечный визит госсекретаря США в Москву, где на уровне глав внешнеполитических ведомств двух держав Э.А. Шеварднадзе и Дж. Шульца была достигнута договоренность о разрешении проблемы ракет средней дальности и крылатых ракет на основании формулы «глобального нуля», в соответствии с которой все ракеты с ядерными боеголовками не просто выводились за пределы Европы (применительно к СССР — за пределы его европейской части), как это обсуждалось в Рейкьявике, а подлежали полному уничтожению.
В начале декабря 1987 г. в Вашингтоне состоялась еще одна советско-американская встреча на высшем уровне, в ходе которой М.С. Горбачев и Р. Рейган подписали договор «О ликвидации ракет средней и меньшей дальности» (РСМД), в соответствии с которым в течение трех лет обе стороны должны были уничтожить все ракеты наземного базирования с радиусом действия от 500 до 5500 км, включая ракеты как в европейской, так и в азиатской частях СССР.
Согласно этому договору, ликвидации подлежали 1752 советских и 859 американских баллистических ракет. Причем советская сторона должна была ликвидировать 650 ракет «Пионер», имевших по три РГЧ. Таким образом, по подписанному договору советская сторона де-факто уничтожала 3052 ядерных боеголовки против 859 американских боеголовок, что носило откровенно асимметричный характер.