← Back to team overview

hugin-devs team mailing list archive

[Bug 679582] Re: Windows uninstall is incomplete

 

Any file not installed by the installer should not be deleted by the
uninstaller. If someone accidentally saved something in the Hugin
folder, he or she would not want it to be deleted by the uninstaller.
This behavior exists for good reason as accidents do happen, and people
do save things to obscure locations.

A few registry keys are left behind in HKEY_USERS for preferences. These
keys are deleted if one selects "Clean Registry Settings" in the
uninstaller. The latest version of the installer does not leave anything
behind in HKEY_LOCAL_MACHINE on my machine if "Clean Registry Settings"
is selected when Hugin is removed.

** Changed in: hugin
       Status: New => Fix Released

** Changed in: hugin
   Importance: Undecided => Low

-- 
Windows uninstall is incomplete
https://bugs.launchpad.net/bugs/679582
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.

Status in Hugin - Panorama Tools GUI: Fix Released

Bug description:
The Windows uninstallation process for Hugin installed with the Windows installer doesn't remove everything. It should.

If autopano-sift-c.exe has been installed manually in Hugin's binaries directory, neither it nor the binaries directory nor the Hugin parent directory is removed.

Several registry keys aren't removed at all; of these, the first three should *definitely* be removed by uninstallation:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pto]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HuginProject]
    [HKEY_USERS\S-...\Software\hugin]
    [HKEY_USERS\S-...\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\pto]
    [HKEY_USERS\S-...\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\pto]

djcs