既知の技術の覚え書き

SEO汚染の主犯者へ…溢れんばかりの呪いを。

【今更】ASUS Eee PC 901-X の 4GB SSD に Windows XP Service Pack 3 をクリーンインストール

ASUS Eee PC 901-X に Windows 10 をインストールする前に、故障時の保険として内蔵側SSD(たった4GB)にWindows XPクリーンインストールした。増設側にSwapFileを作成されたくないので、増設側SSDを外して内蔵側SSDのみでインストールした。

Windows XP Service Pack 3 をダウンロード

クリーンインストールするための Windows XP DVD を探したら、Home も Professional も Service Pack 2。適用する Service Pack 3のダウンロードを試みるも、すでに公開終了していた。サポートライフサイクル終了日から10年以上経過しているのだから仕方ない。

Windows 製品のサポート ライフサイクル について

Microsoft Update Catalog でKB番号を指定して検索すれば、、、Service Pack 3をダウンロードできた。

Windows XP Service Pack 3 (KB936929)

Microsoft Update Catalog はWebブラウザの言語情報に基づいて各国の言語に表示を切り替えていた。英語版をダウンロードしたくても、優先言語が日本語の場合は日本語版しかダウンロードできない。

Google Chromeの場合の優先言語切り替え方法は以下の通り。

  1. Google Chromeの「設定」を開く
  2. 左ペインの「言語」を選択
  3. 優先言語の「英語(アメリカ合衆国)」を選択して「トップに移動」

設定変更後にアクセスし直したら、変更した優先言語で英語版 Service Pack 3 のダウンロードが可能になった。DVD と Service Pack は同じ言語版を用意しないと適用できない点に注意。

Service Pack 3 適用済みISOファイルを作成

クリーンインストールした後に Service Pack 3 を適用するSSDの空き容量が無い事を遠い昔に学習済み。先人の知恵を参考にSP3を適用したISOを作成した。互換性の問題に悩まされたくなくて、64ビット版でなく32ビット版 Windows 10 環境で作成した。

Service Pack 適用済みブート可能 WindowsXP CDを作成してみよう

クリーンインストール

作成したISOでDVDを作成して、クリーンインストール。筐体底に貼られているプロダクトキーは Home Edition 用。Professional には使えない。インストール中に筐体底に貼られているプロダクトキーを入力すると「有効期限切れ」と意味不明なエラーが表示された。

  1. 前の画面に戻る
  2. プロダクトキーが入力済みの次の画面へ移動
  3. プロダクトキーの入力を除去して次の画面へ移動
  4. 後でプロダクトキーを入力してくれと表示され、インストール続行

なんとかインストール完了。ドライバをインストールする順番は以下の通り。ZIPファイルを解凍して、各ドライバごとに「setup.exe」を実行。

SSDの容量不足を解決

ドライバをインストールし終えると案の定、容量不足の警告が表示された。SwapFile やシステムの復元を無効化。

  1. スタートボタンを押して「ファイル名を指定して実行」を押す
  2. 「sysdm.cpl」を入力して「OK」を押す
  3. 「システムの復元」タブを選択して「ディスク領域の使用」スライダーを最小に
  4. 「システムの復元を無効にする」をチェックして「適用」を押す
  5. システムの復元を無効にしますか?の問いに「はい」を押す
  6. 「詳細設定」タブを選択して、パフォーマンスの「設定」を押す
  7. 「詳細設定」タブを選択して、仮想メモリの「変更」を押す
  8. ページングファイルなし」をチェックして「設定」を押し「OK」を押し「OK」を押す
  9. 「OK」を押し「OK」を押す
  10. Windowsを再起動

無効化前

無効化後

この設定だけで、SSDの空き容量が 263MB から 2.34GB に増加した。メモリを2GB搭載しているから可能な設定で、 Windows 10 をインストールして使用するならば2GBのメモリが必要。

ゴミファイルや不要なアプリを削除

不要なファイルを削除してSSDの空き容量を増やす。…効果は少ない。

  1. スタートボタンを押して「ファイル名を指定して実行」を押す
  2. 「%TEMP%」を入力して「OK」を押す
  3. 表示されたフォルダとファイルを全て削除
  4. スタートボタンを押して「ファイル名を指定して実行」を押す
  5. 「%SystemRoot%\Temp」を入力して「OK」を押す
  6. 表示されたフォルダとファイルを全て削除
  7. スタートボタンを押して「ファイル名を指定して実行」を押す
  8. 「appwiz.cpl」を入力して「OK」を押す
  9. 左ペインの「Windowsコンポーネントの追加と削除」を押す
  10. 不要なアプリを選択し、「詳細」をクリックしてさらに詳しく調べたいアプリを選択してチェックをオフに
  11. 選択し終えたら、「次へ」をクリックして不要な Windows コンポーネントを削除
  12. 解凍したドライバやZIPファイルを削除
  13. スタートボタンを押して「ファイル名を指定して実行」を押す
  14. 「%SystemRoot%\system32\cleanmgr.exe」を入力して「OK」を押す
  15. 「削除するファイル」を全てチェックして「OK」を押す
アプリケーションをインストール

これ以上カスタマイズしたい人は…2024年現在でもダウンロード可能な「窓の手2004」を使うが吉。「不要ファイル掃除機」で不要なファイルを削除可能。英語版 Windows にインストールすると英語表示されるのが良い。

Windows XP をアクティベートできない件&Windows Updateできない件について

Windows XP のアクティベートが機能しなくなり、Windows Updateは閉鎖された(404エラー)。対処方法は非公式かつ非合法ですが、下記URLを読み解いて対処するべし。Good Luck!!

Windows 95や98などの古いWindows向けにオンラインアップデートを提供する「Windows Update Restored」

Windows XPの認証システムは完全に突破されていてオフラインでアクティベート可能

あとがき

Windows XP では2024年時点で主流の暗号化プロトコルTLS 1.2」に対応していないため、ネット端末として使えません。更新プログラムをインストールすることで対応可能ですが、安全なWebブラウザが存在しません。オープンソースWebブラウザchromium」が唯一の選択肢。

2025年でサポートが終了しますが、32ビット版 Windows 10 をインストールする事が最善の方法と考えます。Windows XP ではマインスイーパピンボールを楽しみましょう。

参考リンク

Eee PC 901XP DRIVER & TOOLS

Eee PC 901XP MANUAL

Windows XP Service Pack 3 用セキュリティ更新プログラム (KB4012583)