Windows Vista が発売されたらしいので、ようやく メイン PC の OS をアップグレードした。Windows XP に。

いままで使っていた Windows Professional 2000 をアップグレードするかたちでいこうと思っていたら、失敗。

アップグレード不可

やっぱり OEM 版じゃダメか……
そういえば、アクティベーションとかいうライセンスの認証はどうなっているのか気になったのでちょっと調べてみたら、本田雅一の「週刊モバイル通信」 - 特別編:OEM版Windows XPのライセンスとアクティべーション に詳しい話が載っていた。

これに対してパーツに付属するWindows XPや、プリインストール版でも自分でアクティベートが必要な状態でインストールされたPCの場合、最初にパッケージ版と同様のハードウェア構成を元にしたコードをインターネット、もしくは電話で登録する必要がある。このときのコードは次に挙げる10要素を元に作成されるものだ。

・グラフィックカード
・SCSIホストカード
・IDEインターフェイス
・ネットワークインターフェイスのMACアドレス
・メモリ容量の範囲
・プロセッサの種類
・プロセッサのシリアル番号
・ハードディスクの種類
・ハードディスクのシリアル番号
・CD-ROM、CD-RW、DVD-ROMなど光ドライブの種類

 これら10要素が何であるかは、作成されるコードから推定できないようになっているが、コードが変化したとき、どの要素が変わったのかを検出できるようになっている。そして、以下に挙げる条件の範囲に入っている場合は、何度でもインターネットを経由したアクティべーションを行なうことが可能になっている。

・ネットワークインターフェイスが存在しない場合は4要素までの変更
・ネットワークインターフェイスが存在する場合は6要素までの変更
・ドッキングステーション機能があるPCの場合は8要素までの変更

 これらの条件の範囲内であれば、ハードウェアの内容が変更されていても、電話をかけてアクティベートしなくていい。また、ハードウェアを追加してもコードは変更されない。コードが変化するのは、最初に参照していたハードウェアを交換した場合だけだ。

 また、変更するハードウェアの種類のみが関係しており、同じハードウェアを何度変更しても、それがカウントアップされてハードウェアの大幅変更と判断されることもない。たとえば、グラフィックカードを2回変更した場合、それは1要素の変更としかカウントされない。

 先週の私のコラムの中で「マザーボードを交換したら……」というくだりがあったが、これはマイクロソフトが記者向けに開いた説明会の会場で、 Windows XPの担当者にアクティベートの件について質問したところ「拡張ボードを少々変えたぐらいでは、再アクティベートを求めることはない」との返答があり、それに対してマザーボードの変更は? と問い直すと「その場合は、再アクティベートが必要になると思う」と受け答えしていたところから来ている。

 実際、ネットワークインターフェイスやグラフィックカードがオンボード実装されているマザーボードを交換すると、一発でハードウェアの大幅な変更となってしまうハズだが、オンボードインターフェイスの少ないマザーボードを交換するだけならば、再アクティベートが不要であることも多いハズだ。この点を質問すると、当の担当者は「マザーボードを交換するほどの大がかりな変更の場合、再アクティベートが必要になる可能性が高いという意味だった」と話している。

 また、アクティベートに使われるハードウェア構成のコードは120日で消えるため、120日以上の間隔をあけて新規インストールを行ない、そこでアクティベートを行なうと新しいコードが登録し直される。さらに大がかりな(しかし許容される範囲の)ハードウェア変更を行なったユーザーが、新しい構成を元にしたハードウェア構成のコードへと登録し直すことも可能となっている(年最大4回)。登録し直すことで、一番最初の構成ではなく、最新の構成を元にハードウェアの違いを検出するわけだ。この再登録を利用すれば、頻繁にハードウェアを変更するユーザーであっても、電話によるアクティべーションを避けることができると思われる。

本田雅一の「週刊モバイル通信」 - 特別編:OEM版Windows XPのライセンスとアクティべーション

アクティベーションは、あんまり気にしないでよさそう。

ホントはOSアップグレードじゃなくて、メモリ追加が主目的だったので、記念にキャプチャ。
512MB -> 2.5GB に。

2.5GBのRAM

購入した Microsoft Windows XP Professional Service Pack 2 OEM版は 23000円ぐらいだった、と思う。

Microsoft Windows XP Professional Service Pack 2 通常版 [¥31,880(税込)]

Microsoft Windows XP Professional Service Pack 2 アップグレード版 [¥21,120(税込)]

Microsoft Windows XP Home Edition Service Pack 2 通常版 [¥23,220(税込)]

Microsoft Windows XP Home Edition Service Pack 2 アップグレード版 [¥12,290(税込)]

気になるのは……
Windows 2000 のほうが安定していて良い、というウワサ。

ゲームはほとんどやらないから今までは Win2k でよかったが、せっかく XP にしたので、Might & Magic VII でもやろうかな。英語版だから、ちょうど英語の勉強にもなるし?

tags: zlashdot Windows Windows

Posted by NI-Lab. (@nilab)