|
方法一:
5 _4 Q( Q" [! w5 |8 m: S& L+ E' R( r# B' ?. o s
WindowsXP对宽带连接速度进行了限制,是否意味着我们可以改造操作系统,得到更快的上网速度呢?
) Q! P5 C. [( _# I
" ]% _. o+ V- Z* a$ |0 Q7 k 答:现在宽带网络正逐步走入家庭,得到广泛的应用,但是有的宽带网用户的网页浏览速度、上传及下载速度还不尽如人意。其实在Windows2000或XP中,通过修改注册表,我们可以让宽带网的速度有大幅的提高,真正享受极速上网的乐趣。( `7 Z0 H* L, Z6 H# J2 U$ g% u
; S! M: ?8 ]% k1 _9 X+ r" u
运行“regedit”,以打开“注册表管理器”;然后,按以下路径找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。
4 M$ c5 W) m# u" c3 t) F" S! A4 d8 \) D1 r3 X9 a2 j9 l7 v
右击“Parameters”子键右边相对应的空白处,选择“新建”→“DWORD值”,将其命名为“DefaultTTL”,然后,右击鼠标选择“修改”,在弹出的窗口中修改其值为“80”(十六进制)或128(十进制)。- A/ u, V: o; v; O9 N, Z
/ S3 @1 t, i7 V7 X0 _6 j 再依次新建以下“DWORD值”,并且修改其数值(如有两值,则前者为十六进制,后者为十进制):4 J; {& I; E% |
7 {1 t, K6 m8 M3 ]1 q “EnablePMTUBHDetect”=“0”
9 u! k2 I) R, r" i8 N6 l% z. ^- j9 D' T7 u2 R9 _" R6 g
“EnablePMTUDiscovery”=“1”) Y3 j) `/ j0 `
9 j) i6 t7 I) t( ` “GlobalMaxTcpWindowSize”=“7FFF”或“32767”6 o$ M. l% O R: p
) _7 f+ h2 U; a! P, R+ J6 l “TcpMaxDupAcks”=“2”$ Z/ y+ y; G7 ?* y% h9 V8 j
) w# ]* o3 X6 N# _ “SackOpts”=“1”- y. _" o% u3 ~# F6 G
6 h- Q4 n% z4 M- W0 c. E1 k( J0 q “Tcp1323Opts”=“1”
$ }- u6 H* s9 g1 {
5 k' \; U( Z, k “TcpWindowSize”=“7FFF”或“32767”(93440或186880或372300,视网络情况而定)
: U V( M- {; p2 k0 _5 l
# W d+ ^) T8 J) d+ ~3 y 然后保存我们的修改,重新启动电脑,就可以享受更高的网络速度所带来的乐趣了。7 G) i, a! w2 Q2 R
9 M0 ~ t# r! |7 |) Y 方法二
$ G' j& J5 V# F; i# P) C, q
8 Q8 C/ C" z# Q$ x* [ 注意:本方法只适用于PPPoE方式的ADSL用户( F5 v1 i& b; I. D0 f
% u' H/ k3 T9 g: j. Q: x9 }' L+ g 在做这些修改之前请先做好注册表的备份,以便不适合你的情况的时候或修改错误时恢复同时这里所介绍的优化办法由于各地网络的不同不保证在您那里一定发挥作用。& a: w/ I7 L k" m4 N
7 d/ ~+ J6 n/ T% I5 t( a M WindowsXP优化注册表
R! l. D+ r1 H9 f9 [) a% N( x! j& o; J, H: p' b! r5 M
WindowsXP自带PPPoE拨号,更加全面优化了网络的连接,所以我们可以优化的地方大大减少,根据目前所掌握的微软官方资料,我们仍然可以对以下几个地方进行合适自己的优化调整。
6 c n4 [1 i! v" D% g6 m5 H- z# X- q* ?* V' |
打开注册表编辑器(开始菜单->运行->输入Regedt32.exe->确定)在以下几个项目加入如下几个值:& ^; S9 E6 M9 g6 B0 _2 ?: ?* g9 h8 u
/ q4 y" y% R. \% Y8 h 1.HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters\Protocols\0 G2 W+ V: n+ L1 y6 F
2 G* C/ w5 G' z V& ^7 M# F% L
在该项目下增加以下2条键值才能对WindowsXP的MTU参数进行有效修改
! N* ?2 Q4 ]/ y7 q+ u/ u; U
5 W$ G" q- i$ ]7 ~3 t7 r2 ^& d& D ****名称rotocolType
8 Y! j G0 ?5 ~
# I$ N$ G7 F# U& I* A8 ] ****类型:REG_DWORD双字节 V! }+ p& U+ s. `: m. z
7 |% o& F6 L$ b1 \- X ****键值:0x0800 h% B3 u# r$ w8 r5 t
6 V2 x6 A3 w4 Y' {
****名称PPProtocolType
+ j6 d. @2 U1 ~! r9 {7 _, G5 p
****类型:REG_DWORD双字节
4 c% R0 Z* s# J( P6 v# O4 Y6 q5 t7 e1 y/ n) C* ?- q. s
****键值:0x0021
2 H9 j8 y' S' S/ `( I8 ?9 i2 l
' w- m" l, m7 V( y 现在就可以增加控制MTU的关键键值
$ O h! N' P- l, X" ~7 M. g7 Q% X* M" a% c* o- T y2 v
****名称rotocolMTU
3 y, R5 w d v) V2 U# b5 ?( @) x" [ U) @! g$ H: m# t
****类型:REG_DWORD双字节: { H. Q3 o- N# U0 H% c1 L
- k8 q1 ]# U2 p- j ****键值:1492
. h1 ?0 u1 l& ?) p( V$ s; g3 {6 @8 z) U5 B8 O9 Q2 q3 S
ADSL的PPPoE用户一般设置MaxMTU为1492或更小,根据自己的检测结果输入正确值。
* N/ M! r2 i2 I1 B& W x% D
* l3 \( D% g M! n; R$ N, [' B9 G5 N 2、根据微软资料库说明,我们可以直接使用Windows2000的以下优化修改- w+ k" n$ j% n1 O- I
i% |; }" W R+ c3 ?) P; S 在以下几个项目加入如下几个值:4 h! v. @* x5 W
5 ~" W0 n0 Z4 ^; y
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
' K7 P% z9 |1 Y! s2 A* U5 u8 T( d; L) i+ D
SackOpts=00000001(双字节DWORD值)6 j0 o! o9 c. D( N; S
N. |& @* z# |. v$ j* `& ]
TcpWindowSize=0003e640(双字节DWORD值)
7 J; x5 M2 f4 P( C+ b' K6 Y+ Q( e, b6 ? R8 H5 ?
Tcp1323Opts=00000001(双字节DWORD值)
/ T" K9 f! l" c$ M: F
; g* X$ l/ Q3 M& g DefaultTTL=00000040(双字节DWORD值)
7 a" ^, v9 w7 {6 z2 o, m! r! r! ]
, P: n5 Z* Q0 S' `- x) ^ EnablePMTUBHDetect=00000000(双字节DWORD值)* B, X1 k/ G) B. a4 N! e4 I+ G
& C# v6 M/ l- \
EnablePMTUDiscovery=00000001(双字节DWORD值)0 [0 ~5 v- h8 d5 z1 l& C1 J
8 _- A! x8 p1 l6 L9 t
GlobalMaxTcpWindowSize=0003ebc0(双字节DWORD值)
: ^. f3 }( u h, ]& A
& N7 I- X* a) D1 @: H3 l8 R9 b 如果你使用PPPoE连接,推荐使用0003e640& i6 k# I' J7 c. w9 J1 K7 n
" f7 x: B! h, I$ V+ J$ V( }. G 方法三:& I; _$ A% i5 P; m& B& v. L- ~( o( ]
& x6 ~; K. y# a1 l' |+ `
使用ADSLModem接入互联网的用户最关心的问题便是网络速度。大家采用各种手段为ADSLModem提速(如修改注册表),效果肯定是有的,但往往并不是特别理想。笔者在此向大家介绍一种比较有效的提速方法(此方法适用于WindowsXP/2003)。
# a6 {/ h% F6 y- j: t6 D
" |8 G$ x0 F* t$ \3 A; V ADSLModem设备一般都和网卡相连,直接与USB接口相连的方式并不稳定,现在已经很少采用了。首先要保证你的机器内存在256MB以上,这是因为使用该方法需要在内存中开辟一块缓冲区,用来提高用户的访问速度,如果你的内存过小,反而会影响系统的运行。
4 b$ L+ u5 _) R! e" j0 V( k K* f3 \- }! D3 Z) a) y
点击“开始→运行”,在“运行”对话框中输入“MSINFO32.EXE”命令。回车后弹出“系统信息”窗口。依次展开“硬件资源→IRQ”,然后在右侧的资源框中找出网卡所使用的IRQ资源,以笔者的机器为例,它使用IRQ17。
+ v8 M; q4 K9 j9 b5 V3 S F. F6 A# _6 t: D+ K
就是如此简单,确定后轻松找到; t3 J9 v; e0 Z
9 G. M* r2 C. n. g4 R- @* H% d 接着就开始修改“system.ini”文件,点击“开始→运行”,在“运行”对话框中输入“SYSEDIT.EXE”命令,回车后弹出“系统配置编辑器”窗口,切换到system.ini文件,然后找到“[386enh]”段落,在下面加上“IRQ17=4096”。“IRQ17”为笔者机器网卡使用的IRQ资源(不同的机器,这个值是不同的,它的格式为“IRQX=4096”)最后保存该文件,重新启动系统。这样就可提高ADSLModem的上网速度了。 |
|