Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: TCP Window-Full Zero-Window Stall Downloads

02 Jul 2010   #1
sluk

Windows 7
 
 
TCP Window-Full Zero-Window Stall Downloads

I just receive my Windows 7 64-bit laptop and I encountered problems with Internet downloads. I've tried download using IE or Firefox and via the LAN and Wireless adapters and the results are the same - downloads always stuck in the middle at random position and cannot complete. I use Wireshark to capture the network packets and discovered that whenever the download interruption occur there will be TCP Window-Full sent over from the server on the other side and the local adapters respond with TCP Zero-Window then the download stalls. Then I downgrade the machine to Windws XP everything working fine, so I believe this is a Windows 7 related issue, any idea how can this TCP Window-Full /Zero-Window stalls download problems under Windows 7 be resolved?


My System SpecsSystem Spec
.
02 Jul 2010   #2
logicearth

Windows 10 Pro (x64)
 
 

What antivirus or security software are you running?
Using the latest drivers for your network card?
My System SpecsSystem Spec
02 Jul 2010   #3
sluk

Windows 7
 
 

It is a clean install, no application, just chip set, network adapters drivers being installed for the test. Yes, the drivers are most up-to-date
My System SpecsSystem Spec
.

02 Jul 2010   #4
chev65

Windows 7 Ult, Windows 8.1 Pro,
 
 

Quote   Quote: Originally Posted by sluk View Post
I just receive my Windows 7 64-bit laptop and I encountered problems with Internet downloads. I've tried download using IE or Firefox and via the LAN and Wireless adapters and the results are the same - downloads always stuck in the middle at random position and cannot complete. I use Wireshark to capture the network packets and discovered that whenever the download interruption occur there will be TCP Window-Full sent over from the server on the other side and the local adapters respond with TCP Zero-Window then the download stalls. Then I downgrade the machine to Windws XP everything working fine, so I believe this is a Windows 7 related issue, any idea how can this TCP Window-Full /Zero-Window stalls download problems under Windows 7 be resolved?
Hi sluk, what make and model of router are you using?
My System SpecsSystem Spec
02 Jul 2010   #5
sluk

Windows 7
 
 

Juinper Netscreen 5 , a very very OLD hardware firewall router.
My System SpecsSystem Spec
02 Jul 2010   #6
chev65

Windows 7 Ult, Windows 8.1 Pro,
 
 

If you can find a fairly recent firmware update that might help although many routers ended support well before Windows 7 was released. There were so many changes to the network stack with Windows 7 that often times old routers will not work without a firmware update.

If the firmware update doesn't work it may be time to upgrade your router.
My System SpecsSystem Spec
02 Jul 2010   #7
sluk

Windows 7
 
 

Unfortunately, the router already stop production few years ago. Oh well, maybe I can test local ftp / http kind of file transfer see without involving the router make any different. Already tried Windows Copy/Paste to / from a NAS on the same LAN without any problem.
My System SpecsSystem Spec
02 Jul 2010   #8
logicearth

Windows 10 Pro (x64)
 
 

What probably is going on is your router is messing with TCP Window Scaling, common among old network gear.
TCP Window Scaling is very important to get the most out of your high-speed network/internet.
Without it a packet can only hold 65,535 bytes, but with it can reach 1 Gigabyte.

Transmission Control Protocol - Wikipedia, the free encyclopedia
Quote:
Some routers and packet firewalls rewrite the window scaling factor during a transmission. This causes sending and receiving sides to assume different TCP window sizes. The result is non-stable traffic that may be very slow. The problem is visible on some sending and receiving sites behind the path of defective routers.
Windows 7 is setup out of the box to take full advantage of Window Scaling. To the dismay of "bad" routers.
My System SpecsSystem Spec
02 Jul 2010   #9
chev65

Windows 7 Ult, Windows 8.1 Pro,
 
 

This "bad routers" thing occurs here on a daily basis LOL. I'm not sure that bad is the correct term. I think maybe just outdated routers with no current support might be better. The sad thing is that many of these outdated routers could be made to work if not for the lack of support.
My System SpecsSystem Spec
04 Jul 2010   #10
sluk

Windows 7
 
 

You guys are right, I've test the transfer in the LAN and found although TCP Windows Full and Zero also occurs but there is no interruption to the ftp / http downloads. I found that there is not a single TCP Windows Full or Zero occur while using Windows "Copy & Paste". Before I can buy a new router, now I fixed the Internet downloads problem temporary by disabled the Windows 7 TCP Window Auto Tunning:

netsh int tcp show global
Querying active state...

TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : automatic
NetDMA State : enabled
Direct Cache Acess (DCA) : disabled
Receive Window Auto-Tuning Level : disabled
Add-On Congestion Control Provider : none
ECN Capability : disabled
RFC 1323 Timestamps : disabled

After that I have encounter no more trouble in file download from the Internet, I see no more TCP Window Full issue from the server side but I do have TCP Window Zero as issued by the local adapter but that does't stall the download.
My System SpecsSystem Spec
Reply

 TCP Window-Full Zero-Window Stall Downloads




Thread Tools




Similar help and support threads
Thread Forum
Window expands to full screen
In Win 7, when I move a window near the edge of the screen, the window expands to full screen. How do I turn off this feature? The web has the answer: You can disable this feature: Control Panel --> Ease of Access Center --> Make the Mouse easier to use Place a check mark in the...
General Discussion
Attachments window full size!
OK .this is starting to bug me now. A while ago when i attached a pic to send to 7f the attachment window would open full size, it didn't use to. i remedied that and i cant for the life of me remember how. Its started again and i cant get it to open in the small window. I'm using firefox 3.6.11...
Browsers & Mail
Window 7 Window Media Player Full Screen Lock (Sort Of Party Mode)
Hi, Anyone knows how to lock window media player 12 in full screen . I saw people do but i dont know how . Any ideas ?
Music, Pictures & Video
how to have Full window transparent, not just border?
I can see nice transparency (with border and body) when I open "Add gadgets windows". Why not all other window like "my computer"? is it possible to add bluer transparent to 'my computer' like gadgets window?
Customization
Open new window in full screen?
It's probably something simple but I haven't found it yet. Any way to set ALL new windows to full screen rather than the standard 1/3rd screen? Joe
Customization
Windows 7 Full Window Transperency?
I was just wondering if you could enable full window transperency, the way the gadget window looks. Gadget Window http://img101.imageshack.us/img101/8166/79704293.png Normal Window http://img246.imageshack.us/img246/5058/62247134.png
Customization


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 18:22.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App