質問: windows vistasp1にwindowsinstaller 4.5を再インストールするにはどうすればよいですか? windows vistasp1にwindowsinstaller 4.5を再インストールするにはどうすればよいですか?再配布可能なインストーラーを実行すると、更新は不要であると表示されます(msiexec /?確かに同じバージョンを返します)。私が直面している実際の問題は、windowsインストーラーの(明らかに)破損した動作が原因で更新プログラム(sp2など)をインストールできないことに関連しています。 eapサービス(wlan autoconfig依存関係)を開始しようとすると、eapサービスが有効なwin32インスタンスではなく、「193,0xc1」というエラーが表示されます。何か案は?
回答: 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インストーラーは削除されません(ある程度意味があると思います)が、とにかく最後の手段として試してみる価値があるかもしれません。)