Updated Exchange 2019 Prerequisite Script Updated to v1.10

** UPDATE ** Tinkered with this script some more, like my Exchange 2016 script. Added support for .NET 4.8 as an optional install. Will be default by the fall. The script just went a minor upgrade with a lot of changes. Here is the current list:

  • Added .NET 4.8 as an Option (Will be default by the Fall of 2019) – CU2+
  • TCP Keep Alive Value
  • Functions are alphabetized
  • Additional Checks function fix
  • Fixed anomalies in various checks and functions

Please download the Exchange 2019 prerequisite script HERE. Please feel free to leave comments of questions either on this blog post or on the download page. If there is anything you would like to see, feel free to drop me a comment. Thanks!

Updated Exchange 2016 Prerequisite Script Updated to v1.16

Another update. Added support for .NET 4.8 as an optional install. Will be default by the fall. The script just went a minor upgrade with a lot of changes. Here is the current list:

  • Added .NET 4.8 as an Option (Will be default by the Fall of 2019) – CU2+
  • TCP Keep Alive Value
  • Functions are alphabetized
  • Additional Checks function fix
  • Fixed anomalies in various checks and functions

The script can be downloaded HERE. Please feel free to leave comments of questions either on this blog post or on the download page. If there is anything you would like to see, feel free to drop me a comment. Thanks!

Updated Exchange 2019 Prerequisite Script Updated to v1.09

I realized that I hadn’t updated this script in some time, so I took my tweaks from the 2016 script and added them to this script. I also tweaked some of the other 2019 only items like the .NET requirement (only 4.7.2 and nothing newer) and RAM requirements are better reported and modified. Current change list:

  • Changed Internet Check to alleviate issues found
  • Correct C++ 2012/2013 code
  • Enhanced .NET check
  • Pulled Windows Defender setup (temp)
  • Added additional commenting
  • Added additional checks – TLS, Pagefile, Hyperthreading, SSL 3.0, Power Saving settings (more to come)

There will be more to come, so look for a v1.10 of the script later this summer as I add some more enhancements. These same enhancements will be added to the 2016 version of the script as well.

Please download the Exchange 2019 prerequisite script HERE. Please feel free to leave comments of questions either on this blog post or on the download page. If there is anything you would like to see, feel free to drop me a comment. Thanks!

Updated Exchange 2016 Prerequisite Script Updated to v1.15

Exchange 2016 is still alive and kicking (I have multiple clients migrating to it as I write this). As such, I’ve kept my Exchange 2016 Prerequisite script as up to date as I can make it. The script just went a minor upgrade with a lot of changes. Here is the current list:

  • Changed Internet Check to alleviate issues found
  • Correct C++ 2012/2013 code
  • Enhanced .NET check
  • Pulled Windows Defender setup (temp)
  • Removed .NET 4.7.1 installation
  • Added hotfix check and menu item (Windows 2016 only)
  • Added additional commenting
  • Added additional checks – TLS, Pagefile, Hyperthreading, SSL 3.0, Power Saving settings (more to come)
  • Corrected Pagefile creation and checks
  • .NET 4.7.2 installation added

The script can be downloaded HERE. Please feel free to leave comments of questions either on this blog post or on the download page. If there is anything you would like to see, feel free to drop me a comment. Thanks!

UPDATED – Exchange 2013 Prerequisite Script Now Version 1.19

I was working on a lab for a customer, installing Exchange 2013, when I noticed my script needed some TLC. I updated some code, added some error handling, corrected some syntax and worked on the menu. The new version of the script can be found HERE. If you like the script, please make sure to give it 5 stars. This script is around seven years old now and will probably get one or two more updates, but that is it.

I also have scripts for Exchange 2016 and Exchange 2019. These scripts will eventually make it over to GitHub as Microsoft also makes the move in that direction. In the meantime, feel free to leave feedback and vote for the scripts so I know if I am making the write scripts for the community. Enjoy!

YouTube Videos Posted

My co-author Dave Stork and I are working to populate our YouTube channel with useful content. At this point we have these three videos posted to our channel:




We have one more video that is in final editing stages, to be posted this week. Dave is working on an Exchange calculator video and I am working on some other PowerShell videos – Exchange 2019, general PowerShell and Security and Compliance Center related videos. These will be longer (over 10 min) and in-depth videos to help you in your Exchange and PowerShell endeavors. If you have any suggestions or have a topic you would like to see us cover, please send an email to FEEDBACK.

For those subscribing, thanks for doing so as this is our first venture into this space.