Using mainly Windows Vista, although, I did play with it on XP beforehand.
Every time I start the program on Vista, it starts as if it is the first run and I have to manually load my data file. I tell it to automatically save data and it still pesters me with all of these windows. When I started it up on Vista, it did ask me if I was an Admin so it could tell the registry????
It did automatically load my data file on the XP computer at work, but why does it act like it's the first time it's ever been run on Vista?
It sounds to me like a software firewall problem. GnuCash uses TCP/IP sockets to communicate with Gconf, its configuration/settings handler, and some software firewalls get over-eager and block this communication even though it's only between apps on the local host and not over the internet.
In most personal firewalls you should be able to add GnuCash as an allowed exception (PortableApps\GnuCashPortable\App\gnucash\bin\gnucash-bin.exe).
As for asking for admin rights at first startup, it does this because some of the online banking features require local machine registry entries be created (and removed on exit) which require admin rights. If you don't use automated online banking (posting or downloading transactions on your bank accounts via GnuCash automatically) then that shouldn't be an issue.
formerly rayven01