[Objective] To compare the sand preventing effects and terrain adaption of two different sand-barriers at sandy-prevention exhibition zone of the Taklimakan Desert petroleum highway in the Taklimakan Desert, in order to provide theoretical basis for application and structure optimization with sand control engineering. [Methods] The effect of reed checkerboard and nylon net checkerboard barrier on blown sand disaster in rugged terrain areas were investigated. [Results] The types of blown sand disaster during the early days of reed checkerboard barrier on the flat land and rugged terrain were relatively single and all semi-buried. The types of blown sand disaster with nylon net checkerboard barrier on the dune were diverse and varied greatly among different sites. The proportion of wind erosion was large in the windward and leeward slope. The sequence of blown sand disasters types with nylon net checkerboard barrier was the semi-buried, wind erosion, buried and deeply buried in the investigation areas. The protective effect of two checkerboard barriers on different sites was mainly caused by strong disturbance to the near ground surface wind field and wind speed from dune landform and the setting mode and the porosity. [Conclusion] The reed checkerboard fit different landforms. Sand-stabilizing project with nylon net checkerboard barrier is more suitable for flat sandy land than sites with rugged terrain in terms of controlling blown sand disasters.