Recently i purchase laptop which is pre installed windows 7. But as i connect to the interent the speed is veeerrrrrryyyyy slow compared to my old laptop which is installed with windows vista. Nov 25, 2018 - My download speeds decreased substantially after upgrading to Windows 7 from Vista. I have a new HP laptop (with Windows 7) and an older. Speed up windows 7 free download - Windows 7 Manager, PDF Reader for Windows 7, Windows Shutdown Speed Up, and many more programs. Speed up windows 7 free download - Windows 7 Manager, PDF.
I have a strange situation regarding a Windows 7 Home Premium PC which is showing limited internet transfer speeds for no apparent reason.
The setup:
- internal gigabit LAN, behind a TP-Link WDR3600 router running DD-WRT
- fiber internet connection with 100Mbit/s download, 8Mbit/s upload
- Windows 7 Home Premium PC connected via wired interface (gigabit)
- Virtualbox Linux guest Virtual Machine running on the Windows PC
- The VM has its network interface bridged on the wired host interface, and has a LAN IP address
- on the same LAN there's a NAS providing files over HTTP (gigabit)
- no HTTP proxy setup in windows, 'automatically detect settings' is disabled in the LAN settings menu in Windows
- QoS is disabled in the router
- all tests are done via gigabit ethernet
Facts:
- Transfer speeds from the internet aren't getting past ~20Mbit/s on the Windows PC, despite the internet connection not being saturated.
- The exact same internet download from the Linux VM reaches the connection's limit of 100Mbit/s with no issues. This is true when the download is piped to /dev/null but also when it's written to disk
- Downloading a file from the NAS to the Windows PC over HTTP hits ~600Mbit/s transfer speeds easily
- MTU in both Windows and Linux is the same
- Tried disabling Large Segment Offload on the wired network interface (windows), with no effect
- Switched between Firefox, Chrome, and IE with no change in results
- Speedtest.net in Windows reaches the 100/8 transfer speeds
Some discarded hipotheses:
- not a hardware issue, since the Linux VM can download fast using the same interface, and LAN downloads also work fine
- not a router issue, VM downloads are fast
- not an internet connection issue, VM downloads are fast
- not a disk speed limitation, VM downloads to disk are fast
- not a browser-specific issue
- not a fragmentation issue, MTU is the same in Windows and VM
Some possibilities:
- Windows TCP stack limitation, or configuration related to HTTP
Any idea what's going on here? Why is Windows not taking up all the bandwidth it can?
2 Answers
Well, after some investigation it seems to have been a problem with Windows 7 TCP receive window scaling.
These were my initial TCP settings:
My ethernet connection is classified as a 'home' network, which seems to fall under the 'Profile type private' category in the heuristics output.
According to this excellent article, disabling the heuristics should fix the issue.
Thus I did:
After changing these settings downloading is fast again, hitting the internet connection's limit.
The issue with slow download speeds under Windows 7 and Windows Server 2008 R2 is due to a bug in TCP/IP stack.If between location A and location B you have very low latency (1-8 ms), you will notice slower than normal download speed.Apply KB2675785 from Microsoft https://support.microsoft.com/en-us/kb/2675785 to resolve the issue.
Not the answer you're looking for? Browse other questions tagged windows-7linuxnetworkinginternet-speed or ask your own question.
After the upgrade my internet would only be recognized after i would install the driver that came with the CD and what i think is an older version of it in the same folder. That's the only way Windows 7 would see a wireless connection.Now that it's recognized my internet speed won't get passed 2Mb when it's actually suposed to be 20. Plus after doing something i don't really know what my signal won't go over two bars in five when it used to be always with three or more.
I have been trying to ping some websites through DOS and i have been getting 100% loss on everyone. Still i am able to browse the net very slowly. The Fact is that the speed variates all the time.
I have also been doing a lot of speed tests online obtaining various results. I have 20Mb of internet speed but on this computer i can only reach 3Mb, normally less. One time, one single time in speedtst.net i got 15Mb, i thought i had fixed it but then 30 seconds later i tried again obtaining 2Mb. My neigbour came here with his notebook and tried it, he got 15Mb. So it's really soemthing in my pc, with windows 7.
Motherboard/NIC: XFX nForce 650i Ultra/SMWUSB-G 802.11g wireless USB 2.0 Adapter #2 (no clue of why the #2 it wasn't there before)
CPU Architecture: x64
Upgrade or Clean Install: Upgrade from Windows 7 x32 to x64
Driver details: With the x32 everything worked well. After upgrade the driver that came with the CD stopped working. Windows 7 wouldn't see wireless connections. The NIC wouldn't be recognized. Right now in my 'program's list' i have 2 SMCWUSB-G 802.11g Wireless USB Adapter. One's version is 2.0.0.0 and the other is 1.0.0.2.
What i have tried to fix it:
- NForce 650i driver update
- DOS command 'netsh int tcp set global autotuninglevel=disabled'
- DOS command 'netsh winsock reset calatog'
- TCPOptizmier: gotten only worse and i think it was when my signal started to get weaker.
- Disaled IPv6 in internet options
- Disabled QoS
Event Viewer is presenting me more than 75.000 errors among which these occur very often:
- TCP/IP failed to establish an outgoing connection because the selected local endpoint was recently used to connect to the same remote endpoint. This error typically occurs when outgoing connections are opened and closed at a high rate, causing all available local ports to be used and forcing TCP/IP to reuse a local port for an outgoing connection. To minimize the risk of data corruption, the TCP/IP standard requires a minimum time period to elapse between successive connections from a given local endpoint to a given remote endpoint.
- The PCASp50a64 NDIS Protocol Driver service failed to start due to the following error:
The system cannot find the file specified. (this one is like 50.000 times)
- Faulting application name: setup.exe_SMCWUSB-G 802.11g Wireless USB 2.0 Adapter, version: 12.0.0.58851, time stamp: 0x45e5fc0e
Faulting module name: ISSetup.dll, version: 12.0.0.58851, time stamp: 0x45e5fbd0
Exception code: 0xc0000005
Fault offset: 0x00092e5f
Faulting process id: 0x3b8
Faulting application start time: 0x01ca45e8ac15bf20
Faulting application path: C:Users...DesktopSMCWUSB-G_DRV_v1.0.0.9 (Vista included)Driverssetup.exe
Faulting module path: C:Users...AppDataLocalTemp{A6A5D37D-5DD7-4E05-B286-D0AF6223EE3E}ISSetup.dll
Pc Runs Slow Windows 7
Report Id: f2efb720-b1db-11de-ba83-00044b06c5cb- Session 'Microsoft-Windows-Setup' stopped due to the following error: 0xC0000188 (this one SEVERAL times as well)
Azureus Slow Download Speed
- WLAN AutoConfig service has successfully stopped.- Custom dynamic link libraries are being loaded for every application. The system administrator should review the list of libraries to ensure they are related to trusted applications.
I saw SMC created a Windows 7 driver now, i was using the Vista ones since W7 can use the vista drivers.Anyway, after downloading it i saw they only provided two .sys files and a few .inf. So i don't really know what to do with them. I'm getting pretty desperate here.
Slow Download Speed Windows 7 1
Thank you
Slow Download Speed Windows 7
Slow Download Speed Windows 7 0
Edited by hmabrantes, 08 November 2009 - 12:55 PM.