Welcome to Exchange Team Blog Sign in | Join | Help

x64 bit hardware will run Exchange 2003 on 32 bit Windows

It seems we have some badly worded docs on some Microsoft sites that may lead you to believe that you cannot run Exchange 2003 on x64 bit systems. Also the release notes seem to be in error as well. Let me assure you that this information is incorrect and is being corrected.

 

You can run Exchange 2003 on x64 systems just fine. You do have to run Exchange 2003 on a 32 bit Windows version but they both run without issue on x64 systems.  

 

I just wanted to post this blog entry so you are not confused and think that you are locked in. If you buy an x64 bit server now you can run Exchange 2003 now and be all the more ready for a E12 64 bit version when it arrives. In fact I would recommend if you are going to buy any systems in the near future that you buy x64 systems as they will not only run Exchange 2003 now, but they will also have a slight performance improvement vs. a 32 bit system and you will be ready (hardware wise) to go to the next version of Exchange that supports 64 bit without having to buy a new system.  

 

Fact is your system maybe x64 bit now and you may not have notice! If you have a system that uses an Intel chip you can use this tool found at Intel’s web site that will tell you if your system is x64 bit capable http://support.intel.com/support/processors/tools/piu/sb/CS-014921.htm  if your system has an AMD chip go to the AMD site and download their tool its call AMD CPUID http://www.amd.com/us-en/Processors/ComputingSolutions/0,,30_288_809_871^9706,00.html

 

Or you can just check by CPU type (not always clear however) you need to have one of these procs: AMD Athlon 64, AMD Opteron, Intel Xeon with Intel EM64T support, Intel Pentium 4 with Intel EM64T.

 

On the related subject - if you are wondering if Exchange 2003 can run on 64-bit version of Windows, please go here.

 

- David Espinoza

Published Friday, November 18, 2005 9:49 AM by Exchange
Filed Under: , , ,

Comments

 

Lee said:

Thanks for the clarification. I've seen docs saying it wasn't allowed, as well as MS folks early on. Most recently, at Tech Ed, Dave Thomas said it could (and should) be done, but all the info was conflicting.

Thank you for the clarification!
November 18, 2005 2:29 PM
 

Peter said:

On a related note, I now hear that Exchange 12 will ONLY run on 64 bit hardware. Is that true?
November 19, 2005 6:17 PM
 

David Espinoza said:

Yes Peter it is true, we will only have a 64 bit version of E12.
November 20, 2005 3:48 AM
 

Stefan said:

A few weeks ago someone write here an articel about the topic that you need an DVD-reader to install E12 and gave some really funny reasons that this should be no problem in the future and now it is mentioned that you need 64 bit and no reasons are mentioned, funny...
November 20, 2005 2:19 PM
 

AG said:

Bob Muglia’s Keynote address at the Microsoft IT Forum on November 15:

We are also focusing on the next version of Exchange next year, codenamed Exchange 12. That will also be 64-bit only. The reason we have chosen to do this with Exchange is because like database, messaging is an environment that can take advantage of all of the memory that 64-bit opens up. We found that Exchange 12 has tremendously different performance characteristics than Exchange 2003 because of the incremental memory that is available to 64-bit. We found that there is a 70% reduction in the IOs required for Exchange 12. That makes us a different beast in terms of the performance characteristics. Today’s Exchange systems typically require the highest performance SAN-based systems to provide the scalability that major organisations need. With Exchange 12 and the incremental memory, the IO throughput is dramatically reduced. You may choose to continue to run it on a SAN, but the kind of IO subsystems and throughput needed will be reduced dramatically with Exchange 12. As we move forward, based on Exchange 12, our new generation solutions such as Small Business Server and Central will also be 64-bit only. We are planning on shipping those in the 2007 timeframe.
November 21, 2005 3:55 AM
 

Adam Gates said:

Where E12 is made for a 64-bit platform: What happens to the old 32-bit code?

When servers goto 128 or 256-bit what will happen to the code?

When you write E12 do you keep in mind that 128 or 256-bit systems might be coming along before E12 has completed it's lifecycle?

Would it make sense to make the code in a way that is ready for the future?
November 21, 2005 9:44 AM
 

David Espinoza said:

Stefan I see AG posted Bob Muglia’s Keynote address that gives you the back ground for more resons why moving to 64 bit is a good idea for Exchange stay tune we will be posting lots more on the subject. The intend of my blog was not to talk about E12 64 bit.

Also Adam currently it is too soon to discuss any plans around 128 or 256 as both Intel or AMD have not talk about any plans yet about making any chips, so for now we are moving to 64 bit and will deal with 128 when a chip comes out. Also we do use manage code now so we think we would be ready if and when 128 bit shows up.
November 22, 2005 12:19 AM
 

Lubomir Hozak said:

Nice to here, but what about the Exchange System Manager not running on WinXPx64 or Vistax64? Maybe they would be running fine if they would be avaliable in some Xadminpack.msi, but the admins must start the big setup of Exchange Server which doesn't work on x64bit OS. :( Does anybody care about it?
December 8, 2005 10:37 AM
 

Joe Vivona said:

If E12 only runs on 64-bit, what will happen to the next version of SmallBizServer. Is the 32 bit version of that dead now ? A ton of clients who run SBS, would never normally use 64 bit hardware (nor do they want to buy it). So if we're now going to require SBS clients go to 64 bit, then I can't see SBS continuing on as a product (especially since Windows 32-bit is still going to be produced, but now SBS can't use it ??). Please explain or point me to a SBS resource that might be able to.

Thanks

January 30, 2006 8:08 PM
 

Mike Burns said:

I have a question about clustering.  We have Exchange 2003 on a cluster setup with server 2003 enterprise.  Our understanding the only way cluster could work right was with enterprise.  Now Exchange 12, will it work with a cluster setup somehow?  Does it require 2003 enterprise?  My research with HP says that only IA64 can support 2003 server enterprise for 64 bit.  So what is right?  Can exchange 12 run without enterprise in a cluster setup?  Or can enterprise run on a regular X64 machine?
February 13, 2006 12:55 PM
 

Exchange said:

Mike,

I am not 100% sure I understand your question but:

E12 will NOT run on IA64 at all. It will run on x64. Additionally, seeing that clustering relies on MS Clustering Service, which is not present on non-Enterprise Windows, Enterprise is required for clustering to work.

Here is more on the E12 and 64 bit story:

http://blogs.technet.com/exchange/archive/2005/12/29/416613.aspx
February 13, 2006 3:16 PM
New Comments to this post are disabled

News

This is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified in the Terms of Use.

New! Would you like to suggest a topic for the Exchange team to blog about? Send suggestions to us.

Post Calendar

<November 2005>
SuMoTuWeThFrSa
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910