Microsoft IT Environment Health Scanner

It's essentially a server for business.
It’s essen­tial­ly a serv­er for busi­ness.
Most peo­ple have a fear of tak­ing their vehi­cle to the mechan­ic for even the sim­plest tasks just to find out they need their trans­func­tion­er adjust­ed because of wear to the dri­ver’s side steer­ing wid­get.  For many in the SMB mar­ket, that same fear can be found in their tech­nol­o­gy invest­ments.  “Did that last IT guy wrap our SQL serv­er in duct tape and tie it to the web serv­er with shoe string?”  The real­i­ty is often not that bad, but it can be unset­tling not know­ing.

The first thing I want to check when prepar­ing any SMB (or large scale Enter­prise) for a project is the over­all health of their envi­ron­ment.  I typ­i­cal­ly use a few cus­tom scripts, the invalu­able tools from Joe­ware and Sys­in­ter­nals, plus a few oth­ers offered by var­i­ous ven­dors to col­lect the data for analy­sis.  The stan­dard ser­vices are checked, like DNS, DHCP, WINS (ugh), Exchange, AD, NTP, Group Pol­i­cy, CAs, etc. for over­all health and mis­con­fig­u­ra­tions.  Even with the rich ecosys­tem of tools, this process can be time con­sum­ing so I am always look­ing for ways to stream­line the process.

It seems a lot of oth­ers were look­ing for a quick method as well; at least one that can get a quick assess­ment of whether you are deal­ing with a dis­as­ter or lim­it­ed pieces to fix.  The Microsoft Essen­tial Busi­ness Serv­er runs a check on the envi­ron­ment to assess its health before instal­la­tion.  From this Microsoft Tech­net blog, “[the EBS team] noticed that Prepa­ra­tion Wiz­ard was wide­ly used, not just by cus­tomers who were deploy­ing EBS, but any­one with Active Direc­to­ry in their net­work who want­ed to ver­i­fy the health of their envi­ron­ment.” This gave birth to the Microsoft IT Envi­ron­ment Health Scan­ner in the sum­mer of 2009.

This free tool does the basic checks I’m going to do any­way but it gives that quick assess­ment that often tells me whether I need to dig fur­ther. Microsoft­’s down­load page states:

When run from a com­put­er with the prop­er net­work access, the tool takes a few min­utes to scan your IT envi­ron­ment, per­form more than 100 sep­a­rate checks, and col­lect and ana­lyze infor­ma­tion about the fol­low­ing:

  • Con­fig­u­ra­tion of sites and sub­nets in Active Direc­to­ry
  • Repli­ca­tion of Active Direc­to­ry, the file sys­tem, and SYSVOL shared fold­ers
  • Name res­o­lu­tion by the Domain Name Sys­tem (DNS)
  • Con­fig­u­ra­tion of the net­work adapters of all domain con­trollers, DNS servers, and e-mail servers run­ning Microsoft Exchange Serv­er
  • Health of the domain con­trollers
  • Con­fig­u­ra­tion of the Net­work Time Pro­to­col (NTP) for all domain con­trollers

Whether you have a small Microsoft IT envi­ron­ment or are Enter­prise large, this tool is great for catch­ing those things often over­looked dur­ing set­up or changes or mis­con­fig­ured. Down­load link: Microsoft IT Envi­ron­ment Health Scan­ner.