ProcMon (Processor Monitor) is good for tracking permissions issues. You can use this article as a guide on how to setup ProcMon but on the filter (Ctrl-L) instead of doing what you see there for monitoring AV exclusions, which involves using "Path", you could instead add "Process Name" to add pvxcom.exe, pvxwin32.exe, pvxwin64.exe, Launch32.exe, Launcher.old.exe, etc processes. Set all these as INCLUDE filters (not EXCLUDE).
Before that as soon as it starts, use Use Ctrl-E to disable the trace that auto starts.
Then Ctrl-X to clear the existing trace on the screen
Then setup the filters above
Then start up Sage normally and get to the point where the error is just about to occur
Ctrl-E to start the trace
Once you get the error, then Ctrl-E again to stop the trace
From the File menu choose Save/Export to a CSV file
Open the CSV on a machine with Excel running
In Excel, sort and/or filter or Column H. Look for ACCESS DENIED records. It will point to a folder, file, or registry entry where permissions aren't sufficient.
Hope this helps.
------------------------------
Alnoor Cassim
Accounting Systems, Inc. (ASI)
------------------------------