Image: 260510 WebでWindows XPのライセンス認証をする

Windows XPの発売から25年が経過した今、正規にライセンス認証をアクティベートする方法はもう失われているんじゃないかと思ったが、まだ方法が残されていて驚いた。

本来、Windows XPのライセンス認証方法は次が存在した。

  1. ネット接続で自動認証。
  2. 電話でコード認証。
  3. 鍵生成ツールでコードを生成して認証(非正規の方法)。

通常は1の方法を利用し、ネットが使えない環境やPCパーツの入れ替えで再認証が必要になったときは2の方法を利用した。3の方法は比較的最近知られるようになった。電話認証に使われるコードが一定の法則で生成されることを逆手にとって第三者によって作られたツールを使うもの。かつてこの手のツールは専ら不正コピーユーザーによって使われ、出自が怪しいものが多かったが、今ではGitHubにソースコードとともに堂々と公開されている。

今の時代、XPのPCをネットに接続するのは非常にリスクが大きい。電話認証という代替手段があったが、2025年12月に電話認証は廃止され、マイクロソフトのWebサイト上で電話と同等の手順で認証する方式になった。Bot対策のためかMicrosoftアカウントでサインインする必要があるが、Office 365と違って認証はMicrosoftアカウントに紐付けされないことになっている。

The account used to sign in is not tied to your product license. It is used only to validate secure portal access.

まず、XP上で電話でライセンス認証する画面を開く。

Image: Windowsのライセンス認証

ネットに繋がっているPCやスマホから次の手順を行う。

  1. 次のページから「製品ライセンス認証ポータル」にアクセスする。
    製品ライセンス認証ポータルを使用して Microsoft 永久製品をアクティブ化する - Microsoft サポート
  2. Microsoftアカウントでサインインする。
  3. 「Microsoft製品のライセンス認証を行う」を選ぶ。
    Image: 製品ライセンス認証ポータル
  4. 「Windows」を選ぶ。
    Image: 製品ライセンス認証ポータル
  5. 「Windows XP」を選ぶ。
    Image: 製品ライセンス認証ポータル
  6. XP上の「電話でWindowsのライセンス認証の手続きを行う」画面に表示される「インストールID」を入力する。
    Image: 製品ライセンス認証ポータル
  7. インストールIDを送信すると確認IDが表示されるので、これをXP上のテキストボックスへ入力する。
    Image: 製品ライセンス認証ポータル
  8. これで完了。
    Image: 製品ライセンス認証ポータル

パーツを変更したときに再認証が必要になる条件は、パーツの種類によって重み付けの数字が決まっていて、この合計がしきい値を超えると再認証を要求される。ネットワークアダプターのMACアドレスとハードドライブ ボリュームシリアル番号の変更が一番重い。同じ種類のパーツを変更しても重複加算はされない。Microsoft側の認証情報は一定期間(180日?)後に削除される。


※コメント欄が表示されない場合はdisqusについてJavascriptが有効であることを確認して下さい。コメントはスパム防止フィルターによる承認制のため、投稿してもすぐに反映されない場合があります。

管理人 : Akamaki (akm)

は、PCとVTuberに夢中になっている電気技術者です。

私はレトロコンピューティングの愛好家ですが、そのようなリグはもう収集していません。

私の活動はトップページで見ることができます。読んでくれてありがとう!