uninstall of xnview trashes default programs applet

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

Post Reply
howardg
Posts: 10
Joined: Mon May 28, 2007 6:56 pm

uninstall of xnview trashes default programs applet

Post by howardg »

I uninstalled xnview 1.97.5 from my 64-bit Vista installation. Next thing I knew, Firefox was notifying me every time I started it that it was not the default program, and no matter what I did I could not set it again as my default browser. I went to "default programs" in the control panel and discovered that there were no programs listed at all! The uninstallation of xnview trashed the default programs function! I restored the system to a point just before the xnview uninstall and everything is back to normal. BUT, how can I uninstall this program without it sabotaging my system?
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: uninstall of xnview trashes default programs applet

Post by xnview »

Sorry but it's not the uninstall of XnView can't destroy default program settings...
Pierre.
howardg
Posts: 10
Joined: Mon May 28, 2007 6:56 pm

Re: uninstall of xnview trashes default programs applet

Post by howardg »

Just to be on the safe side, please provide instructions on how to manually remove Xnview. Thank you.
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: uninstall of xnview trashes default programs applet

Post by xnview »

howardg wrote:Just to be on the safe side, please provide instructions on how to manually remove Xnview. Thank you.
If you use the setup package, use uninstall
Pierre.
howardg
Posts: 10
Joined: Mon May 28, 2007 6:56 pm

Re: uninstall of xnview trashes default programs applet

Post by howardg »

This keeps getting more frustrating. I just now installed the latest version (1.97.8) of XnView over my old version. It seemed to go well. Then I attempted an uninstall, using the "XnView uninstall" executable in the XnView program group. I received this error message:

"The file 'C:\Program Files(x86)\XnView\unins000.dat' does not exist. Cannot uninstall."

I looked in the installation directory and found only these files with a "unins" prefix to be present:

unins000.exe
unins001.dat
unins001.exe

If I were more cynical I would think that there in an intention not to allow uninstalls (but I'm not that cynical -- so far) :-)

Please advise. I am running Vista 64-bit. Thank you.
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: uninstall of xnview trashes default programs applet

Post by XnTriq »

Hello howardg,

As you may know, Inno Setup is very popular amongst software developers and widely used.
Unfortunately I can't do tests myself, because I don't have a PC running Vista or Seven :-|
howardg wrote:I received this error message:

"The file 'C:\Program Files(x86)\XnView\unins000.dat' does not exist. Cannot uninstall."

I looked in the installation directory and found only these files with a "unins" prefix to be present:

unins000.exe
unins001.dat
unins001.exe
The file unins000.exe was obviously left behind by the previous installation. Usually it gets deleted when you're rebooting your system.
Please try to run C:\Program Files(x86)\XnView\unins001.exe. This program doesn't need any additional parameters. It will automatically look for unins001.dat (Inno Setup Uninstall Log) in the same folder.
  1. Did you download XnView from the official server (http://download.xnview.com/)?
  2. Which of the EXE packages did you download?
    • ( 2.456.402) XnView-win-small.exe
      ( 4.606.940) XnView-win.exe
      ( 3.158.016) XnView-win-en.exe
      ( 3.099.422) XnView-win-fr.exe
      ( 3.100.672) XnView-win-de.exe
      (12.882.009) XnView-win-full.exe
      (11.141.120) XnView-win-full-fr.exe
      (11.134.488) XnView-win-full-de.exe
Related topics:
howardg
Posts: 10
Joined: Mon May 28, 2007 6:56 pm

Re: uninstall of xnview trashes default programs applet

Post by howardg »

Used uninstall from control panel. Lousy uninstall left behind lots of stuff (list follows) which I deleted manually:

jv16 PowerTools 2010 [2.0.0.981]

Data fields are: Directory, Filename, Size

C:\Program Files (x86)\XnView\, , 733.8 KB
C:\Program Files (x86)\XnView\, unins000.exe, 726.3 KB
C:\Program Files (x86)\XnView\WebTemplate\Compressed [silver]\, pixnview.js, 1.6 KB
C:\Program Files (x86)\XnView\WebTemplate\Visuddhi - Flash viewer\, flashobject.js, 5.9 KB
C:\Users\Howard\AppData\Roaming\XnView\, , 218.0 MB
C:\Users\Howard\AppData\Roaming\XnView\, category.bak, 10 KB
C:\Users\Howard\AppData\Roaming\XnView\, category.db, 10 KB
C:\Users\Howard\AppData\Roaming\XnView\, XnView.db, 217.9 MB
C:\Users\Howard\AppData\Roaming\XnView\, xnview.ini, 12.1 KB

jv16 PowerTools 2010 [2.0.0.981]

Data fields are: Key, Entry, Value

HKEY_CLASSES_ROOT\Applications\xnview.exe\Shell, {KEY}, {KEY}
HKEY_CLASSES_ROOT\Applications\xnview.exe\Shell\open\, @,
HKEY_CLASSES_ROOT\XnView.bmp, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.bmp\shell\, @,
HKEY_CLASSES_ROOT\XnView.bmp\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.emf, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.emf\shell\, @,
HKEY_CLASSES_ROOT\XnView.emf\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.gif, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.gif\shell\, @,
HKEY_CLASSES_ROOT\XnView.gif\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.iff, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.iff\shell\, @,
HKEY_CLASSES_ROOT\XnView.iff\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.jpg, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.jpg\shell\, @,
HKEY_CLASSES_ROOT\XnView.jpg\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.pcx, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.pcx\shell\, @,
HKEY_CLASSES_ROOT\XnView.pcx\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.pic, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.pic\shell\, @,
HKEY_CLASSES_ROOT\XnView.pic\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.png, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.png\shell\, @,
HKEY_CLASSES_ROOT\XnView.png\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.Slide, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.Slide\shell\, @,
HKEY_CLASSES_ROOT\XnView.Slide\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.tga, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.tga\shell\, @,
HKEY_CLASSES_ROOT\XnView.tga\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.tif, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.tif\shell\, @,
HKEY_CLASSES_ROOT\XnView.tif\shell\open\, @,
HKEY_CLASSES_ROOT\XnView.wmf, {KEY}, {KEY}
HKEY_CLASSES_ROOT\XnView.wmf\shell\, @,
HKEY_CLASSES_ROOT\XnView.wmf\shell\open\, @,
HKEY_LOCAL_MACHINE\Software\XnView, {KEY}, {KEY}
Post Reply