В 1985 году Михаил Горбачев пришел к власти в СССР и начал изменять внутреннюю и внешнюю политику страны. В этот период началась оттепель в отношениях между СССР и Западом, и Горбачев начал искать пути для завершения войны в Афганистане.
В 1986 году, в рамках новой политики, из Афганистана было выведено шесть советских полков. Однако, несмотря на это, ситуация в стране не стабилизировалась. Политика президента Афганистана Бабрака Кармала не давала положительных результатов, и СССР, используя свое влияние в Демократической Республике Афганистан, заменил Кармала на Мухаммада Наджибуллу в 1986 году.
Наджибулла проводил политику национального примирения и в 1987 году правительство Афганистана предложило программу, которая предусматривала перемирие, приглашение оппозиции к диалогу и формирование совместного правительства. Однако, несмотря на эти усилия, мир в стране так и не был достигнут.
В 1988 году представители Афганистана, Пакистана, СССР и США подписали Женевские соглашения, согласно которым Пакистан больше не поддерживал муджахединов, а СССР обязался выводить войска. Так начался процесс вывода советских войск из Афганистана, который завершился в 1989 году.
Вывод войск был сложным и противоречивым процессом. С одной стороны, он был необходимым шагом для завершения войны и улучшения отношений с Западом. С другой стороны, он оставил правительство Афганистана один на один с муджахединами. Однако, несмотря на вывод войск, СССР продолжал оказывать помощь Афганистану, что позволило правительственным войскам успешно справляться с атаками муджахединов.
В итоге, вывод советских войск из Афганистана был частью более широкого процесса изменения внешней политики СССР под руководством Михаила Горбачева. Этот шаг был направлен на завершение долгой и изнурительной войны и улучшение отношений с Западом. Однако он также оставил Афганистан в состоянии гражданской войны, последствия которой ощущаются в стране до сих пор.