View Single Post
Old 09-25-09, 08:17 AM   #21 (permalink)
mojo-jojo
Aximsite Prospect
 
Join Date: Sep 2009
Location: Chepstow, UK
Posts: 1
Device: XDA Zest
Carrier: O2
Thanked 0 Times in 0 Posts
I was getting the same problem on my XDA Zest (WM6.1). It also affected Windows Explorer and some other applications. Switching off the advanced network functionality may well have solved my problem (it's labelled ActiveSync (Turbo Mode) on my phone), but it doesn't explain why Windows has this problem at all.

I also used to get the same problem when VMWare set up two virtual NICs on my laptop. In the end, I had to disable these virtual NICs to stop the hangs from occurring (this was without any ActiveSync being involved).

I think I've now found the answer.

The problem appears to be due to Windows trying to resolve network resource problems (eg. a missing shortcut, or printer, whatever) which it does by pointlessly trawling through all its network connections - and, since it can never find what it's looking for, it is effectively waiting for a timeout from ActiveSync before returning control. This behaviour can be disabled. Apologies for copying stuff from another site, but I can't post URLs yet.



"Click Start, click Run, then type gpedit.msc. Press ENTER
Under User Configuration expand Administrative Templates, and then expand Start Menu and Taskbar.
Double-click Do not use the search-based method when resolving shell shortcuts, and then click Enable.
Double-click Do not use the tracking-based method when resolving shell shortcuts, and then click Enable.
Expand User Configuration, expand Administrative Templates, expand Windows Components, expand Windows Explorer, double-click Do not track Shell shortcuts while roaming, and then click Enable.


This will shorten the two-minute-long hang to about 3 seconds."



I've made this change to my laptop and I'm now working fine - no hangs and with advanced (Turbo) network functionality still turned on.
mojo-jojo is offline   Reply With Quote