If your updates are identical for both your regular user and your admin user (that is, you're not testing 2 separate updates with different files), then there are a few things that can cause a slow update process:
- Lots of processes running.
- Extremenly agressive anti-virus software that grabs a file that we want to write to before we can write to it. Checks it out, then releases it.
Do you have either of those things? Also, a quick way to debug this is to run wyUpdate using a profiler (get the source code here: wyUpdate @ Google Code)