it-swarm-ja.com

Windows VistaSP1にWindowsInstaller 4.5を再インストールするにはどうすればよいですか?

Windows VistaSP1にWindowsInstaller 4.5を再インストールするにはどうすればよいですか?再配布可能なインストーラーを実行すると、更新は不要であると表示されます(msiexec /?確かに同じバージョンを返します)。

私が直面している実際の問題は、Windowsインストーラーの(明らかに)破損した動作が原因で更新プログラム(SP2など)をインストールできないことに関連しています。 EAPサービス(WLAN autoconfig依存関係)を開始しようとすると、EAPサービスが有効なWin32インスタンスではなく、「193,0xc1」というエラーが表示されます。

何か案は?

1
XXL

再インストールを強制するには、正しいオプションを使用してインストーラーを実行する必要があります。

このサイトにはさまざまなオプションの良いリストがあります

Windowsインストーラーの.msiパッケージバージョンを入手する必要があります。それを取得したら、[スタート]> [ファイル名を指定して実行]に移動し、次のように入力して[OK]をクリックします。

msiexec /fams "c:\...pathtoinstaller\installname.msi"
1
music2myear

Windows6.0-KB942288-v2-x86.msuファイルを使用していると思いますか?

再配布可能ファイルは関連するオプションを返しませんが、Windowsインストーラの/fスイッチを使用して修復を実行してみてください。修復関数の引数のいくつかを試すこともできます。

Repair Options
    /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
        Repairs a product
        p - only if file is missing
        o - if file is missing or an older version is installed (default)
        e - if file is missing or an equal or older version is installed
        d - if file is missing or a different version is installed
        c - if file is missing or checksum does not match the calculated value
        a - forces all files to be reinstalled
        u - all required user-specific registry entries (default)
        m - all required computer-specific registry entries (default)
        s - all existing shortcuts (default)
        v - runs from source and recaches local package

それができない場合は、最初に/uninstallスイッチを使用してアンインストールしてみてください。

他のすべてが失敗した場合は、 Windowsインストーラークリーンアップユーティリティ に頼ることができます(手動で実行する必要はありません MSIZap ; MSICUUが自動的に実行します)。 (ただし、 このページ によると、Windowsインストーラーは削除されません(ある程度意味があると思います)が、とにかく最後の手段として試してみる価値があるかもしれません。)

0
Synetech