Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> ソフトウェア合成 >> 一般的なWinインストーラのトラブルシューティング

一般的なWinインストーラのトラブルシューティング

  

例1:ACDsee 5.0または仮想ドライブデーモンをインストールするときに、「インストールエラー」というプロンプトボックスが表示されます。

解決策:これが最も一般的な失敗です。これら2つのソフトウェアは、最も高度なWindowsインストーラテクノロジを使用しているため、以前のバージョンのWindows 98またはWindows 2000で最も一般的です。最新のWindowsインストーラ2.0バージョンをダウンロードし、インストール後に修正するだけです。

例2:Officeをインストールまたは修正しようとすると、「Windowsインストーラサービスにアクセスできませんでした」または「このプログラムは更新されました。ファイルが使用中です。再起動してください。コンピュータを再試行してください。」というエラーメッセージが表示されます。

解決策:原因は、Windowsインストーラファイルが破損しているか存在しないために発生する可能性があります。

方法1:Windowsインストーラ(Windows 2000 /XP用)を再登録し、レジストリエディタを開き、 "HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Services \\ MSIServer"ブランチを見つけて、その下の "ImagePath"文字を特定します。文字列値には、Msiexec.exeファイルへの正しいパスが含まれています。

注:driveはWindowsがインストールされているドライブです。

drive:\\ Windows \\ System32 \\ msiexec.exe /V(そうでない場合は、このキーを作成してください)値)

コンピュータを再起動し、F8キーを押してセーフモードに入り、[スタート]→[ファイル名を指定して実行]の順にクリックして、msiexec /regserverと入力し、[OK]をクリックします。

コンピュータを再起動しても問題が解決しない場合は、方法2を使用してください。

方法2:Windowsインストーラを再インストールし、MS-DOS(Windows 2000 /XPの場合はコマンドプロンプトウィンドウ)を入力し、次のコマンドを実行します。

Windows XPの場合:attrib -r -s -hドライブ:\\ Windows \\ System32 \\ dllcache
Windows 98の場合:attrib -r -s -hドライブ:\\ Windows \\ System

次に、次のコマンドを入力し、Enterキーを押して入力します。

ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old

最後にコマンドプロンプトでexitと入力し、Enterキーを押してコンピュータを再起動し、Windowsインストーラファイルを最新バージョンに更新します。

Copyright © Windowsの知識 All Rights Reserved