Semi-buried checkerboard sand-barriers were easy to be buried by sand and had short windproff duration. A novel sand prevention measure-upright checkerboard sand-barrier which was 1 m in height, 8 m in length and width was introduced, and its windproof efficiency was investigated. The results were as follows:(1) The barrier significantly reduced the incoming wind velocity, and the effect became more intensive approaching land surface. The averaged wind speed from five monitoring sites within the barrier showed a 33.0% reduction at 2 m high and 81.5% at 0.2 m high.(2) Wind velocity profiles within the barrier deviated from logarithmic curve below the height of the upright checkerboard sand-barrier(1 m). Above the barrier height, wind velocity profiles still followed the logarithm law, and wind velocity gradient was higher.(3) The average land surface roughness within the barrier region increased 44 times compared to the control point.