Aeolian dust emissions can cause many environmental hazards, like accelerating land degradation and desertification, polluting air, harming human health, and so on. The dryland areas of China (DAC) are hot spots of aeolian dust emissions. To date, many efforts have been paid to researching dust emissions processes and effects, but research studies on ecosystems' function in preventing dust emissions are still very limited. In this study, we investigated the function of DAC ecosystems in preventing dust emissions, and the corresponding driving factors through integrated wind erosion modelling system (IWEMS) modelling. The main results indicate that: (1) from 2001 to 2020, the ecosystems of DAC prevented the emission of dust ~40,554 Tg, approximately 15 times as much as the total actual dust emission (~2776 Tg); (2) the function of DAC ecosystems in preventing dust emissions was relatively strong in spring and winter; (3) grassland ecosystems had the strongest function in preventing dust emissions among all the land cover types, avoiding the emission of dust ~20,857 Tg over 2001–2020; (4) dust emission prevention function provided by the DAC ecosystems benefits almost every region of China, which provides a theoretical basis for formulating ecological compensation policies; and (5) the changes in dust emissions were dominated by wind speed in most areas of DAC.