In order to explore the protection benefits of three typical mechanical sand control engineering measures after implementation, through wind tunnel simulation experiments, taking the typical mechanical sand control engineering in Heishanzui area of Dunhuang as a reference, the wind and solid sand resistance benefits of grass grid and nylon grid sand barrier and sand-blocking fence were systematically compared and analyzed. The results show that both grass grid and nylon grid sand barrier can effectively reduce the wind speed, when the indicate wind speed is 20 m/s, the wind reduction rates at 1.5 cm height reach 82.5% and 80.9%, meanwhile, the surface roughness of quicksand is greatly increased, which significantly affects the local wind speed. In addition, these two sand barriers have obvious differences in the ability to waken the wind speed in different heights. The grass grid and nylon grid sand barrier also have significant influence on the local wind-sand flow structure, the sand-fixing ability of grass grid sand barriers is mainly reflected in the near surface. The average sediment transport rate before and after the sand barrier is reduced by 44.2 %, and it has a profound impact on the local flow field structure. Comprehensive analysis shows that the grass grid and nylon grid sand barrier have good windproof and sand-fixing benefits, and the sand-blocking fence has significant sand-blocking benefits. The research results can provide guidance for the construction of local mechanical sand control projects, and provide reference for the layout of sand control projects in other areas.