Lister keeps opening on startup

I have the attached set to "Don't Open any Listers", but then when I log off and back on, it is reset as ahown, and so a lister opens up on startup.

It's D 64-bit that I'm running. Why won't the setting hold?

Regards,
Chuck Billow

Sorry, I forgot the attachment...

CB


  • Do any of your Preference changes get saved through a reboot?
  • What if you just Exit Opus and restart it, without rebooting? (Reminder: Simply closing all Opus windows does not exit it by default. Use the Exit item on the tray icon menu.)
  • Are you sure you're not getting confused by the different, but similar-looking, pages in the Launching Opus part of prefs?

Leo;

I just started my box up this morning, and DO still opens, so a restart didn't fix it. I'm not sure what you mean by "confused by the different, but similar-looking, pages in the Launching Opus part of prefs"... Outside of the "Don't open any listers", what else would I need to select?

Regards,
Chuck Billow

Leo, I'm not at all sure why yet, but:

I imported config settings that I had saved when running 32-bit, and it solved the problem. I'll look through it and try to figger what got changed.

Thanks,
Chuck

I'm having a similar problem except that my preferences are not being changed between reboots or restarts but every time I start windows it opens a DO lister which I wouldn't expect and while the "Launch DO on system start" is not checked it still seems to have the entry in the start menu which I assume is what this option sets and I really want it to start at windows start. I'm just surprised that the option is not checked.


Something is launching a folder during startup. If you turn off Explorer replacement in Opus, you should get Explorer windows opening instead of Opus windows. If that's the case, what's happening is nothing to do with Opus; some other program is launching (or has configured the start menu or registry to launch) a folder when the machine boots.

(If could also be a startup shortcut set to run Opus in a non-standard way, I guess. Opus will only detect the shortcuts it has made itself when telling you if it's configured to run at startup.)

[quote="leo"]Something is launching a folder during startup. If you turn off Explorer replacement in Opus, you should get Explorer windows opening instead of Opus windows. If that's the case, what's happening is nothing to do with Opus; some other program is launching (or has configured the start menu or registry to launch) a folder when the machine boots.

(If could also be a startup shortcut set to run Opus in a non-standard way, I guess. Opus will only detect the shortcuts it has made itself when telling you if it's configured to run at startup.)[/quote]

With 'explorer replacement' turned off .... when I restart my computer DO still opens the default lister.

This is the command line from my startup folder: D:\ShellTools\DirectoryOpus\dopus.exe

Delete whatever is in your startup folder for Opus, then turn on the "Launch Directory Opus automatically on startup" option in Preferences to have it create the proper shortcut.

I reported a similar experience some time ago.

Leo's advice is in line with what I found.

Installing Opus 10 over Opus 9 left an unwanted shortcut in the startup folder.

All is good now.

Thanks

I just tested installing Opus 10 over Opus 9 and it updates the existing Startup shortcut fine, at least if it was created by Opus.

Opus 10 'updates' the old shortcut (if it finds it) in this way:

  • It adds the NOAUTOLISTER argument which tells Opus to only open a window if configured to do so in Preferences.

    Without NOAUTOLISTER, running dopus.exe will open a new window no matter what, so that the Windows 7 taskbar icon always does something when clicked. It was very confusing to click Opus on the taskbar and sometimes have nothing happen until it was clicked again because the first click just loaded Opus into the background.

  • It also renames the startup shortcut from "Directory Opus" to "Directory Opus (Startup)".

    This is so if you search the Start Menu for Directory Opus you don't get two identically-named items which do different things.

If it left the Opus 9 shortcut as-is on some systems, could it be that you had manually made or edited the shortcut, which meant Opus didn't recognise it? When searching for existing shortcuts, Opus looks in /startup (note: not /commonstartup) for any shortcut that points to dopus.exe in the same path that it's being run from.

The same shortcut-finding code is used to decide whether or not the Launch Directory Opus automatically on system startup checkbox is on or off in Preferences. So if Opus was launching at startup, but that checkbox was off, then Opus did not recognise the shortcut (or Opus was being launched by something else entirely).