質問: PC9821Ra20N12という年代物のPCにWindowsNTを乗せて動かしています。SPは6aまで当たっていました。 それで、昨日、MS03-039というパッチがリリースされたので、早速、それを適用したところ、起動してWindowsNTのロゴが表示された直後に、以下のメッセージがダイアログウィンドウで表示され、それ以上、何もできなくなってしまいました。 --- メッセージの内容 --- システムDLL user32.dllがメモリ内で再配置されました。アプリケーションは正常に動作しません。再配置が起きたのは、DLL A:\WINNT35\system32\RPCRT4.dllがWindowsNTシステムDLLのために予約されているアドレス範囲を使用したためです。このDLLのベンダーに連絡して新しいDLLを入手して下さい。 ----------------------- 「ベンダーって、MSじゃん。あんたじゃん」と突っ込みをいれつつ、とにかく、OSが起動しないのですから、どうにもできません。OS起動前に、コンフィグレーションファイル選択の画面があるのですが、そこでは1つしか選ぶところが無くて、どうにも選択の余地がない状態です。 果たして、このPCを救う方法はあるでしょうか? そして、この障害は今、全国のWinNTユーザで起きているものなのでしょうか? それなら、うちも、「MSの提供パッチが悪いんだな」と納得できるんですけど。 何か良い方法や、情報があれば教えて下さい。
回答: 確認なのですが、NTのバージョンは何でしょうか? NT Server 4.0ですか、NT Workstation 4.0 ですか? それ以外のバージョンだとパッチの対象になっていないみたいです。 それから、そのパッチはどのように入手されましたか? それは間違えなくPC-9800用でしたか? どうも、DOS/V用を適用されたように思えるのですが... 間違っていたらごめんなさい。 またもしも本当に間違ってパッチを当てておられるようなら、上書きインストールしか方法はないように思えます。しかしNTは滅多に触らないので自信はありません。 参考URL: