Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 34890

Language Pack error when recovering or installing Exchange 2013

$
0
0

The other day one of  my virtual machines became corrupted, and it happened to be an Exchange 2013 server with CU7. The domain controllers were still intact and operating correctly. The only server that was having an issue was the exchange server, so this was a good opportunity to run the recovery switch and restore all its previous configuration. The virtual machine was in failed state and it was not booting, so created a new one. The new virtual machine had a Windows 2012 R2 OS installed with the latest updates. After joining the new server to the domain and installing all the prerequisites it was time to recover the exchange server. Started by opening the command prompt in Administrator mode, navigating to where the exchange media files were located, then ran "Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms" . Everything was going fine until it reached the "Prerequisite Analysis", then the server encountered an error about corrupted language pack.  More details about the error displayed in the console below:

G:\Exchange>Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 7 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

Languages

Mailbox role: Transport service

Mailbox role: Client Access service

Mailbox role: Unified Messaging service

Mailbox role: Mailbox service

Management tools

Client Access role: Client Access Front End service

Client Access role: Front End Transport service

Performing Microsoft Exchange Server Prerequisite Check

    Configuring Prerequisites                             COMPLETED

    Prerequisite Analysis                                     FAILED

     The language pack bundle could not be found or is corrupt.

     For more information, visit: http://technet.microsoft.com/library(EXCHG.15

)/ms.exch.setupreadiness.LangPackBundleCheck.aspx

exchangesetup.log

Log sequence

[01/20/2015 01:08:36.0915] [1] Failed [Rule:LangPackBundleCheck] [Message:The language pack bundle could not be found or is corrupt.]

[01/20/2015 01:08:37.0008] [1] [REQUIRED] The language pack bundle could not be found or is corrupt.

[01/20/2015 01:08:37.0008] [1] Help URL: http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.LangPackBundleCheck.aspx

[01/20/2015 01:08:37.0039] [1] Ending processing test-SetupPrerequisites

The Solution

I tried to repair the installation by reinstalling the server and client language packs but the error still persisted. After checking under the Exchange registry keys found a key called "Language Packs". The exact location of the reg key was "HKEYLMACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Language Packs" . Once I removed the "Language Packs" registry key, and ran the recovery setup again, the setup completed successfully.

.


Viewing all articles
Browse latest Browse all 34890

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>