According to the post of Microsoft Computer Steward Team on the Small Software Discovery Channel, Microsoft Computer Steward 2.0 public beta has been provided for you to download and install. I have to say that the development team's operation is still very good [Download] Microsoft Computer Manager v1.1.0 beta release is indeed a localized product launched by Microsoft China Previously, Microsoft launched a new software called Microsoft Computer Steward, which is a new software provided by Microsoft China team specifically for users in mainland China. In addition to regular virus detection and killing, Microsoft Computer Manager also supports such programs as