关于win7开机启动时svchost.exe无限占用CPU的问题

本文介绍了解决IPv6适配器数量过多导致的问题,包括尝试使用微软官方补丁的效果不佳,最终通过修改注册表键值来禁用特定IPv6组件的方法成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题折磨我很久了  甚至让我产生了重装系统的念头  今天废了一番周折总算搞定了


首先去查网上的文章 基本上都是大同小异——禁用ipv6或者iphelper服务  而我在学校无时无刻离不开它所以忽略此项

微软官方论坛有一种方法是下载一个补丁,说是因为某种原因iphelper服务会不停地创建6to4适配器,用ipconfig /all查了下确实是 这个适配器在我这里的数目有300+ 

所以立刻下载这个补丁试了下(http://hotfixv4.microsoft.com/Windows%207/WindowsServer%202008%20R2/sp1/Fix336408/7600/free/420671_intl_i386_zip.exe)

但是安装完之后没有任何效果


于是我想想直接搜那个适配器过多会怎样 结果不出意料果然有高人  

最后在这个帖子里找到方法http://www.techsupportforum.com/forums/f137/solved-too-many-tunnel-adapters-439264.html

在这页最后提供了一个小工具,下载地址为

http://www.techsupportforum.com/forums/external-link/?link=http%3A%2F%2Fwww.sordum.com%2Fdeneme%2F6to4%2Fdownload.php%3FDown%3D6to4remover.zip


不过要注意运行完这个工具之后会完全禁用掉ipv6的所有功能,还是按照这个帖子里提到的更改注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\DisabledComponents

The value can be the combination (logical or) of the follwoing values:
1 Disable tunnel interfaces
2 Disable 6to4
4 Disable ISATAP
8 Disable Teredo
16 Disable LAN and PPP interfaces
32 Set preference of IPv4 over IPv6
255 Disable IPv6 completely"


按照你的需求改这个键值就可以了 我这里设置的是2


重启机器方法解决 那些烦人的多余适配器都不见了 而且ipv6也可以正常使用


希望我总结的方法大家也能适用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值