Hey Admins! Windows System State Analyzer (Beta)

Windows System state analyzer tool
Helps create snapshots of the computer—some of which include fixed drives, services, drivers and the registry. Users can create two snapshots at different points in time and compare them to view differences. A detailed report could be generated at the end of a compare operation.


Microsoft is starting to release some tools to validate system configurations and verify server application/driver compliance for the Windows Server 2008 logo and certification program.


What does this mean for you?  It means you now have a tool that you can use to take a snapshot of  your server, save the output to a snapshot file, and then compare it to another snapshot from the same system, or another system all together and compare the differences.

Granted it can be quite verbose (detailed report), but in my test I flipped a few registry keys for diagnsotics, and started a couple of services and they showed up in the quick report as expected.

Why is this useful to me?  You can configure your domain controller with all the registry keys you like, drivers you want on a certain platform (DL380 G2), services enabled/disabled and directories you want unchanged. Save that snapshot for a rainy day when you get an escalation on another DC.  You know what your good DC looks like (You have the snapshot) now you can compare that to DC that is not working correctly and see if some of the settings are different.

When I ran the DCs in MSIT, variance was one of the things that was hard to keep under control.  You'd turn something on for troubleshooting, or more likely turn something off and now you have differences in your service.  I think this tool could be helpful in reducing some of the varianc.

 Updated Link: http://microsoft.mrmpslc.com/InnovateOnWindowsServer/Download/WindowsSystemStateAnalyzer_x86.msi?bcsi_scan_412712405F8D0B5D=1

Comments (7)
  1. BooRadely says:

    Sure it’s okay to add.  Knowing’s half the battle…

  2. Anonymous says:

    This application is going into my bag of tricks for debugging temperamental servers or workstations. You can take a snapshot of the system state, sort of like what Windows does for the actual System State data, and compare it to another system state fro

  3. Tim Carmichael says:

    This is a promising start over sysdiff.  Now we need some useful processing options like saving the differentials as .REG and file copy/delete scripts.

    That would be awesome if it could actually do as weel as tell!

  4. andreina says:

    muy bonitos, pero no los he podido descargar

  5. David Morgan says:

    From one Microsoft employee to another – Brad, you are my new hero! 🙂

  6. MTM Software says:

    Hope this is ok to add, but we developed a solution along these same lines since computer management and comparison has always been hard for us and everyone else. We offer a GUI based windows tool to do this same concept, but in a much more feature rich process. We offer a tool that can report on the driver, software and hardware configurations of one or more computers. It was designed not only for clustered windows systems, but also for comparing a corporate image machine against an enteprise’s worth of computers or a single computer. It can also compare a computer against a point in time. It offers XML, Excel and PDF outputs. Check it out – we offer a free 30 day full feature evaluation. http://www.mtmsoftware.com/products.html

Comments are closed.

Skip to main content