I've mostly completed our migration to Exchange Server 2010 and everything is more or less running as planned. I'm now trying to uninstall Exchange Server 2003 from the organization. However when I try to install Exchange from the Add/Remove programs in the control panel, I get an error dialog saying in part, '...one or more users currently use a mailbox store on this server...'. Which doesn't make sense because the Mailbox Store and Public Folder store as well as the Storage group that contained them have all been successfully emptied and deleted from the server. I would assume that there is some AD artifact somewhere that is preventing the uninstall. I have reviewed a number of docs and KB articles and they usually call for an AD search for Exchange recipients with an 'msExchHomeServer' attribute pointed to the server in question. However, I can't find one pointing to the old server.
I would prefer to do a graceful uninstall, as opposed to ripping it out with regedit. This would seem to be a common problem judging from the results of a Bing search. Anyone have any ideas??
1. Run ADUC.(Active Directory Users and computers – come on!)
2. Right-click your domain at the top, and choose Find.
3. Click the Advanced tab, and then choose User from the Field button.
4. From the list of attributes displayed, choose Exchange Home Server.
5. Set the Condition field to Ends With and then type your Exchange server name into the Value field. Click Add to add this value.
6. Now click the Find button, and hopefully you’ll see the troublesome user listed in the results window.
You should then be able to remove the Exchange attributes from these user accounts and proceed with the un install.
The other day I had to migrate a small office from SBS 2003 (with exchange 2003 of course) to Windows 2008 standard (no exchange). I was not able to get past the same point you are at until I "removed exchange attributes" from the 6 users on their domain. Hopefully the above will clear out what's holding you up...