iron2000 Posted August 20, 2010 Share Posted August 20, 2010 Probably old news but I just found out that the TCP Optimizer got updated for 7. Remembered using it during my Windows 95 and XP days. TCP Optimizer v3.0.3 http://www.speedguide.net/downloads.php Posting a link here for anyone who wants a go at it. Link to comment Share on other sites More sharing options...
Mr. Gibs Posted August 20, 2010 Share Posted August 20, 2010 There really isn't any need for this anymore with Vista and 7. Both those OSes automatically change TCP settings based on your usage. Link to comment Share on other sites More sharing options...
xpgeek Posted August 20, 2010 Share Posted August 20, 2010 I'm curious too is this even useful on Windows 7, I kinda doubted it. But, looking at that page, the Vista/7 patch below it says it "sets both netsh auto tunning levels", I'm assuming the optimizer does the same now, so, maybe there can be some improvement done by it? .... Waits for others to test it first. Link to comment Share on other sites More sharing options...
y2kboy23 Posted August 20, 2010 Share Posted August 20, 2010 Why fix what isn't broken. Windows 7 works fine for me. Link to comment Share on other sites More sharing options...
iron2000 Posted August 20, 2010 Author Share Posted August 20, 2010 I'm curious too is this even useful on Windows 7, I kinda doubted it. But, looking at that page, the Vista/7 patch below it says it "sets both netsh auto tunning levels", I'm assuming the optimizer does the same now, so, maybe there can be some improvement done by it? .... Waits for others to test it first. I'm using it. So far so good, at least it didn't slow my speed. Feels snappier a more consistent speed maybe on my PC only or perhaps placebo :p Anyway I don't think its harmful. It generates a backup of your previous setting so you can roll-back. If you want you can even set a System Restore checkpoint before trying it out. Most of the stuff it tweaks for 7 is described here: http://www.speedguide.net/read_articles.php?id=2574 So far used it on my desktop and laptop. Link to comment Share on other sites More sharing options...
Quattrone Posted August 20, 2010 Share Posted August 20, 2010 Thanks! Link to comment Share on other sites More sharing options...
Buio Posted August 20, 2010 Share Posted August 20, 2010 There really isn't any need for this anymore with Vista and 7. Both those OSes automatically change TCP settings based on your usage. For some games that use TCP, both Vista and Windows 7 still send TCP ack's every 2 packages so several games can drastically reduce ping times by changing that to every package. It can lower ping (or what's show as server ms reply times) times by half or even more. But you don't need an application to do that, it's easy to change with a registry modification. Or a small script that is dedicated for only that and nothing else. Link to comment Share on other sites More sharing options...
nub Posted August 20, 2010 Share Posted August 20, 2010 Totally killed my speed. Link to comment Share on other sites More sharing options...
xpgeek Posted August 20, 2010 Share Posted August 20, 2010 Ok, I tried it, after making damn sure my current settings backed up. Set the slider to 15mbit that is my stated connection speed, and page loads definitely seem a bit faster now. Link to comment Share on other sites More sharing options...
Panacik Posted August 20, 2010 Share Posted August 20, 2010 Lol. Im in yer TCP optimizin yer packets garrrr! :p Link to comment Share on other sites More sharing options...
Mr. Gibs Posted August 20, 2010 Share Posted August 20, 2010 For some games that use TCP, both Vista and Windows 7 still send TCP ack's every 2 packages so several games can drastically reduce ping times by changing that to every package. It can lower ping (or what's show as server ms reply times) times by half or even more. But you don't need an application to do that, it's easy to change with a registry modification. Or a small script that is dedicated for only that and nothing else. Sure if you're on like 56k then you might notice a difference. But I'm still going to stick with the difference will be so marginal that you wouldn't even know its there, or there will be no difference whatsoever. Drastic reduction? Highly doubt it. The entire CTCP stack on Vista / 7 is self-tuning, ie it configures itself automatically when its needed, and as a result pretty much any registry edits is in 99.9999% of the time, detrimental. Link to comment Share on other sites More sharing options...
Steven P. Administrators Posted August 20, 2010 Administrators Share Posted August 20, 2010 I installed this for testing purposes and my speed went up almost 2MB. I have a 19MBPS connection but due to the quality of the line in my street, I could only get around 14, now its over 16, so I guess it works for me in my circumstance! Edit: I moved the slider to 19 btw. Link to comment Share on other sites More sharing options...
The_Decryptor Veteran Posted August 20, 2010 Veteran Share Posted August 20, 2010 For some games that use TCP, both Vista and Windows 7 still send TCP ack's every 2 packages so several games can drastically reduce ping times by changing that to every package. It can lower ping (or what's show as server ms reply times) times by half or even more. But you don't need an application to do that, it's easy to change with a registry modification. Or a small script that is dedicated for only that and nothing else. But changing the setting so that Windows sends an ACK response for every packet would actually leave less "room" for the game data, slowing it down. It's set to 2 by default for better bandwidth allocation, lowering it increases the amount of packets sent. Link to comment Share on other sites More sharing options...
Panacik Posted August 20, 2010 Share Posted August 20, 2010 I installed this for testing purposes and my speed went up almost 2MB. I have a 19MBPS connection but due to the quality of the line in my street, I could only get around 14, now its over 16, so I guess it works for me in my circumstance! Edit: I moved the slider to 19 btw. I take it you tested before, then made the changes and tested after. Your not just compairing to an old test? Link to comment Share on other sites More sharing options...
Buio Posted August 20, 2010 Share Posted August 20, 2010 Sure if you're on like 56k then you might notice a difference. But I'm still going to stick with the difference will be so marginal that you wouldn't even know its there, or there will be no difference whatsoever. Drastic reduction? Highly doubt it. It does work, and it does it on ADSL and better connections even. You can check the feedback on a script that is made as a WoW mod, but works for other games that use TCP. http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html#changelog But changing the setting so that Windows sends an ACK response for every packet would actually leave less "room" for the game data, slowing it down. It's set to 2 by default for better bandwidth allocation, lowering it increases the amount of packets sent. That would be a problem if it wasn't a game, which I was talking about, where you want faster response time not better bandwidth. And as I said, to change this, you don't need the application, it's just one parameter. The script above does it a bit easier for the user. I would like to add that in general, I would never fiddle with the default settings as the program above does. I just changed TCP Ack frequency, because it improved my MMO experience (in 2 games that I ran back then). Currently, I'm not playing any games that would improve due to this change, so at the moment I don't need to change anything from default. Link to comment Share on other sites More sharing options...
The_Decryptor Veteran Posted August 20, 2010 Veteran Share Posted August 20, 2010 ... That would be a problem if it wasn't a game, which I was talking about, where you want faster response time not better bandwidth. And as I said, to change this, you don't need the application, it's just one parameter. The script above does it a bit easier for the user. Except the actual response time is the same, it's just talking to the remote system more often. Link to comment Share on other sites More sharing options...
Mr. Gibs Posted August 20, 2010 Share Posted August 20, 2010 It does, and it does it on ADSL and better connections even. You can check the feedback on a script that is made as a WoW mod, but works for other games that use TCP.http://www.wowinterf....html#changelog Ah. How about you actually research that script before talking about it huh? Well since you actually have no knowledge on how Windows network stack works, and what the ACK frequency actually does, and like talking about placebo effects, I'm going to simply quote a blues post on the very same "feature": No he's right, you do not lower the amount of ACKs, you increase it. Packets will still take exactly the same amount of time between you or your sever, the only real effect changing this registry entry is the latency calculations will think there's lower latency than there actually is. Your computer only THINKS the response time is better since its talking to the WoW servers more often. HOWEVER the lag is still there, since you haven't magically increased your bandwidth / speed. Your actual response time / ping, as a result, is still EXACTLY the same. Of a random sidenote, you'll notice that the recommended values for ACK INCREASE as your speed increases: 1 GigaBit: TcpAckFrequency = 13 (RWIN = 64 KByte) 100 MegaBit: TcpAckFrequency = 5 (RWIN = 17 KByte) 10 MegaBit: TcpAckFrequency = 2 (RWIN = 8 KByte) Link to comment Share on other sites More sharing options...
Buio Posted August 20, 2010 Share Posted August 20, 2010 Ah. How about you actually research that script before talking about it huh? Well since you actually have no knowledge on how Windows network stack works, and what the ACK frequency actually does, and like talking about placebo effects, I'm going to simply quote a blues post on the very same "feature": Ah, a comeback, you must have been busy searching for info after your first post, as you didn't seem to know this info then even though it was clear what it was about. Yet you still only post a quote from a "blue" without any technical information. Who is this Blizzard support guy and what is his technical knowledge of TCP? You are just assuming a Blue post means it's good. For sure Blizzard don't want people to change this is because it does increase traffic to servers and possible congestion. Granted I'm not an expert, but I've tested it and it seemed to work fine. If it was a placebo effect, I can accept that, if I get a real and detailed technical explanation from a person that is an expert on these matter on why it does not work. Your responses mean nothing, as you probably don't know anything about it. Link to comment Share on other sites More sharing options...
Mr. Gibs Posted August 20, 2010 Share Posted August 20, 2010 Ah, a comeback, you must have been busy searching for info after your first post, as you didn't seem to know this info then even though it was clear what it was about. Yet you still only post a quote from a "blue" without any technical information. Who is this Blizzard support guy and what is his technical knowledge of TCP? You are just assuming a Blue post means it's good. For sure Blizzard don't want people to change this is because it does increase traffic to servers and possible congestion. Actually I went and looked through the source code of your amazing "mod" (it's simply in VB and you can open it in Notepad) did a very quick google search to see what blizzard had to say on the matter and found that. And sorry that I don't sit here waiting for you to reply. Granted I'm not an expert, but I've tested it and it seemed to work fine. If it was a placebo effect, I can accept that, if I get a real and detailed technical explanation from a person that is an expert on these matter on why it does not work. Your responses mean nothing, as you probably don't know anything about it. Go check MSDN then. I mean just logically think about it for a second. If such a small registry edit can yield, as you claim, a massive performance gain. Why does blizzard spends hours and hours on enhancements to WoW's networking when they can just change a registry value? I mean considering their entire game requires a constant connection to the server, and that a lower response time means better gameplay. Wouldn't blizzard want that? Or are they just happy with people suffering with high pings, while their developers laugh all day. Why do other game makers spend hours on it too? I mean sure it may affect stuff out of the game, but it isn't hard to remove a registry edit and that can simply be coded in to be done when the game exits. Hell, why did Microsoft do major changes to Windows TCP stack from XP to Vista? I guess all their experience, knowledge and ability comes to nothing. Because they still haven't figured out that changing a value from 2 to 1 yields "massive benefits" What are you going to tell me next? That increasing the number of half-opened connections in XP magically increases your internet speed as well? I mean I heard tons of people back in the XP days (and even some today) who seem to believe that... Link to comment Share on other sites More sharing options...
hdood Posted August 20, 2010 Share Posted August 20, 2010 Someone tell me how this will actually speed up things. A standard Windows install here seems perfectly capable of maxing out both my LAN and my 10Mbit internet connection. If it couldn't at least do the latter, then it would be ridiculous to the point where Windows is a product so defective that it should be banned from the market for being ****. Link to comment Share on other sites More sharing options...
ViZioN Posted August 20, 2010 Share Posted August 20, 2010 No software is ever going to change the laws of physics. Don't expect this to be any different. Link to comment Share on other sites More sharing options...
Motoko. Posted August 20, 2010 Share Posted August 20, 2010 No software is ever going to change the laws of physics. Don't expect this to be any different. That same rule applies to killer nic cards it's a placebo effect of hardware :laugh: Link to comment Share on other sites More sharing options...
bjoswald Posted August 20, 2010 Share Posted August 20, 2010 My connection doesn't seem to be any quicker but my download rate seems more stable. I guess that's good enough to award a thumbs-up from me. :) Link to comment Share on other sites More sharing options...
Salty Wagyu Posted August 22, 2010 Share Posted August 22, 2010 I doubt this does anything for ADSL, in the UK at least. BT only give out speed increases per 0.5mbit here for every sync range you're in. e.g. for a set range of 4544 - 5119 and I sync 4600 it would be 4.0mbps. If I sync 5100 it would still be 4.0mbps, it won't jump to the next increment unless I sync 5120. And seeing this is all done on the router, TCP Optimizer wouldn't do much on Windows as I already get the full 477-480kb/sec in my downloads Link to comment Share on other sites More sharing options...
Recommended Posts