It sounds like you are basically diagnosing the problem correctly and trying to solve it in the correct way.
It may simply be a matter of it putting the ini file in a SUBDIRECTORY of D:\documents.
Here are a couple of things to try:
- 1. Exit SC and restart it, to eliminate the possibility of it being confused by starting up right when windows boots.
- 2. Exit SC and see if you can find where IT is saving the ScreenshotCaptor.ini file. Maybe delete (move) the one you manually put someplace, and find the one IT creates. Then you will know where it thinks it should be saving it.
- 3. That should confirm for you whether it is seeing your ConfigDir.ini file at least. Look in the parent directory of the Screenshots folder.
- 4. Confirm whether it is "forgetting settings" even when you exit and restart it -- or if this is only happening on reboot.