Quantcast
Viewing all articles
Browse latest Browse all 1246

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

Viewing all articles
Browse latest Browse all 1246

Trending Articles