Solved

Problem with UNC hyperlinks - slow loading/prompt performance

Posted on 2008-06-20
3
607 Views
Last Modified: 2013-11-22
We are running an internal asp site on IIS 6 that includes hyperlinks to unc paths and using the below format:
\\[host]\software\mysoftware.exe

When some users running XP sp3 click the links the prompt to Run/Save is slow to load and sometimes does not load at all.  We have experimented with different formats, e.g. //\\, file://\\  but the latency persists.

When most users hit the hyperlink, the prompt to either run or save the executable is almost immediate.  In some cases, however, the prompt takes a long time to load suggesting that there is something on the client side configuration/setting that is causing the latency.  
Analysis of the running processes on the client during the latency:
DPC  Deferred Procedure Call bounces to 5% cpu utilization and lasts for the entire duration of the latency in loading.  Once the prompt to Run/Save loads the DPC process drops off suggesting that the client is reprioritizing the interrupt and thus causing the latency.

Question:
What could be causing the DPC process to pause the download and prompt to Run/Save?  Its almost as if it is dropping the priority of the interrupt in some cases and thus causing the latency.
Is there a way to look for internet settings and/or antivirus definitions that may also be contributing to the latency and DPC observations?
0
Comment
Question by:TyBay
3 Comments
 
LVL 8

Accepted Solution

by:
PaperTiger earned 250 total points
Comment Utility
this is really a trick question. Assuming all your users are using the exactly same connection, LAN, just to rule out connection related problem.

the problem can come from a few different sources.

1. name resolution
how the Windows interprets "host" name. Do you have DNS set up? is the host listed in the DNS server? Is the DNS server listed on the client computer? try to use IP address instead of host name just to see if it helps.

2. interference from wireless connection
Windows is terrible on managing wireless. whenever there's a near by wireless, the computer connects to it. then if you try to resolve the host name, it goes to wireless connection first...

Turning wireless off would definitely help.

3. interference from disconnected network devices such as a disconnected printer server
Windows is terrible on this too. Set those disconnected printers as "offline" would help.
0
 
LVL 7

Assisted Solution

by:Dauhee
Dauhee earned 250 total points
Comment Utility
you could start up in safe mode and attempt same - if still slow it may be low level windows or network. If not then there is something else installed/configured thats causing the pause.

You could use the sysinternals procmon.exe to capture what the client is doing - it lists file access & reg attempts etc - just need to start up just before attempt and then click capture afterwards to just show relevant timeframe - might be of some help :)

I wonder is there any correlation between clients that have issue and ones that don't - do they all have sp3 + same anti-vir definitions + firewall rules
0
 

Author Comment

by:TyBay
Comment Utility
I thin kthis is due to a recent firewall seting - we moved to windows firewall recently and there is liekly a correlation.
Thanks for the help!
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

New Relic: Our company recently started researching several products to figure out what were the best ways for us to increase our web page speed and to quickly identify performance problems that we may be having. One of the products we evaluated wa…
Ever notice how you can't use a new drive in Windows without having Windows assigning a Disk Signature?  Ever have a signature collision problem (especially with Virtual Machines?)  This article is intended to help you understand what's going on and…
This video teaches users how to migrate an existing Wordpress website to a new domain.
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now