魏太尉司马懿灭公孙渊，设高句丽、高显、辽阳、望平四县于玄菟郡。正始七年（246年），幽州刺吏毌丘俭破高句丽，东川王败走，毌丘俭又屠杀旧丸都内官员数千人，之后退兵。不久又再次进攻，东川王逃到买沟，毌丘俭又派玄菟太守王颀追击到沃沮。魏军进一步追击。但东川王在纽由、密友等的保卫下得以隐匿。次年，东川王修建平壤城。曹魏的毌丘俭焚烧了丸都城后以为高句丽灭亡了，所以很快就撤离了。70年后（267年），高句丽重建了旧丸都城，并开始袭击辽东、乐浪和玄菟。随着高句丽对辽东半岛的挺进，313年，高句丽美川王侵略原汉四郡的最