这个问题已经在多台笔记本电脑上困扰了我至少三年,我想知道是否有人有过类似的经历。
问题是从睡梦中醒来导致挂起或 BSOD,但前提是蓝牙已启用。这种情况并非每次都会发生,但发生频率很高,因此在使用睡眠模式之前必须小心谨慎。
我认为最可能的原因是我正在使用的特定蓝牙适配器的 Windows 驱动程序 (BTHUSB.SYS),因此我必须进一步指定系统。两台机器的 Windows 事件日志中都有 BTHUSB 错误,但即使这些错误也并不总是显示出来。
苹果 MacBook(第一代)
- Intel 945GM 芯片组(适用于 Core Duo,而不是 Core Duo 2)
- “内置蓝牙 2.0 + 增强数据速率 (EDR)“
- Windows XP,Microsoft 蓝牙驱动程序 (BTHUSB.SYS)
- 唤醒在 MacOS 中从未崩溃,仅在 Windows 中崩溃
- 我不知道如何在 BIOS 中禁用蓝牙,所以没有测试过
- 有时只是蓝牙关闭,但 Windows 仍保持开启
戴尔 Latitude D380
- Intel GM965 芯片组
- Dell Wireless 360 蓝牙模块
- Vista x64、Windows 7 x64、Microsoft 蓝牙驱动程序 (BTHUSB.SYS)
- 如果我在 BIOS 中禁用蓝牙,睡眠唤醒就可以可靠地工作
- 事件日志中没有错误消息(Windows 7)
我不指望这个问题能解决,但我想知道以后应该避免使用哪些机器。戴尔与旧款 MacBook 有完全相同的问题,这真是令人惊讶。
答案1
睡眠问题在这个论坛上屡屡出现。
这是我对这个帖子的回答的重述23820。
解决睡不着的办法:
- 在 BIOS 中查找挂起 ACPI 选项,并尝试在“S1 和 S3”、“S1”、“S3”等之间切换模式。
- 确保在“设备管理器/$device$/属性/电源管理”中选中“允许此设备唤醒计算机”,其中$device$代表键盘和鼠标。
- 关闭混合睡眠,见解释这里(适用于 Vista,但是一样的)
- 休眠文件有时会被磁盘清理禁用,要恢复,请在 cmd 中以管理员身份运行“powercfg -h on”。
注意:上述任何无效的操作都应撤销。
上次提出这个问题时,第 1 项是有效的。
在 Windows 7 中,可以使用以下命令来解决睡眠问题并返回详细报告:
powercfg-能量
答案2
我错了。
Dell Latitude D380 的问题是 DDR2 SO-DIMM 模块损坏,并且没有什么与蓝牙有关。
更换内存解决了这个问题。但我是在机器在启动过程中开始出现内存错误后才弄清楚的。