{"id":211,"date":"2009-12-14T23:48:36","date_gmt":"2009-12-15T04:48:36","guid":{"rendered":"http:\/\/www.bhargavs.com\/?p=211"},"modified":"2009-12-14T23:48:36","modified_gmt":"2009-12-15T04:48:36","slug":"how-do-i-check-update-rollup-version-on-exchange-20xx-server","status":"publish","type":"post","link":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","title":{"rendered":"How do I check Update Rollup version on Exchange 20xx Server?"},"content":{"rendered":"<blockquote><p>UPDATED: Feb 26, 2014, updated script to accommodate Exchange 2013<\/p><\/blockquote>\n<p>Now that Update Rollup for Exchange Server 2010 is available, I have updated my previous script to check for Update Rollup versions on both Exchange Server 2007 and Exchange Server 2010. No need to have two versions of script. Just download this one!<\/p>\n<p>Here\u2019s what has changed between versions:<\/p>\n<ul>\n<li>Product GUID has changed to AE1D439464EB1B8488741FFA028E291C (Exchange 2010) from 461C2B4266EDEF444B864AD6D9E5B613 (Exchange 2007).<\/li>\n<li>Exchange writes installation information to HKLM\\SOFTWARE\\Microsoft\\ExchangeServer\\v14\\Setup instead of \u201cHKLM\\SOFTWARE\\Microsoft\\Exchange\\Setup\u201d<\/li>\n<\/ul>\n<p>The script below will do the work for you so you don\u2019t need to remember what I just said above. Isn\u2019t that what script is for?<\/p>\n<pre lang=\"powershell\">#############################################################################\n# Get-ExchangeUpdateRollups.ps1\n# Gets the Exchange Server 2007, Exchange 2010 and Exchange 2013 Update Rollups\n# installed writes output to CSV file in same folder where script is called from\n#\n# Exchange 2013 CU Build Numbers - http:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/15776.exchange-server-2013-and-cumulative-updates-cus-build-numbers.aspx\n# Exchange Server Update Rollups and Build Numbers - http:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/240.exchange-server-and-update-rollups-build-numbers.aspx\n#\n# This script won't report RUs for Exchange Server 2013 since it uses Cummulative Updates (CU).\n# More details on Exchange Team Blog: Servicing Exchange 2013\n# http:\/\/blogs.technet.com\/b\/exchange\/archive\/2013\/02\/08\/servicing-exchange-2013.aspx\n#\n# Created by \n# Bhargav Shukla\n# http:\/\/www.bhargavs.com\n# \n# DISCLAIMER\n# ==========\n# THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE \n# RISK OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.\n#############################################################################\n\n# Store header in variable\n$headerLine = \n@\"\nExchange 2013 CU Build Numbers - http:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/15776.exchange-server-2013-and-cumulative-updates-cus-build-numbers.aspx\nExchange Server Update Rollups and Build Numbers - http:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/240.exchange-server-and-update-rollups-build-numbers.aspx\n\nServer Name,Rollup Update Description,Installed Date,ExSetup File Version\n\"@\n\n# Write header to file\n$headerLine | Out-File .\\results.csv -Encoding ASCII -Append\n\nfunction getRU([string]$Server)\n{\n# Set server to connect to\n\t$Server = $Server.ToUpper()\n\n# Check if server is running Exchange 2007, Exchange 2010 or Exchange 2013\n\n\t$ExchVer = (Get-ExchangeServer $Server | ForEach {$_.AdminDisplayVersion})\n\n# Set appropriate base path to read Registry\n# Exit function if server is not running Exchange 2007, Exchange 2010 or Exchange 2013\n    if ($ExchVer -match \"Version 15\")\n\t{\n\t\t$REG_KEY = \"SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Installer\\\\UserData\\\\S-1-5-18\\\\Products\\\\AE1D439464EB1B8488741FFA028E291C\\\\Patches\"\n\t\t$Reg_ExSetup = \"SOFTWARE\\\\Microsoft\\\\ExchangeServer\\\\v15\\\\Setup\"\n\t}\n\telseif ($ExchVer -match \"Version 14\")\n\t{\n\t\t$REG_KEY = \"SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Installer\\\\UserData\\\\S-1-5-18\\\\Products\\\\AE1D439464EB1B8488741FFA028E291C\\\\Patches\"\n\t\t$Reg_ExSetup = \"SOFTWARE\\\\Microsoft\\\\ExchangeServer\\\\v14\\\\Setup\"\n\t}\n\telseif\t($ExchVer -match \"Version 8\")\n\t{\n\t\t$REG_KEY = \"SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Installer\\\\UserData\\\\S-1-5-18\\\\Products\\\\461C2B4266EDEF444B864AD6D9E5B613\\\\Patches\"\n\t\t$Reg_ExSetup = \"SOFTWARE\\\\Microsoft\\\\Exchange\\\\Setup\"\n\t}\n\telse\n\t{\n\t\treturn\n\t}\n\n# Read Rollup Update information from servers\n# Set Registry constants\n\t$VALUE1 = \"DisplayName\"\n\t$VALUE2 = \"Installed\"\n\t$VALUE3 = \"MsiInstallPath\"\n\n# Open remote registry\n\t$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $Server)\n\n# Set regKey for MsiInstallPath\n\t$regKey= $reg.OpenSubKey($REG_ExSetup)\n\n# Get Install Path from Registry and replace : with $\n\t$installPath = ($regkey.getvalue($VALUE3) | foreach {$_ -replace (\":\",\"`$\")})\n\n# Set ExSetup.exe path\n\t$binFile = \"Bin\\ExSetup.exe\"\n\n# Get ExSetup.exe file version\n\t$exSetupVer = ((Get-Command \"\\\\$Server\\$installPath$binFile\").FileVersionInfo | ForEach {$_.FileVersion})\n\n# Create an array of patch subkeys\n\t$regKey= $reg.OpenSubKey($REG_KEY).GetSubKeyNames() | ForEach {\"$Reg_Key\\\\$_\"}\n\n# Walk through patch subkeys and store Rollup Update Description and Installed Date in array variables\n\t$dispName = [array] ($regkey | %{$reg.OpenSubKey($_).getvalue($VALUE1)})\n\t$instDate = [array] ($regkey | %{$reg.OpenSubKey($_).getvalue($VALUE2)})\n\n# Loop Through array variables and output to a file\n\t$countmembers = 0\n\n\tif ($regkey -ne $null)\n\t{\n\t\twhile ($countmembers -lt $dispName.Count)\n\t\t{\n\t\t$server+\",\"+$dispName[$countmembers]+\",\"+$instDate[$countmembers].substring(0,4)+\"\/\"+$instDate[$countmembers].substring(4,2)+\"\/\"+$instDate[$countmembers].substring(6,2)+\",\"+$exsetupver | Out-File .\\results.csv -Encoding ASCII -Append\n\t\t$countmembers++\n\t\t}\n\t}\n\telse\n\t{\n\t\t$server+\",No Rollup Updates are installed,,\"+$exsetupver | Out-File .\\results.csv -Encoding ASCII -Append\n\t}\n}\n\n# Get Exchange 2007\/2010 servers and write Rollup Updates to results file\n$Servers = (Get-ExchangeServer | Where-Object {($_.AdminDisplayVersion -match \"Version 8\" -OR $_.AdminDisplayVersion -match \"Version 14\" -OR $_.AdminDisplayVersion -match \"Version 15\") -AND $_.ServerRole -ne \"ProvisionedServer\" -and $_.ServerRole -ne \"Edge\"} | ForEach {$_.Name})\n$Servers | ForEach {getRU $_}\nWrite-Output \"Results are stored in $(Get-Location)\\results.csv\"<\/pre>\n<p>Download \u2013 <a href=\"http:\/\/cid-14adc5cf1e0cbccf.skydrive.live.com\/self.aspx\/.Public\/Blog-Bhargavs\/Exchange\/Get-ExchangeUpdateRollups.ps1\" target=\"_blank\" rel=\"noopener noreferrer\">Get-ExchangeUpdateRollups.ps1<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>UPDATED: Feb 26, 2014, updated script to accommodate Exchange 2013 Now that Update Rollup for Exchange Server 2010 is available, I have updated my previous script to check for Update [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[51,52,56,40,19],"tags":[260],"class_list":["post-211","post","type-post","status-publish","format-standard","hentry","category-exchange-2007","category-exchange-2010","category-exchange-management-shell","category-exchange-server","category-powershell","tag-update-rollups"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground\" \/>\n<meta property=\"og:description\" content=\"UPDATED: Feb 26, 2014, updated script to accommodate Exchange 2013 Now that Update Rollup for Exchange Server 2010 is available, I have updated my previous script to check for Update [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Bhargav&#039;s IT Playground\" \/>\n<meta property=\"article:published_time\" content=\"2009-12-15T04:48:36+00:00\" \/>\n<meta name=\"author\" content=\"Bhargav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhargav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/\"},\"author\":{\"name\":\"Bhargav\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"headline\":\"How do I check Update Rollup version on Exchange 20xx Server?\",\"datePublished\":\"2009-12-15T04:48:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/\"},\"wordCount\":137,\"commentCount\":17,\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"keywords\":[\"Update Rollups\"],\"articleSection\":[\"Exchange 2007\",\"Exchange 2010\",\"Exchange Management Shell\",\"Exchange Server\",\"PowerShell\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/\",\"name\":\"How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\"},\"datePublished\":\"2009-12-15T04:48:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/12\\\/14\\\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bhargavs.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How do I check Update Rollup version on Exchange 20xx Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/\",\"name\":\"Bhargav's IT Playground\",\"description\":\"Passion for Technology. Power of Collaboration.\",\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bhargavs.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\",\"name\":\"Bhargav\",\"logo\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/bhargavs.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","og_locale":"en_US","og_type":"article","og_title":"How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground","og_description":"UPDATED: Feb 26, 2014, updated script to accommodate Exchange 2013 Now that Update Rollup for Exchange Server 2010 is available, I have updated my previous script to check for Update [&hellip;]","og_url":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","og_site_name":"Bhargav&#039;s IT Playground","article_published_time":"2009-12-15T04:48:36+00:00","author":"Bhargav","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bhargav","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/#article","isPartOf":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/"},"author":{"name":"Bhargav","@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"headline":"How do I check Update Rollup version on Exchange 20xx Server?","datePublished":"2009-12-15T04:48:36+00:00","mainEntityOfPage":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/"},"wordCount":137,"commentCount":17,"publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"keywords":["Update Rollups"],"articleSection":["Exchange 2007","Exchange 2010","Exchange Management Shell","Exchange Server","PowerShell"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","url":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/","name":"How do I check Update Rollup version on Exchange 20xx Server? - Bhargav&#039;s IT Playground","isPartOf":{"@id":"https:\/\/bhargavs.com\/#website"},"datePublished":"2009-12-15T04:48:36+00:00","breadcrumb":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bhargavs.com\/index.php\/2009\/12\/14\/how-do-i-check-update-rollup-version-on-exchange-20xx-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bhargavs.com\/"},{"@type":"ListItem","position":2,"name":"How do I check Update Rollup version on Exchange 20xx Server?"}]},{"@type":"WebSite","@id":"https:\/\/bhargavs.com\/#website","url":"https:\/\/bhargavs.com\/","name":"Bhargav's IT Playground","description":"Passion for Technology. Power of Collaboration.","publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bhargavs.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26","name":"Bhargav","logo":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/bhargavs.com"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":121,"url":"https:\/\/bhargavs.com\/index.php\/2009\/06\/16\/how-do-i-check-rollup-update-version-on-exchange-2007-server\/","url_meta":{"origin":211,"position":0},"title":"How do I check Rollup Update version on Exchange 2007 server?","author":"Bhargav","date":"June 16, 2009","format":false,"excerpt":"This is one question that gets asked around many times! The article \u201cExchange Server 2007: Platforms, Editions and Versions\u201d gives important information to identify the build numbers for each Rollup Updates, however, it is unclear where to look for this information. To solve that problem, I have come up with\u2026","rel":"","context":"In &quot;Exchange 2007&quot;","block_context":{"text":"Exchange 2007","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2007\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":218,"url":"https:\/\/bhargavs.com\/index.php\/2010\/01\/15\/automate-update-rollup-installation-during-exchange-2010-setup\/","url_meta":{"origin":211,"position":1},"title":"Automate Update Rollup installation during Exchange 2010 setup","author":"Bhargav","date":"January 15, 2010","format":false,"excerpt":"If you are about to install Exchange 2010, one of the checks in your checklist should be Update Rollup 1 for Exchange 2010. This would come after you have installed Exchange 2010 on your server. But what if I tell you that you can slipstream RU1 with your Exchange setup?\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":70,"url":"https:\/\/bhargavs.com\/index.php\/2009\/05\/21\/update-rollup-8-exchange-server-2007-service-pack-1-released\/","url_meta":{"origin":211,"position":2},"title":"Update Rollup 8 for Exchange Server 2007 Service Pack 1 is released","author":"Bhargav","date":"May 21, 2009","format":false,"excerpt":"Update Rollup 8 for Exchange Server 2007 SP1 has been released. Exchange 2007 Service Pack 2 is announced.","rel":"","context":"In &quot;Exchange 2007&quot;","block_context":{"text":"Exchange 2007","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2007\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":150,"url":"https:\/\/bhargavs.com\/index.php\/2009\/07\/11\/exchange-2007-rollup-update-installation-hang-managed-code-services-do-not-start\/","url_meta":{"origin":211,"position":3},"title":"Disable Certificate Revocation Check","author":"Bhargav","date":"July 11, 2009","format":false,"excerpt":"If your Exchange 2007 servers are not connected to internet (which for most cases should be true), installation of Rollup Update can hang and\/or Exchange 2007 managed code services do not start. This happens due to Certificate Revocation check for certificate used to sign the code. It is documented here\u2026","rel":"","context":"In &quot;Exchange 2007&quot;","block_context":{"text":"Exchange 2007","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2007\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1651,"url":"https:\/\/bhargavs.com\/index.php\/2010\/04\/07\/how-to-install-update-rollups-remotely-on-exchange-2010-server\/","url_meta":{"origin":211,"position":4},"title":"How to install Update Rollups remotely on Exchange 2010 server","author":"Bhargav","date":"April 7, 2010","format":false,"excerpt":"If you are like me, you are always looking for ways to not leave your chair, or for that matter, not switch windows. When it comes to install Update Rollups on every Exchange 2010 server you have, the same applies. So I set out to find a way and I\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":200,"url":"https:\/\/bhargavs.com\/index.php\/2009\/11\/18\/script-to-install-exchange-2010-pre-requisites-for-windows-server-2008-r2\/","url_meta":{"origin":211,"position":5},"title":"Script to install Exchange 2010 pre-requisites for Windows Server 2008 R2","author":"Bhargav","date":"November 18, 2009","format":false,"excerpt":"Even though installing pre-requisites on Windows Server 2008 R2 is simple and straight forward as described here, it makes it even faster if you were to use a script to do so. MVP Anderson Patricio recently published a script for the same. What the script did not do is what\u2026","rel":"","context":"In &quot;Exchange 2010&quot;","block_context":{"text":"Exchange 2010","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2010\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pkROc-3p","_links":{"self":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":0,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"wp:attachment":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}