您好,因为当时汉武帝修筑汉长城的用意一是挡住匈奴的马匹,使它们跳跃不过去,大大削弱匈奴的战斗力,二是把戈壁上唯一的水源-疏勒河给围在了城墙里面,茫茫的戈壁上没有水源就无法生存,朱元璋继位后看到嘉峪关以西汉武帝修筑的长城起了巨大的作用,就想在祁连山和黑山之间最狭窄的地方-嘉峪关再次修筑一个保卫的屏障,使外来侵犯者到嘉峪关就无路可走,有了双重的保障,对丝绸之路的畅通起到了非常大的作用,但是嘉峪关城楼修筑好以后,战事减少,匈奴也没有劲在攻城略地了,嘉峪关完整的保留了下来。希望可以帮得到您!