十二月率兵数万出骆谷（今陕西周至西南），到达沈岭（今陕西周至南）。当时，魏在长城（今陕西周至南）积存大量军粮，且防守薄弱。闻姜维至，众皆惶惧。魏征西将军司马望和安西将军邓艾恐姜维袭夺长城，立即合军据守。姜维军进至芒水（今陕西周至黑水），依山为营。司马望、邓艾依傍渭水坚守筑寨。姜维多次挑战，司马望、邓艾不于回应。258年三、四月间，姜维听闻诸葛诞被破失败，乃退还成都。复再被拜为大将军。景耀年间，姜维更改魏延任汉中太守期间实兵诸围的策略，大量围守撤兵至汉、乐二城，仅剩西安、建威、武卫、石门、武城、建昌、