インストール時にMSIEXECのページ違反でインストールできない
状況インストール中にMSIEXECのページ違反が発生する。
解決策/詳細
2002シリーズのNorton SystemWorks、Norton AntiVirusは、インストールプログラムにマイクロソフト社のWindows Installerを使用しています。Windows Installerで作成されたインストールプログラムは、インストールパッケージとして提供され、実行するとシステムにインストールされたWindows Installerプログラムが起動されます。この現象が発生した場合は、システムにインストールされているWindows Installerの損傷などが原因で、インストールプログラムが正しく機能していない事が考えられます。
この場合以下の手順を順に従ってWindows Installerの再インストールを行って下さい。
Microsoft Windows Installerのファイルを無効にする
ご使用のOSに応じて、以下の各操作を行って下さい。
Windows 95/98の場合:
- コンピュータをMS-DOSモード(Command Prompt Only)で起動する。
MS-DOSモードで起動するには、コンピュータの電源を入れてWindowsの起動ロゴが出るまでの間にF8キーを押して下さい。起動メニューが表示されましたら、「Safe mode command prompt only」を選択して下さい。
- コマンドプロンプト ( C:\> や C:\WINDOWS> ) が表示されましたら、以下のように入力する。
cd \windows\system
- 入力に間違いがない事を確認し、Enterキーを押す。コマンドプロンプトが C:\WINDOWS\SYSTEM> に変更される事をご確認下さい。
- 続けて以下のように入力する。一行入力するごとにEnterキーを押して下さい。
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
- CtrlキーとAltキーを押しながらDeleteキーを押し、コンピュータを再起動する。
- Microsoft Windows Installerの再インストールの項目に進む。
Windows Meの場合:
- Windows起動ディスクをお持ちでない場合、以下の手順でWindows起動ディスクを作成する。
- フォーマット済みのフロッピーディスクを1枚用意する。
- [スタート]ボタンをクリックし、[設定]-[コントロールパネル]を選択する。
- [アプリケーションの追加と削除]アイコンを選択する。
- [起動ディスク]を選択し、[ディスクの作成]をクリックする。
- Windows起動ディスクをフロッピードライブに挿入し、コンピュータを起動する。
- コマンドプロンプト ( A:\> ) が表示されましたら、以下のように入力する。一行入力するごとにEnterキーを押して下さい。
c:\
cd windows\system
ここまでの操作に誤りがなければ、コマンドプロンプトは C:\WINDOWS\SYSTEM と表示されています。
- 続けて以下のように入力する。一行入力するごとにEnterキーを押して下さい。
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
- フロッピーディスクを取り出し、CtrlキーとAltキーを押しながらDeleteキーを押し、コンピュータを再起動する。
- Microsoft Windows Installerの再インストールの項目に進む。
Windows NT/2000の場合
- 以下の手順で、Windows Installerサービスを停止する。
- [スタート]ボタンをクリックし、[設定]-[コントロールパネル]-[管理ツール]-[サービス]を選択する。
- サービスのリストから[Windows Installer]を右クリックし、[停止]を選択する。
- [スタート]ボタンをクリックし、[設定]-[コントロールパネル]-[サービス]を選択する。
- サービスのリストから[Windows Installer]を選択し、[停止]ボタンをクリックする。
- 以下の手順でコマンドプロンプトを起動する。
- Windows 2000の場合
[スタート]ボタンから、[プログラム]-[アクセサリ]-[コマンドプロンプト]を選択する。
- Windows NTの場合
[スタート]ボタンから、[プログラム]-[コマンドプロンプト]を選択する。
- コマンドプロンプト ( C:\> ) が表示されましたら、以下のように入力する。
cd winnt\system32
- 入力に間違いがない事を確認し、Enterキーを押す。コマンドプロンプトが C:\WINNT\system32> に変更される事をご確認下さい。
- 続けて以下のように入力する。一行入力するごとにEnterキーを押して下さい。
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
- コマンドプロンプトを閉じる。
- Microsoft Windows Installerの再インストールの項目に進む。
Microsoft Windows Installerの再インストールを行う
上記の手順が完了しましたら、以下の手順でWindows Installerの再インストールを行って下さい。
- シマンテック製品のCD-ROMを挿入する。
- 起動したメニューから[CDを参照]をクリックする。
- ご使用の製品に応じて、以下の手順を行って下さい。
- Norton AntiVirusのCD-ROMの場合:
- MSI フォルダをダブルクリックして開く。
- ご使用のOSに応じて以下のファイルを実行する。
- Windows 95/98/Meの場合は、Win9xフォルダ内のinstmsi.exe
- Windows NT/2000の場合は、Winntフォルダ内のinstmsiw.exe
- Norton SystemWorksのCD-ROMの場合:
- Nswフォルダをダブルクリックして開く。
- ご使用のOSに応じて以下のファイルを実行する。
- Windows 95/98/Meの場合は、instmsi.exe
- Windows NT/2000の場合は、instmsiw.exe
- セットアップの完了後、Windowsの再起動を行う。
コンピュータの再起動後、再度シマンテック製品のインストールを行って下さい。
文書番号(ID): 20020215183206953
最終更新日: 07/30/2002
作成日: 02/15/2002
OS: 指定なし, WindowsNT Workstation 4.0, WindowsME, Windows98, Windows95
製品: General Tech Info