|
|
|
|
公众号矩阵

如何加大IRPStackSize以改善Windows 10中的网络速度?

将IRPStackSize的值由安全但低速的默认值调到更大的值,有望大大提升Windows 10 PC的网络性能。

作者:布加迪编译来源:51CTO|2021-03-16 08:00

【51CTO.com快译】无论您在办公室工作还是远程工作,高性能网络连接对于您的工作效率至关重要。这个简单的事实可以解释为什么那么多在家办公的人选择购买高速宽带互联网连接服务。但获得最快的互联网连接并不能保证高性能网络,有其他因素需要考虑。

众所周知,Microsoft Windows 10中的默认网络配置设置被默认设定为安全、稳定的值。可以预测,安全和稳定并不总是等同于快速和高性能,尤其在网络连接方面。

本教程为您介绍如何编辑Windows 10注册表文件,以更改名为IRPStackSize的设置。调高该参数的值有望大大提升Windows 10个人计算机的整体网络性能。

免责声明:编辑Windows注册表文件并非儿戏。Windows注册表文件损坏,可能使您的计算机无法运行,需要重新安装Windows 10操作系统,还可能丢失数据。进行下一步之前,先备份Windows 10注册表文件,并创建有效的还原点。

如何通过调高IRPStackSize以提升Windows 10中的网络速度?

I/O请求数据包堆栈大小(IRPStackSize)指您的计算机可以同时使用多少个36字节的接收缓冲区。大量的缓冲区意味着您的计算机可以同时处理更多数据,从理论上讲,这应该会使您的计算机更高效地运行。

虽然没有太详细的官方微软文档介绍该参数,但是默认设置为15,该设置对于大多数正常速度(10 Mbps)的网络连接来说足够了。最大数量限制在50,微软警告:选择33到38区间内的值可能会导致稳定性问题。以本文为例,我们将值调高到32。

在Windows 10桌面搜索框中键入“regedit”,然后从结果列表中选择regedit.exe。使用左侧窗口窗格,浏览Windows 10注册表文件,直至找到这个特定键,如图A所示:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

图A

对于大多数用户来说,没有IRPStackSize对应的条目,因此我们需要创建它。鼠标右击“Parameters”文件夹(或鼠标右击右侧窗格中的空白区),然后选择该上下文菜单中的NEW |DWORD(32-bit)Value。将新的键条目命名为IRPStackSize,如图B所示。注意:大写字母对于该配置变更的成功至关重要。

图B

双击刚创建的新IRPStackSize键,并将值记数制更改为Decimal(十进制),从而使您的使用更轻松。然后,如图C所示,将数据值更改为32。

图C

点击“确定”以锁定更改,然后退出regedit。想完成整个过程,您需要重新启动PC。

如果您连接到速度超过10 Mbps的宽带网络,会立即看到网络性能有所改进。如果您的连接速度低于10 Mbps,可能看不到任何提升。然而,如果您收到过这个奇怪的出错消息:“没有足够的存储空间来处理该命令”,那么这个更改也可以为您解决这个问题。

原文标题:How to improve network speed in Windows 10 by increasing IRPStackSize,作者:Mark Kaelin

https://www.techrepublic.com/article/how-to-improve-network-speed-in-windows-10-by-increasing-irpstacksize/

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【编辑推荐】

  1. 微软 Edge 将采用与 Chrome 相同的四周更新计划
  2. 网络安全攻防:Android系统安全之安全机制
  3. 数据中心如何作为计算单元使其自动化开放网络
  4. 真香!微软出Go语言教程了(中文版)
  5. 任何人都可以利用!研究人员发现微软Exchange新漏洞
【责任编辑:华轩 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

数据湖与数据仓库的分析实践攻略

数据湖与数据仓库的分析实践攻略

助力现代化数据管理:数据湖与数据仓库的分析实践攻略
共3章 | 创世达人

7人订阅学习

云原生架构实践

云原生架构实践

新技术引领移动互联网进入急速赛道
共3章 | KaliArch

36人订阅学习

数据中心和VPDN网络建设案例

数据中心和VPDN网络建设案例

漫画+案例
共20章 | 捷哥CCIE

227人订阅学习

视频课程+更多

小程序项目实战【便签程序全栈开发!ThinkJS + 小程序】

小程序项目实战【便签程序全栈开发!ThinkJS

讲师:杨过大侠372人学习过

华为认证HCIA全集

华为认证HCIA全集

讲师:秦红华8037人学习过

实战dns服务器-bind

实战dns服务器-bind

讲师:张彬325人学习过

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微