Hal.DLLとNtoskrnl.exeの改造でPIIX4チェックを回避する。
PIIX4(82371AB)用のパッチコード メモ
WIN8 HAL.DLL
F6 45 8C 01 0F 85 8B 00 00 00 F6 45 8C 02
↓
F6 45 8C 01 90 90 90 90 90 90 F6 45 8C 02
WIN8 NTOSKRNL.EXE
81CE00000004 B9140101C0 E809FBECFF
↓
81CE00000004 B9150001C0 E809FBECFF
WIN8.1 HAL.DLL
F6 C3 01 75 36 F6 C3 02 74 07
↓
F6 C3 01 90 90 F6 C3 02 74 07
WIN8.1 NTOSKRNL.EXE
81CE00000004 B9140101C0 E8206BECFF
↓
81CE00000004 B9150001C0 E8206BECFF
スクショ
http://i.imgur.com/oR3dE1d.jpg
http://i.imgur.com/tTTCYVt.jpg
偽PentiumU(SSE2、SSE3)
i440FX、82371SB (PIIX3)
Microsoft Basic Display Driver
尚Windows8.1の場合SSE2がないとWinlogonでコケる可能性有。
このパッチのソース元
AthlonXPマシンにWindows8.1をインストールする
http://note.chiebukuro.yahoo.co.jp/detail/n336031
ちなみにこのPIIX4パッチはNXビットパッチ作ったMDL formでは紹介
されていない。(誰か英語出来る人紹介してあげて)
Windows 8 CPU Feature Patch (Bypass Windows 8 CPU feature checks)
http://forums.mydigitallife.info/threads/46840-Windows-8-CPU-Feature-Patch-(Bypass-Windows-8-CPU-feature-checks)