Vistaのクーポン付XP MCEを購入したので入れてみました。
入れておかんと2000からVistaにアップグレードする際に
新規インストールになっちまうのがダルイですからなぁ…。
んが、MCEもアップグレードインストールが不可能なので、
どうしたもんかな~と悩む。
・2000からアップグレードインストールできるのは
XP ProのみでHomeは不可能
・MCEはアップグレードインストールできない。
(ただしレジストリをいじることでHome/Pro→MCEが可能)
・Vista Home PremiumはMCE/XP Homeからしか
アップグレードインストールができない
・XP Proからのアップグレードインストールをするには
Vista Business/Ultimateが必要
ってことで、2000→XP Pro→MCE→Vistaという手順で
インストールすれば現在の環境のままで
アップグレードインストールがOKという理論なものの、
XP Proなんて持ってないわけで(´д`;)
んでTablet Editionで試してみるものの
なぜかレジストリの変更がロックされており、うまくいかず、
調べてみるとボリュームライセンス版だと
Editionを問わず変更が不可能らしい…。
う~ぬ。Tablet Editionもコレにあたるのか?
で、散々悩んだ結果、インストールディスクのSETUPP.INI
を書き換えてXP ProのPIDにしてしまえ!(゚ー゚)
ってことで…
1:MCEのDiskの中身を全てHDDにコピー
2:i386内のSETUPP.INIを開く
3:"Pid=76494OEM"を"82503OEM"に書き換える
4:Windows2000上からアップグレードインストール
(Product IDはMCEの物でOK)
5:なぜかMCEのディスクでインストールしたのにXP Proになる
6:XP Proが起動したらレジストリを変更する
--------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SystemPrefix"=hex:c5,03,00,00,00,e0,42,10
[HKEY_LOCAL_MACHINE\SYSTEM\WPA\MediaCenter]
"Installed"=dword:00000001
--------------------------------------------
7:XP Proを再起動する
8:システムのプロパティでシステムが
MCE ver.2002になっていることを確かめる
9:"3"で変更したPIDを元に戻す
("Pid=82503OEM"を"Pid=76494OEM"に書き換える)
10:MCEのセットアップを実行すると
MCEのアップグレードインストールオプションが
有効になるので、そのままインストールする
※.NET Framework 2.0が入っていると、
インストールに失敗することがあるので
事前に削除しておくことを推奨
インストールに失敗しても何度でも
アップグレードインストールは可能なので
落ち着いて.NET Frameworkを削除してからインストールすれば
問題なし。(あたしゃこの原因がわからず3回やりましたよ…)
もちろん、MCEのインストールに成功した後に
.NET Framework 2.0をインストールする分には問題なし。
さぁ、あとはVista待ちだなー。
これで、OEM版はアップグレードインストールが不可だったら
かなり泣けますが…。まぁアップグレード版が届くことを祈るのみ。
つーか、アップグレードインストールができるのに、
わざわざEditionで判断してオプションを無効にするなよ…。
