http://www.itbigbang.com/how-to-manually-uninstall-last-exchange-2010-server-from-organization/

没办法,不如重新来过,增长经验。。。

Overview: This article provides step-by-step procedure about How to Manually Uninstall Last Exchange 2010 Server from Organization.

Important Note: Exchange 2010 Manual Un-Installation is UN-SUPPORTED. The Best way to Remove Exchange 2010 is uninstall it from Add/Remove Programs. This will COMPLETELY REMOVE ALL Exchange related objects from Organization Completely. As It will Remove all Exchange Related Active directory Objects, None of the Exchange related stuff will work after you complete the following Manual Un-Installation. Please don’t follow in case you have any working exchange server (2000, 2003, 2007 or 2010) in your Organization.

How to Manually Uninstall Last Exchange 2010 Server from Organization: Prepare for Manual Un-Installation:

1. Take System State Backup of your Active directory

2. Take Exchange Database Flat file Copy (OR) Backup

3. Make a Note of All your Mailbox Database names, Organization names, MRM Details, MRM Retention Tag Details, MRM Retention Policy Details, OWA Mailbox Policy details, Exchange Active sync Mailbox Policy details, Email Address Policy Details, Transport Rules, Journal Rules, Send/Receive Connector Details, Global Settings, UM Settings etc.

4. Run ExBPA Report and Export the Report for future reference.

5. Go to Registry Editor and Export “My Computer” as Registry backup.

Remove Binaries, Registry from Exchange Server:

1. Go to Exchange 2010 Server

2. Make Sure Exchange management Console and Exchange Management Shell are Closed.

3. Go to Services.msc

4. Right Click on “Microsoft Exchange Active Directory Topology Service”.

5. Go to Properties.

6. Stop the Service. Make the Startup type “Disabled”

7. Click ok.

8. Stop and Disable All the Exchange Related Services below in the same method.

Microsoft Exchange Address Book

Microsoft Exchange Anti-spam Update

Microsoft Exchange EdgeSync

Microsoft Exchange File Distribution

Microsoft Exchange Forms-Based Authentication

Microsoft Exchange IMAP4 Microsoft

Exchange Information Store

Microsoft Exchange Mail Submission Service

Microsoft Exchange Mailbox Assistants

Microsoft Exchange Mailbox Replication Service

Microsoft Exchange Monitoring

Microsoft Exchange POP3

Microsoft Exchange Protected Service Host

Microsoft Exchange Replication Service

Microsoft Exchange RPC Client Access

Microsoft Exchange Search Indexer

Microsoft Exchange Server Extension for Windows Server Backup

Microsoft Exchange Service Host

Microsoft Exchange Speech Engine

Microsoft Exchange System Attendant

Microsoft Exchange Throttling

Microsoft Exchange Transport

Microsoft Exchange Transport Log Search

Microsoft Exchange Unified Messaging

Microsoft Search (Exchange Server)

Refer to: Overview of Services Installed by Exchange Setup http://technet.microsoft.com/en-us/library/ee423542.aspx

9. Restart the Exchange Server.

10. Go to Registry Editor.

11. Navigate to the following registry entries and delete them

COMPUTER ->HKEY_LOCAL_MACHINE ->SOFTWARE -> MICROSOFT –> EXCHANGE

COMPUTER ->HKEY_LOCAL_MACHINE ->SOFTWARE -> MICROSOFT –> EXCHANGESERVER

COMPUTER ->HKEY_LOCAL_MACHINE ->SYSTEM ->CURRENTCONTROLSET ->SERVICES ->MSEXCHANGE* (Everything Starts with MSExchange)

COMPUTER -> HKEY_CURRRENT_USER -> SOFTWARE -> MICROSOFT –> EXCHANGESERVER

11. Open Windows Explorer.

12. Navigate to %Program Files%Microsoft

13. Rename “Exchange Server” Folder as “Old Exchange Server”

14. Restart the Exchange Server.

15. Download the Windows Installer Clean up utility from the below link http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe

16.Install it in the Exchange Server and Open it.

17. Remove the Microsoft Exchange Related Products. Ex.

Microsoft Exchange 2007 Enterprise Anti-Spam Signature

Microsoft Exchange 2007 Enterprise Block List Update

Microsoft Exchange 2007 Standard Anti Spam-filter Update

Microsoft Exchange Client Language Pack

Microsoft Exchange Server Microsoft Full Text Indexing Engine for

Exchange Microsoft Exchange Full text indexing Services

18. Restart the Exchange Server.

Removing Active Directory Objects:

1. Go to Primary Domain Controller

2. Open ADSIEDIT

3. Right Click on ADSIEdit and Click Connect to

4. Connect to “Default Naming Context”

5. Navigate to the following objects and Delete them.

DC=Domain,DC=Com -> OU=Microsoft Exchange Security Groups

DC=Domain,DC=Com -> CN=Microsoft Exchange System Objects

6. Right Click on ADSIEdit and Click Connect to

7. Connect to “Configuration”

8. Navigate to the following objects and Delete them.

CN=Configuration,DC=Domain,DC=Com -> CN=Services -> CN=Microsoft Exchange

CN=Configuration,DC=Domain,DC=Com -> CN=Services -> CN=Microsoft Exchange Autodiscover

9. Force the Active directory Replication.

10. Exchange 2010 Manual Uninstallation is Completed

Recommended Books: Microsoft Exchange 2010 Best Practices – By Jagott & Siegfried Microsoft Exchange Server 2010 Inside Out – By Tony Redmond

Need Exchange Consultant ? Please find our technical support & Service: We are End-to-End Microsoft Exchange Consultancy.

We support Exchange 2003, 2007,2010, 2013.

Click here to know more about our Consultancy Click here to contact us for Exchange Consultancy

纯手工全删除域内最后一个EXCHANGE--How to Manually Uninstall Last Exchange 2010 Server from Organization的更多相关文章

  1. (转)MS14-068域内提权漏洞总结

    0x01 漏洞起源 说到ms14-068,不得不说silver ticket,也就是银票.银票是一张tgs,也就是一张服务票据.服务票据是客户端直接发送给服务器,并请求服务资源的.如果服务器没有向域控 ...

  2. 纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!

    前两天写的文章<纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!>受到很多网友的喜爱,今天特别推出姊妹篇<纯手工打造漂亮的瀑 ...

  3. [置顶] 纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!

    前两天写的文章<纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!>受到很多网友的喜爱,今天特别推出姊妹篇<纯手工打造漂亮的瀑 ...

  4. 纯手工撸一个vue框架

    前言 vue create 真的很方便,但是很多人欠缺的是手动撸一遍.有些人离开脚手架都不会开发了. Vue最简单的结构 步骤 搭建最基本的结构 打开空文件夹,通过 npm init 命令生成pack ...

  5. HTML5+CSS3+Jquery实现纯手工的垂直时光轴【附源码】

    前言 由于工作中需要,系统中需要记录不同时间发生的事件,为了提升用户体验,决定用时光轴来实现.[据说这个东西挺火的,QQ空间和FB都在用...] 这个时光轴是在 三生石上 这位博主的时光轴基础上修改的 ...

  6. 纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!

    前言 FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明Fine ...

  7. [置顶] 纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!

    前言 FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明Fine ...

  8. 【转】纯手工玩转 Nginx 日志

    Nginx 日志对于大部分人来说是个未被发掘的宝藏,总结之前做某日志分析系统的经验,和大家分享一下 Nginx 日志的纯手工分析方式. Nginx 日志相关配置有 2 个地方:access_log 和 ...

  9. 纯手工编写的PE可执行程序

    [文章标题]: 纯手工编写的PE可执行程序[文章作者]: Kinney[下载地址]: 自己搜索下载[使用工具]: C32[操作平台]: win 7[作者声明]: 只是感兴趣,没有其他目的.失误之处敬请 ...

随机推荐

  1. 利用java开发一个双击执行的小程序

    之前我们利用java写了很多东西,但是好像都没有什么实际意义. 因为有意义桌面小程序怎么都得有个界面,可是界面又不太好搞.或者 了解到这一层的人就少之又少了. 呀,是不是还得开辟一些版面来介绍awt和 ...

  2. [置顶] asp.net(c#)中相对路径(虚拟路径)和物理磁盘路径的转换

    物理路径就是磁盘路径,也就是说是在磁盘上的位置,虚拟路径也就是web页面上的路径,是相对于应用程序而言的 /// <summary> /// 将物理路径转换成相对路径 /// </s ...

  3. C++学习(一)

    一.C++语言语法基础(6)1.从C到C++的过渡(1)2.类和对象(2)剑3.操作符重载(1)4.继承与多态(1)5.异常和I/O流(1)二.数据结构和算法(3)1.基本数据结构,堆栈.队列.链表. ...

  4. MVC小系列(二)【Razor 模板引擎】

    Razor 模板引擎 Razor模板页:它使我们不用再使用master模板了 一 :@Url.Content:是可以加载CSS和JS等文件比如: <link href="@Url.Co ...

  5. 记录下sublime text快捷方式

    不得不说sublime text用过之后,爱不释手,这里收集一下常用的快捷方式: ctrl+shift+p:调出命令面板,在输入ss可以改变当前的代码的渲染和提示效果, 用起sublime text ...

  6. Candence下对“跨页连接器(off-page connector)”进行批量重命名的方法

    parts.ports.alias等等均可以在“属性编辑器(Property Editor)”中进行查看编辑,并通过复制到Excel等表格软件来进行批量修改.之后再粘贴回去的方法进行批量编辑.但是“跨 ...

  7. html_table标签和from表单标签小试手

    Html Body中table(表格)也是一个重要组成部分,下面列举一个简单的实例: ——————————————简单的table—————————————————— <!DOCTYPE HTM ...

  8. Codevs 4189 字典(字典树Trie)

    4189 字典 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 大师 Master 传送门 题目描述 Description 最经,skyzhong得到了一本好厉害的字典,这个字典里 ...

  9. cocos2d-x v3.0的window平台搭建和编译成andriod程序

    首先添加这个地址到系统环境变量,path 然后打开CMD,输入如下语句 现在就可以创建一个新项目了 这样一个空的cocos2d-x v3.0的项目就创建好了 接下来编译andriod程序 先在系统环境 ...

  10. Python中 if __name__ == '__main__': 详解

    一个python文件就可以看作是一个python的模块,这个python模块(.py文件)有两种使用方式:直接运行和作为模块被其他模块调用. __name__:每一个模块都有一个内置属性__name_ ...