Thanks. That looks correct for what you're aiming for.
Note that exiting and launching Opus is no longer the same as what happens during boot. If you run dopus.exe on its own then it will always open a window. Fully exit Opus and then use the shortcut in Start Menu -> All Programs -> Startup to simulate what happens during boot. (That shortcut should have the 'NOAUTOLISTER' argument within it.)
If you want to see what Opus thinks it should be loading next time it starts (if set to Open the Listers that were open...), view /dopuslocaldata/State Data/openlisters.oll in a text editor. That might shed some light on what's happening (especially if it isn't actually being updated, for example).
(/dopuslocaldata is a folder alias. Just paste that path into Opus and it'll locate the right file.)
All that is in that file is the following and it never changes. I even deleted it and a new one exactly the same was entered:
<?xml version="1.0" encoding="UTF-8"?>
<lister_layout flags="1" />
The lister data is getting remembered somewhere else. But I can say this. Upon restart, the lister that loses the last location data is the tab with the focus.
So, if I have 3 tabs, and the 3rd tab had the focus upon closing, when I restart, the first 2 tabs are correctly remembered, and the 3rd tab loses the location data shows the root drives with a fully collapsed folder tree. So in a non-tab situation with a single folder, that is lost on startup.
If not, something may be preventing Opus from updating the file.
If it is recent then I think there may be some misunderstanding about exiting Opus and what the "open the listers that were open when the program was last closed" option does. By default, simply closing all of open Opus windows will not cause Opus to exit; it will stay running in the background unless configured not to. It's only when it actually exits that the current window state is stored, and only after exit that the startup settings will have any effect. If you are closing all Opus windows and then exiting Opus (e.g. by rebooting the computer), then openlisters.oll will record that no windows were open when Opus was exited. See here for more info.