How to determine which version of TMG 2010 is installed

How to determine which version of TMG 2010 is installed

  • Comments 3
  • Likes

Last week Tarek Majdalani, a Microsoft Most Valuable Professional, posted an article about identifying which version of TMG 2010 is installed – RTM, Service Pack 1 or Update 1 to Service Pack 1.

The article is available on the TechNet Wiki site here.

If you are wondering what version you have installed on your server, this article has all the information you need.

Written by Gabriel Koren

  • Here's a quick adhoc PS script to determine the TMG version.

    # Get-TmgVersion


    param ()

    begin {

    $verTable = @{

           '7.0.7734.100' = 'TMG 2010 RTM'

               '7.0.8108.200' = 'TMG 2010 SP1'

               '7.0.9027.400' = 'TMG 2010 SP1 Update1'



    process {

    $tmgRoot = New-Object -ComObject FPC.Root

    $tmgServer = $tmgRoot.GetContainingServer()

    $version = $tmgServer.ProductVersion

    $tmgServer | Select @{name='ComputerName' ; expression={$tmgServer.Name}},

    @{name='ProductName' ; expression={$verTable.$version}},



  • Why can't Microsoft make it simple, like clicking help -> about?

  • They did make it possible to find without a script.  Go into the console, and click on "System" in the left menu.  You'll see your server listed on the right.  Double click on your server for detailed information, including version.  Hope this helps.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment