【トラブル】セットアップを続行できません。 Windows Management Framework Core は既にシステムにインストールされています。

■ 概要

http://www.microsoft.com/ja-jp/download/details.aspx?id=16818
で、「WindowsXP-KB968930-x86-JPN.exe」をダウンロードし、
Windows XP(SP3)上にPowerShell2.0をインストールしたかったのだが、
エラー「セットアップを続行できません。 Windows Management Framework Coreは既にシステムにインストールされています。」
が表示され、インストールできなかった。
コントロールパネルで「Windows Management Framework Core」を探して、アンインストールしようと思ったが
そんなのなくて、困った。

■ 環境

 * Windows XP(SP3)
 * Windows Management Framework Coreインストール済
 * Power Shell 1.0インストール済

■ 解決策

http://support.microsoft.com/kb/968929/ja
に乗ってた。手順は以下の通り。

手順

1) [コントロールパネル]- [プログラムと機能]-[インストールされている更新プログラムを表示] を選択
2) 「更新プログラムの表示」 チェック ボックスをオンにする★ここ重要★
3) 「Windows Management Framework Core」を選択し、アンインストール
 ⇒これで、インストールできるようになった
4) 「WindowsXP-KB968930-x86-JPN.exe」をダブルクリックし、インストールする

確認方法

PowerShell2.0がインストールできたかを確認する
1) [スタート]-[すべてのプログラム]-[アクセサリ]-[Windows PowerShell]-[Windows PowerShell]を選択
2) コンソール画面で「$PSVersionTable」を入力し、PowerShellのバージョンを確かめる
 ⇒2.0になってたら、OK

 PowerShellのバージョンを確かめる方法の詳細は、以下を参考
http://kawasaki-shingo-ps.blog.so-net.ne.jp/2009-03-09