WindowsMe | ||||
疑問 | WindowsMeのOEM版、製品版、アップグレード版の違いはWindows98と違うのだろうか? | |||
調査 | Windows98のOEM版、製品版、アップグレード版の違いはPRECOPY1.CABのSETUPX.DLLの文字列で決まっていることを、前項で確認したけどWindows98の後継OSにあたるWindowsMeについても確認して見よう! まず、PRECOPY1.CABのSETUPX.DLLをバイナリエディタで見てみます。 では、肝心な箇所は、(下記はWindows98ユーザー限定特別パッケージ版のWindowsMeです。) では、早速AB9A8〜AB9AAの文字列をWindows98で見つけた”100”に書換えます。 WindowsMeはPRECOPY1.CABしかないので、PRECOPY1.CABの内容全てと書換えたSETUPX.DLLを一つのCABファイルとして圧縮しPRECOPY1.CABとしてインストールして見ます。 げっ!エラーがでました。失敗のようです(^^;;; 再度、怪しそうなファイルを探して見たところPRECOPY1.CABのSUWIN.EXEが怪しそうです。 6F447〜6F449の文字列を”100”に書換えます。 また、PRECOPY1.CABの内容全てと書換えたSETUPX.DLL、SUWIN.EXEを一つのCABファイルとして圧縮しPRECOPY1.CABとしてインストールして見ます。 成功! ”プロダクトキー”の入力なしにインストールすることができました。(^^) |
PRESENTED by hiroji