FirefoxをVista上で起動できない問題
Vista上でFirefoxを起動しようとすると、下記のエラーがでて起動できなくなった。
The program must close to allow a previous installation attempt to complete. Please restart.
調べたところ、Windows Vistaのアカウント制御機能(UAC)が原因で動かないらしい。
解決するには、下記の手順を実行する。
xpicleanup.exe というプロセスがあがっていれば、まずこれを強制終了する。
そのあと、下記のファイルを削除する。
C:\Users\ユーザ名\AppData\Local\VirtualStore\Program Files\Mozilla Firefox\xpicleanup.dat
これで起動できるようになった。