342年，前燕慕容皝侵入高句丽，虏走了高句骊百姓五万多口，最后一把火烧了高句骊王宫，并将新丸都城再次变为平地。343年（东晋咸康八年），高句骊重修由于毌丘俭东征而被摧毁的旧丸都城，并于同年秋天又一次移居丸都城。4个月后，丸都山城就再次毁于战火。371年，百济近肖古王袭击高句丽最大城市平壤（前乐浪郡），并在战场上杀死了高句丽故国原王。高句丽小兽林王继位后，开始加强高句丽国内的稳定和统一，仿照中原公布“律令”（当于宪法和刑法）。372年立佛教为高句丽国教，并建立国家教育机构“太学”。小兽林王还对高句丽军队进