Trying to install Exchange 2010 I get ExSetupUI.exe has stopped working
When I attempt to Install Exchange Server 2010 on my Windows Server 2008 Standard 64 Bit, we do have a second DC also a Windows Server 2008 64 Bit running Exchange 2007 that we want to retire, I get the following errors: Log Name: Application Source: MSExchange Configuration Cmdlet - Management Console Date: 1/26/2011 8:49:52 AM Event ID: 8 Task Category: General Level: Error Keywords: Classic User: N/A Computer: KIGIANT.KIComputing.local Description: (PID 8176, Thread 10) Task New-PerfCounters throwing unhandled exception when processing record of index 0. Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at Microsoft.Win32.Win32Native.RegQueryValueEx(SafeRegistryHandle hKey, String lpValueName, Int32[] lpReserved, Int32& lpType, Byte[] lpData, Int32& lpcbData) at Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity) at Microsoft.Win32.RegistryKey.GetValue(String name) at System.Diagnostics.PerformanceMonitor.GetData(String item) at System.Diagnostics.PerformanceCounterLib.GetPerformanceData(String item) at System.Diagnostics.PerformanceCounterLib.get_CategoryTable() at System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category) at System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName) at Microsoft.Exchange.Management.Tasks.PerfCounterCategoryExistsCondition.Verify() at Microsoft.Exchange.Management.Tasks.NewPerfCounters.InternalProcessRecord() at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord() Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange Configuration Cmdlet - Management Console" /> <EventID Qualifiers="49152">8</EventID> <Level>2</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2011-01-26T15:49:52.000Z" /> <EventRecordID>931495</EventRecordID> <Channel>Application</Channel> <Computer>KIGIANT.KIComputing.local</Computer> <Security /> </System> <EventData> <Data>8176</Data> <Data>10</Data> <Data>New-PerfCounters</Data> <Data>0</Data> <Data>System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at Microsoft.Win32.Win32Native.RegQueryValueEx(SafeRegistryHandle hKey, String lpValueName, Int32[] lpReserved, Int32&amp; lpType, Byte[] lpData, Int32&amp; lpcbData) at Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity) at Microsoft.Win32.RegistryKey.GetValue(String name) at System.Diagnostics.PerformanceMonitor.GetData(String item) at System.Diagnostics.PerformanceCounterLib.GetPerformanceData(String item) at System.Diagnostics.PerformanceCounterLib.get_CategoryTable() at System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category) at System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName) at Microsoft.Exchange.Management.Tasks.PerfCounterCategoryExistsCondition.Verify() at Microsoft.Exchange.Management.Tasks.NewPerfCounters.InternalProcessRecord() at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()</Data> <Data>{98260e6c-4de4-45a4-939b-36feb044d74f}</Data> </EventData> </Event> This is what is in the ExchangeSetup.log: [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To MaxInboundConnectionLimit, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To WLID Down, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To Active Directory Down, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To Back Pressure, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Performance counter name is % Failures Due To IO Exceptions, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Performance counter name is % Failures Due To TLS Errors, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Resolved current organization: . [01/26/2011 15:49:51.0491] [2] [WARNING] An unexpected error has occurred and a Watson dump is being generated: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. [01/26/2011 15:49:51.0499] [2] [ERROR] Attempted to read or write protected memory. This is often an indication that other memory is corrupt. And this is what is in the ExchangeSetupWatson.log: [01/26/2011 15:49:51.0444] [2] Performance counter name is Total Connections, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Availability, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Activity, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To MaxInboundConnectionLimit, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To WLID Down, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To Active Directory Down, type is NumberOfItems32. [01/26/2011 15:49:51.0444] [2] Performance counter name is % Failures Due To Back Pressure, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Performance counter name is % Failures Due To IO Exceptions, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Performance counter name is % Failures Due To TLS Errors, type is NumberOfItems32. [01/26/2011 15:49:51.0445] [2] Resolved current organization: . [01/26/2011 15:49:51.0491] [2] [WARNING] An unexpected error has occurred and a Watson dump is being generated: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. [01/26/2011 15:49:51.0499] [2] [ERROR] Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Can you help? Thanks, David Kellett
February 1st, 2011 12:09pm

Hi Probably the last line is pointing to the reason: ERROR] Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Try with memory test software for you server Regards M
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2011 3:32pm

Please check if there any other application on the problematic server Please make sure that the number of the version 2 performance counter providers is less than 64 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers Which service pack has been applied on the windows server 2008? If it’s before SP2, please apply KB 953290 James Luo TechNet Subscriber Support in forum If you have any feedback on our support, please contact tngfb@microsoft.com Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
February 1st, 2011 10:34pm

James, What do you mean, "check if there any other application on the problematic server"? What are you wanting me to look for, are there other programs that run on this server, yes. What do you mean "make sure the number of the version 2 performance counter providers is less than 64"? If you are talking about how many subfolers there are under that setting, then yes there are less than 64. I tried downloading and installing the KB 953290 that you mentioned and it said it didn't pertain to this system. What next? Thanks, David Kellett
Free Windows Admin Tool Kit Click here and download it now
February 2nd, 2011 11:36am

David, What is the Exchange 2010 edition(enterprise/standard) you are trying to install? Do you have SP2 Installed for Windows Server 2008 Standard 64 Bit? If not then install the SP2 and then try installing Exchange again. Thanks, Sanjeev Sanjeev Gandhi Email: cts-sgandhi@live.in
February 3rd, 2011 12:17am

I saw the ExSetupUI.exe crashing a lot, just use the setup.exe / setup.com :) Best Regards, Ilantz
Free Windows Admin Tool Kit Click here and download it now
February 3rd, 2011 8:08am

Sanjeev; I have Exchange Server Standard 2010. I have Windows Server 2008 Standard SP 2 64 Bit. Ilantz; I tried running setup.exe / setup.com from a command prompt and it errored out saying that Setup.exe cannot accept command line paramaters. Thank you, David Kellett
February 3rd, 2011 10:20am

Pls check if .NET Extensibility role service under the IIS 7.0 server role is enabled. if not enable it if yes then reinstall it. Thanks Sanjeev Sanjeev Gandhi Email: cts-sgandhi@live.in
Free Windows Admin Tool Kit Click here and download it now
February 5th, 2011 2:16am

Sanjeev; I tried this and still got the same error. Thanks, David Kellett
February 5th, 2011 4:23pm

Setup.exe does not accept command line inputs, Use setup.com /help to see all the options, here's some more reference : http://technet.microsoft.com/en-us/library/aa997281.aspx
Free Windows Admin Tool Kit Click here and download it now
February 6th, 2011 3:15am

Looks very interesting :) Download the new set of Exchange 2010 SP1 file and try to install it. Seems like files it self is corrupt. Post the event id 2080 from application log.Gulab | Skype: gulab.mallah
February 6th, 2011 4:58am

I know this might be a long shot but your not installing Exchange 2010 full version on a DC? If you are try installing it on a stand alone server.
Free Windows Admin Tool Kit Click here and download it now
February 8th, 2011 5:41am

I do not have a stand alone server I can install it on. I need it to go on a DC. Thanks, David Kellett
February 8th, 2011 10:35am

Apart from looking at the dump i don't think we can look at anything else. would recomend you to open up a Ticket with MS. Thankas SanjeevSanjeev Gandhi Email: cts-sgandhi@live.in
Free Windows Admin Tool Kit Click here and download it now
February 10th, 2011 4:48am

Do we know what they did? I am having an issue also
June 5th, 2012 1:42pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics