Why does XP require local admin rights to run an app on a network share?
Why, on our Dell 370 workstations running XP SP2, do I have to give users local admin rights in order to run an application on a network share? This was never the case under Win2k.
XP's security is just a little tighter than Windows 2000 Professional, but you should never
have to give a user admin rights to run a program locally or over a network. Applications that are certified for Windows XP must run under a prescribed set of rules that dictate where the application places files during installation, and where it stores its temporary files when running. The problem is that few software vendors adhere to this standard or even pay attention to it.
The answer to your problem depends on what type of activity this network application is trying to perform on your local workstations. Once you know that, you can adjust the read/write permissions on the local machine to allow your users access to that directory. If you're getting a specific error message that outlines what directory the application is trying to access, you've got your work cut out for you. If not, you could call the software vendor directly and ask them what their software is trying to access or use SysInternals' free FileMon utility to monitor the application.
This was first published in March 2005