Вопрос о выводе советских войск из Афганистана начал активно обсуждаться в правительственных кругах СССР в середине 1980-х годов. Первоначально, ввод советских войск в Афганистан в декабре 1979 года был обусловлен необходимостью поддержать просоветский режим, возглавляемый Народно-демократической партией Афганистана, и стабилизировать политическую ситуацию в стране. Однако со временем стало очевидно, что военная интервенция не приносит ожидаемых результатов и ведет к значительным потерям.
Активное обсуждение вывода войск началось с приходом к власти Михаила Горбачёва в 1985 году. Горбачёв, ставший Генеральным секретарём ЦК КПСС, был сторонником реформ и стремился к улучшению отношений с Западом. Одним из важных шагов в этом направлении должен был стать выход из затяжного конфликта в Афганистане.
В 1986 году на XXVII съезде КПСС Горбачёв публично заявил о необходимости поиска путей для прекращения войны в Афганистане, назвав её «кровоточащей раной». В конфиденциальных обсуждениях в Политбюро также подчёркивалась безрезультатность военных действий и необходимость политического урегулирования конфликта.
В 1987 году СССР начал активные дипломатические усилия по поиску мирного решения афганского конфликта. Важным шагом стал Женевский процесс под эгидой ООН, который начался в 1982 году и был направлен на достижение политического соглашения между Афганистаном и Пакистаном, а также на обеспечение вывода иностранных войск.
12 апреля 1988 года в Женеве были подписаны соглашения между Афганистаном и Пакистаном при участии СССР и США. Эти соглашения предусматривали вывод советских войск из Афганистана, который начался 15 мая 1988 года и завершился 15 февраля 1989 года.
Таким образом, инициатива по выводу войск была связана с изменением политического курса СССР под руководством Михаила Горбачёва и его стремлением к внутренним реформам и улучшению международных отношений.