我最近注意到 Windows 7 会在启动时冻结,特别是在 Windows 徽标形成过程中。发生这种情况后,我通常只需关闭计算机然后再打开即可。当我这样做时,Windows 将正常启动而不会出现任何错误。如果我等待,计算机将在大约 20 秒后自动继续启动。
最初,我怀疑这可能是 Wacom 的驱动程序问题,因为我收到其中一个驱动程序的错误,但完全删除它们后问题仍然存在。我还尝试使用还原点将 Windows 恢复到正常运行的时间,但没有效果。
我最近刷新了(更新了)BIOS,并在 SLI 模式下安装了第二块 Nvidia GTX 680。我最近还更新了我的 Nvidia 驱动程序。
什么原因导致了这个问题?
编辑:这里是冻结的地方。抱歉质量不佳!
答案1
当你在WPA中打开ETL时,点击Profiles
-> Apply
->Browse Catalog
并选择文件,FullBoot.Boot.wpaprofile
你会看到这样的概述:
并看到 58 秒的延迟PreSessionInit/PreSMSS-Phase
此子阶段发生的情况PreSMSS 子阶段在调用内核时开始。在此子阶段,内核初始化数据结构和组件。它还启动 PnP 管理器,该管理器初始化在 OSLoader 阶段加载的 BOOT_START 驱动程序。当 PnP 管理器检测到设备时,它会加载并初始化设备的驱动程序
视觉提示PreSMSS 大约在“正在加载 Windows”启动画面出现时开始。PreSMSS 结束时没有明确的视觉提示。
我可以看到挂起发生在 ACPI 操作和启动期间
<phase name="bootStart" startTime="45" endTime="58165" duration="58119">
<pnpObject name="ACPI_HAL\PNP0C08\0" type="Device" activity="Start" startTime="50" endTime="56332" duration="56282" prePendTime="56282" description="Microsoft ACPI-Compliant System" friendlyName="" />
这prePendTime
是 56s:
prePendTime 表示驱动程序在返回 STATUS_PENDING 之前在其启动或枚举调度例程中处理 IRP 的时间。此值应尽可能接近 0。如果它等于持续时间,则驱动程序未挂起 IRP。
所以这是你的问题。分析 ETL 是否存在挂起iaStorA.sys
在初始化所有必需的驱动程序()时,我可以看到对英特尔存储驱动程序()的调用ntoskrnl.exe!IopInitializeBootDrivers
:
这里可以看到延迟了 56 秒。您的驱动程序版本是 13.0.3.1001,稍旧一些。尝试最新版本14.8.0.1042。
答案2
R&R 视频驱动程序仍然冻结。我断开了包括鼠标在内的所有 USB 设备,没有冻结。刚插入鼠标...仍然冻结。尝试了不同的鼠标...冻结。在测试 RAM 和 HDD 是否有错误并扫描恶意软件后,没有出现错误,也没有发现恶意软件。尝试了鼠标的不同 USB 端口仍然...冻结。将鼠标插入 3.0 USB 端口后,它已经 5 天没有冻结了。我有一台华硕 GL771JM 2014 复古笔记本电脑。