我有一个蓝牙适配器然后我将其插入我的工作笔记本电脑(Dell Latitude D830)。Windows 检测到通用蓝牙 USB 或类似设备,然后进程 avp.exe¹ 变得异常缓慢,占用了 50% 的 CPU。系统空闲进程占用了其余 50% 的 CPU,而 avp.exe 进程仅处于正常优先级。
机器似乎无法恢复,所以我不得不关闭电源并重新启动。现在,我还没有安装设备的驱动程序,我现在正在安装,我希望它能解决问题,所以我不会问如何解决这个问题。我宁愿知道为什么 Windows 一开始就这么慢。它试图做什么,却失败得如此严重,以至于它几乎无法运行?
¹ 卡巴斯基互联网安全套件的一部分
答案1
我在 USB 并行设备中看到过类似的行为。将设备插入机器会导致机器重新启动的时间增加 10 倍,并且 100% 可重复。在重新启动期间拔下 USB 适配器可使机器恢复正常速度;一旦启动到 Windows,您就可以将其重新插入。BIOS 对此有问题,一旦 Windows 加载,它就不再重要了(因为 Windows 设备驱动程序会处理它)。
由于互联网套件占用了 CPU 时间,我猜它“认为”该设备具有互联网功能(具有 IP 堆栈),并且它试图锁定该设备并开始监控通过的任何数据包。由于该设备实际上没有存在在 windows-driver-land 中,那里可能只有一个存根条目,Windows 会将其用作占位符,直到设备驱动程序完全安装完毕。由于“存根”不是真实的东西,您的扫描仪会变得疯狂,因为它会反复尝试抓住它,但每次都会被拒绝。“必须...连接...并...过滤!”它不停地尖叫,但存根却静静地待在那里,没有声音...所以循环继续。
答案2
你有两个 CPU 吗?
我猜是硬件导致某个进程占用了其中一个进程的最大值。好的驱动程序可能会解决这个问题。