WindowsMe  
疑問 WindowsMeのOEM版、製品版、アップグレード版の違いはWindows98と違うのだろうか?
調査 Windows98のOEM版、製品版、アップグレード版の違いはPRECOPY1.CABのSETUPX.DLLの文字列で決まっていることを、前項で確認したけどWindows98の後継OSにあたるWindowsMeについても確認して見よう!

まず、PRECOPY1.CABのSETUPX.DLLをバイナリエディタで見てみます。
ふむふむ、WindowsMeにもあやしい文字列がありますね。
では、肝心な箇所は、(下記は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