极速安全:Vista系统网络设置完全攻略( 二 )


有的时候,用得好好的Vista却莫名其妙地无法上网了,遇到这样的问题建议大家试试Vista的网卡自我诊断功能以排除故障 。具有操作方法是:进入“网络连接”窗口,右击“本地连接”选择“诊断”此后Vista会打开如图4所示的窗口,选择下方的重置项此时会系统会自行进行修复 。一般来说,修复后将可以直接使用 。另外,我们也可以右击任务托盘处的网卡图标选择“诊断和修复”效果是一样的 。(图4)
2、禁用自动调谐功能
在网络配置没有任何问题的情况下,有的时候在Vista下打开某些网站的时候会显示“该页无法显示”的错误信息 。这可能就是Vista的TCP自动调谐功能所致,解决办法就是禁用该功能 。
操作方法是:如果你不是以Administrator帐户登录系统,首先单击“开始”,在“开始搜索”框中键入命令,以Administrator帐户打开命令提示符,命令为“runas /user:local_Computer_Nameadministrator cmd”,当系统提示输入管理员帐户密码时,键入管理员帐户密码就打开了一个管理器权限的cmd 。然后在在命令提示符处键入以下命令“netsh int tcp set global autotuninglevel=disabled”即可禁用TCP自动调谐功能,最后重启计算机就可以访问网站了 。(图5)
3、重置Winsock设置
在Windows Vista中,TCP/IP堆栈Winsock设置有时会出现古怪的问题,导致无法正常地访问Internet 。一般言,这多由不当的软件设置、病毒或恶意程序甚至某些不佳的防病毒程序或安全软件造成 。当Winsock设置出现问题时,虽然从网络连接看,系统已经成功地连接到Internet,但浏览网页时却往往打不开,显示诸如“无法找到页面”之类的错误 。遇到这类情况时,需要我们重置Winsock,让其恢复到初始的可用状态 。
具体的操作步骤:打开具有管理员权限命令行,输入如下命令“netsh winsock reset”运行完成后,重启计算机 。这样,Windows Vista 中的Winsock设置将被重置为初始状态,清除了之前种种可能导致网络错误的各类不当设置的影响 。(图6)
三、网络突破
1、修改Hosts文件
在XP下我们会通过修改Hosts文件实现某些网络应用,但是在Vista中如果你不是以Administrator登录系统的话修改Hosts文件或Lmhosts文件时提示“拒绝访问”,即使使用拥有管理凭据的帐户登录,也会出现此问题 。其实这也是权限导致的,只有Administrator才有修改对该文件的权限 。
其实此时我们没有必要重新用Administrator登录系统,只需单击“开始→所有程序→附件”,右键单击“记事本”,然后选择“以管理员身份运行” 。根据系统提示输入管理员密码即可打开一个具有Administrator权限的记事本,然后用其打开Hosts文件或Lmhosts文件进行必要的更改,最后单击“编辑”菜单上的“保存”即可 。(图7)
2、破解连接数
微软发布的Windows XP SP2增加了TCP同时连接尝试的限制并且设置为一个很小的值10,当系统的TCP连接尝试超过这个值的时候,会因为安全因素而拒绝连接 。Windows Vista中同样存在这个问题,当我们用迅雷等下载软件进行软件下载时速度会非常慢,此时如果尝试打开网页往往会无法打开 。对此,我们可以借助第三方工具自行设置Vista的TCP连接数 。其实这些工具都是一些批处理脚本,我们只需下载下来然后双击运行,根据需要输入相应的连接数,比如5000,然后重启电脑即可 (图8)。当然,大家可以使用Vista优化大师(最新版下载:http://down.vista123.com/vistamaster/VistaMasterSetup.zip)来直接进行破解和设置,Vista SP1 的破解比较麻烦,很容易造成蓝屏,请注意 。
3、调整设置
在Windows vista中,微软为TCP/IP引入了名为“Auto Tuning”的新特性,据微软的说法“Auto Tuning”能够根据网络应用情况调整、优化,从而提高网络传输速率 。但是很多时候,其并不能起到预期中的效果,尤其在网卡使用第三方驱动时,甚至会大大降低网络连接速率 。所以,我们可以将其设置为手动模式,根据实际需要以确定是否启用 。

推荐阅读