Not as uncommon as you might think. The QualityMonitor should be able to do this work for you. Use the 'Lockdown and Runtime Tests' option. From there you can launch the applications under a different user account. As the applications, QualityMonitor reports failed accesses to registry keys and file/folders. Along the same lines, RegMon and FileMon from sysinternals.com also works.
Good luck,