1.9.1 - Portable version creates settings in User folder when Portable selected

Reported bugs that have been closed and/or resolved

Moderators: helmut, XnTriq, xnview, Dreamer

Post Reply
rotbus19
Posts: 81
Joined: Sat Feb 17, 2024 11:47 am

1.9.1 - Portable version creates settings in User folder when Portable selected

Post by rotbus19 »

1. start portable edition
2. select 'Portable' for settings location
3. `C:\Users\USER\AppData\Roaming\XnViewMP` is created with Thumb.db, XnView.db, xnview.ini
4. close XnView
5. reopen (it has forgotten that I chose Dark theme so I change it), Settings > Paths > Configuration = Portable
6. close XnView
7. `xnview.ini` timestamp in the portable folder has been updated, but not the one in user folder
User avatar
user0
XnThusiast
Posts: 2414
Joined: Sat May 09, 2015 9:37 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by user0 »

delete everything and try again
make sure you have write access to the application folder
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

rotbus19 wrote: Thu May 29, 2025 1:51 pm 1. start portable edition
Which download link?
Pierre.
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

rotbus19 wrote: Thu May 29, 2025 1:51 pm 2. select 'Portable' for settings location
3. `C:\Users\USER\AppData\Roaming\XnViewMP` is created with Thumb.db, XnView.db, xnview.ini
I can't reproduce, you should have an old xnview.ini
Pierre.
rotbus19
Posts: 81
Joined: Sat Feb 17, 2024 11:47 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by rotbus19 »

I just tried it again. Same issue.

> you should have an old xnview.ini

I don't understand. Do you think I have an `XnViewMP` in my `Roaming` folder from a previous install? No, I deleted it. The portable install is creating an instance in my `Roaming` folder even when I specify 'Portable'.
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

i can't reproduce. I have a win10, without folder C:\Users\XXXX\AppData\Roaming\XnViewMP, i unzip XnView on C:\Users\XXXX\Desktop, start it, choose portable, and xnview.ini is created in C:\Users\XXXX\Desktop\XnViewMP
Pierre.
rotbus19
Posts: 81
Joined: Sat Feb 17, 2024 11:47 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by rotbus19 »

OK, more detail:

I have C: and D: drives. D: for data and downloads, C: for Windows, programs and User data

1. I download https://www.xnview.com/download.php?fil ... in-x64.zip to "D:\Downloads"
2. I extract zip to "D:\Downloads\XnViewMP"
3. I have removed "C:\Users\USER\AppData\Roaming\XnViewMP" from my 'standard' install ("C:\Program Files\XnViewMP")
4. I run "D:\Downloads\XnViewMP\xnviewmp.exe" which starts the 'Startup Wizard'
5. I now see a new folder has been created at "C:\Users\USER\AppData\Roaming\XnViewMP" before I have specified where I want this created

Does that help? I'm on Win11.
User avatar
user0
XnThusiast
Posts: 2414
Joined: Sat May 09, 2015 9:37 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by user0 »

rotbus19 wrote: Tue Jun 03, 2025 6:19 pm 4. I run "D:\Downloads\XnViewMP\xnviewmp.exe" which starts the 'Startup Wizard'
5. I now see a new folder has been created at "C:\Users\USER\AppData\Roaming\XnViewMP" before I have specified where I want this created
so, it creates empty folder, and not
rotbus19 wrote: Thu May 29, 2025 1:51 pm 2. select 'Portable' for settings location
3. `C:\Users\USER\AppData\Roaming\XnViewMP` is created with Thumb.db, XnView.db, xnview.ini
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

rotbus19 wrote: Tue Jun 03, 2025 6:19 pm 5. I now see a new folder has been created at "C:\Users\USER\AppData\Roaming\XnViewMP" before I have specified where I want this created
yes XnViewMP folder is created but no .ini or .db
Pierre.
rotbus19
Posts: 81
Joined: Sat Feb 17, 2024 11:47 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by rotbus19 »

> yes XnViewMP folder is created but no .ini or .db

No, "C:\Users\USER\AppData\Roaming\XnViewMP" contains Thumb.db, XnView.db, xnview.ini

However, I didn't mention in the last step that I was switching to Dark theme in the Startup Wizard - that is the crucial difference.

Without Dark theme = no files in folder. With Dark theme = files are created.

However, the folder should not be created at all if the user is selecting portable install.
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

:bugconfirmed: Thanks to your detailed description I can reproduce the problem.
Pierre.
User avatar
B.Douille
Posts: 291
Joined: Sat Sep 09, 2006 9:25 pm
Location: Hte Savoie - France

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by B.Douille »

xnview wrote: Tue Jun 03, 2025 6:18 am you should have an old xnview.ini
Not anybody would go and check if it exist somewhere or understand what's the implication. That's why I suggested to include an .ini file and maybe some other DB files in the ZIP distribution.
Doing so would prevent unexpected interaction with a standard installation on the machine. If one use a ZIP distribution for a portable use it's probably to use XnView on a machine that is presumed not having it installed and/or with a specific configuration, data displayed, sort, play options, 2nd screen (slideshow with own settings - I did so Just a week ago).
Daniel, happy user to manage photo and videos and show them in slideshows for 20 years (Windows 11, Linux Ubuntu and Android)
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by xnview »

This problem is supposed to be fixed in XnView MP 1.9.2. Please check and confirm the bug fix here.
Pierre.
rotbus19
Posts: 81
Joined: Sat Feb 17, 2024 11:47 am

Re: 1.9.1 - Portable version creates settings in User folder when Portable selected

Post by rotbus19 »

Confirmed fixed. Many thanks.
Post Reply