I just upgraded today and immediately noticed that when launching Directory Opus, the program creates the folder "$RECYCLE.BIN" on every local drive. Deleting the folders (on drives C: and D: in my case) deletes the folders but after closing Directory Opus and relaunching, the folders are there again. This did not happen in previous versions and while not causing major problems, it is truly frustrating.
That's not really anything to do with Opus. The $Recycle.Bin folders are created by Windows on drives that have the Recycle Bin enabled (which is most drives, normally).
You should not delete those folders, but if you do Windows will recreate them.
Maybe your Opus configuration changed to show system folders whereas it hid them before.
I agree that it shouldn't have anything to do with Opus but if after deleting them and closing Opus I open Windows Explorer, the folders are not there. Once I open Opus they re-appear with the folder creation date and time being the time I opened Opus.
I always have Windows and Opus configured to display hidden and system folders.
I'm not privy tot he Windows source code but I suspect anything that calls the Recycle Bin API will cause Windows to re-create the folders if they are missing. Something else will trigger it eventually if Opus doesn't.
You should not delete those folders in the first place. If you don't want the Recycle Bin to be enabled for a drive, turn it off for the drive in Windows. OTOH, if you do want Recycle Bin to work on a drive the you need the folders or it can't work.
It's all fine and good that you feel I should not be deleting the folders but the fact is that I do delete them, I don't see why this bothers you so much.
I see that you don't want to pursue this but Opus is doing this. It did not do this prior to v12 and I thought you should be aware it is happening.
If you really do not believe me, please create a Process Monitor log of the folder being re-created and zip it up. I can use that to pinpoint the API that is creating the folder. We literally do not any code in Opus that creates a "$RECYCLE.BIN" folder, and the only place the name is used in our code is to skip the folder when synchronizing.
If you don't want to see the folders, but want to keep system files visible, then you could use Preferences / Folders / Global Filters to set up a global filter on the folder's name (affects all folders), or Preferences / Folders / Folder Formats to use folder formats to only filter it out from drive roots.