I'm tearing my hair out here. Please can someone assist me. I have users on a terminal server and they all use the same programs - Office and an Accounting package, yet certain processes are slower to load for userB & userC, while userA gets an immediate prompt from the process. It takes userB/C 30s for the prompt to appear. UserA gets the prompt in 1 or 2 seconds.
I have opened the Task Manager and watched the processes tab to see what the system is doing when the users press a button to, lets say, action an invoice to be created and sent via email. UserA sees the process Example.exe load up to 10k memory and the prompt appears, virtually instantaneously. UserB & C, for the same process, see the memory amount hover around 3k for 20s and then it shoots to 10k and the prompt appears.
The users have the same rights to the folder and files holding the Accounting software. Is there anything I can check to what is causing this and how I can fix it?
I've resolved the problem. Using Process Monitor as suggested by pk. below, I found that when the process was started it tries to contact a bunch of remote sites. I enabled the 'Use a Proxy' setting in Internet Options and doing that made the process start instantly.
Thanks for the help guys.
Not sure how I can mark this solved?