Win8(NT.6X)修改MTU值过小后蓝屏处理记录

  今天手贱,突然想起把网卡的MTU改成15,结果是包出不去(提示无资源),这也必然的了TCP和IP包头都放不下怎么出,哈哈^_^

关键来了 —— 然后把MTU改成30,ping包出得去了,但是好玩的事情发生了……15秒后系统自动重启,并且无限蓝屏,报错模块为tcpip.sys,一看到这driver name就瞬间明白了..MTU惹的祸。

  进安全模式,(当然网络安全模式是进不去了的,也test验证过),根据经验,找HKLM\SYSTEM\CurrentControlSet\的注册表值,没有收获。PS:regedit不能搜索数字键值,很坑。

  百度“win7 注册表修改MTU值”,仍然没有结果,只看到XP的注册表修改方式。  ……问我为什么不搜win8?因为他们对于这个问题来讲是完全一样的,我搜vista也可以哦:)

好吧,死马当活马医,拿XP的方法改注册表加个MTU的DWORD值上去,重启,over:)

  恭喜我,还是蓝屏,怎么办呢……

  看来只能睡醒回公司拿电脑给注册表来个snapshot,看看到底win7的MTU存在哪里,回到家再搞了,但这样老婆一天木有电脑用也是挺可怜的 T_T~


  突然灵机一动,想着

  拔了网线会怎么样?

  do it! 进系统,真没蓝了!卧槽,好鸡冻!我脑子还是不错的嘛,哈哈哈!

 

  好了,见证真理的时刻到了!究竟Windwos NT6.X(Vista、2008、Win7、2008 R2、Win8、Win2012、Win8.1、Win2012 R2,忽悠你搞晕你哈哈哈)

系统的MTU存在哪里呢,现在咱们来揭晓谜底:……:……:

1、使用工具:Registry Workshop 给create一个registry的snapshot,

2、管理员权限运行TMD,哦不对CMD,netsh interface ipv4 set subinterfaces "以太网" mtu=1500

3、再用Registry Workshop 做注册表快照对比

4、over,结果出来了,保存MTU的路径在

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc\18}项里的
【00000000000006000000000000000600】键

当然,不同接口(网卡),项路径最后的GUID可能不一样,但都是在Nsi根项下的。


好了,本文结束。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值