サービス ‘MSExchangeTransport’ は状態 ‘Running’ に到達できませんでした。

評価版Excange Server2010をインストールしようとしたところ失敗したので、その際の備忘録を残しときます。

評価版パッケージは下記ページの右上にある”ダウンロード”からダウンロードしました。
http://www.microsoft.com/exchange/2010/ja/jp/default.aspx

インストール手順については、下記ページの“1. インストール編”を参考にしました。
手順書ではSP1までですが、現在はSP2まで公開されております。
Exchange Server 2010 自習書シリーズ
http://technet.microsoft.com/ja-jp/exchange/2010/dd775186

ハブ トランスポートの役割“のインストールで失敗しましたが、下記マイクロソフトページで公開されている通り
サーバのIPv6を中途半端に無効にしていた為失敗しました。

Windows Server 2008 ベースのコンピューターで、Exchange Server 2007 のハブ トランスポートの役割または Microsoft Exchange Server 2010 のハブ トランスポートの役割のインストールが失敗する
http://support.microsoft.com/kb/952842/ja
>この問題が発生するのは、[ローカル エリア接続] で IPv6 を無効にした場合に IPv6 がトンネル インターフェイス上で
>無効にならないためです。
>既定では、Windows Server 2008 では IPv6 が有効になっています。何らかの理由により
>IPv6 を無効にする必要がある場合は、レジストリ エディターを使用して IPv6 を完全に無効にする必要があります。

エラー内容は下記の通りです。

サービス 'MSExchangeTransport' は状態 'Running' に到達できませんでした。

サービス 'MSExchangeTransport' は状態 'Running' に到達できませんでした。

ハブ トランスポートの役割
失敗

エラー:
"$error.Clear(); 
          if ($RoleStartTransportService)
          {
          	start-SetupService -ServiceName MSExchangeTransport
          }
        " の実行時に、次のエラーが生成されました: "このサーバーで、
サービス 'MSExchangeTransport' は状態 'Running' に到達できませんでした。"。

このサーバーで、サービス 'MSExchangeTransport' は状態 'Running' に到達できませんでした。
ヘルプを参照するにはここをクリックしてください... 
http://technet.microsoft.com/ja-JP/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

上記サイトにある通りにIPv6を有効にするか、レジストリをいじって完全に無効にすればOKです。
つうか、Windowsって、[ネットワークと共有センター]-[アダプタの設定の変更]の設定でIPv6が無効にならないのね。
もし、一旦インストーラを実行して失敗した後なら、[管理ツール]-[サービス]で”Microsoft Exchange Transport”サービスを開始してから
インストーラを実行すれば成功するっぽいです。