新用户登入 登录
萌子岛 返回首页

jinweibing的个人空间 https://www.dommdo.com/?194477 [收藏] [复制] [RSS]

日志

降低MS

热度 1已有 204 次阅读2011-7-31 07:26 | Windows, 找到你, Vista, 名字

1.修改 TcpAckFrequency (如果你用的是Windows Vista,這個設置不會起效!)
對Windows XP,這個設置可以正常作用。

在"開始"下打開“執行”,輸入regedit,開啟註冊表。
找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters \Interfaces\這個位置

下面會列出許多NIC介面(名字類似{7DBA6DCA-FFE8-4002-A28F- 4D2B57AE8383}這種),
找到你連入互聯網的那個介面(點開每一個介面,直到你找到你電腦的IP位址"*註一",就是那個)。

在 右邊的視窗點滑鼠右鍵,添加一個新的DWORD值,命名為TcpAckFrequency,然後右鍵點擊這個字串,選擇“修改”,把數值設為1,點擊“完 成”,關掉註冊表編輯器之後重新開機即可套用效果。

這個字串可以告訴Windows系統在每次發送ACK之前要等待多少個TCP包。
如 果數值為1,那每次Windows收到TCP包後都會發送一個ACK。

註一:若不曉得自己電腦IP怎麼看的可以看我上傳的圖片

--
附 註:此修改可能會影響其他程式效能,或部份原本不卡的網路遊戲變會卡,這時只要把數值改成2便可。此數值為作業系統原先的預設值
2. TCPNoDelay (可選,此方法較簡易,但用了第一項修改後,ping跟ms本身就會降低了)

在"開始"下打開“執行”,鍵入 regedit,開啟註冊表。
找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ \Parameters
在右邊視窗點右鍵,添加新的DWORD值,命名為TCPNoDelay,然後右鍵點擊它,選擇“修改”,把值設為1。
點 擊“完成”,關掉註冊表編輯器,重啟電腦。

若找不到此位置或嫌麻煩的。可以只修改第一個的ACK修改就有效果了
另 外就是,修改登錄檔若沒特別標示以16進位或10進位修改時,一率皆以作業系統預設之16進位進行修改。

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

小黑屋|萌子岛

GMT+8, 2025-5-2 04:29 , Processed in 0.191631 second(s), 19 queries , Gzip On, MemCache On.

Copyright 2020  atollmoe©.a2.1.0 All rights reserved. 9+

Copyright 2009  supported by zhixuan© oeo© oko© All rights reserved.Thank you!

返回顶部