我今天在笔记本电脑中安装了 1 TB 三星 860 EVO m.2 SSD。我使用 Windows 磁盘管理器工具格式化了驱动器。笔记本电脑在 2.5 英寸 HDD 驱动器上安装了 Windows 10。
然后我通过复制一些照片测试了 m.2 驱动器,结果一切正常。为了更精确地检查驱动器,我尝试运行 CrytsalDiskMark,这似乎运行正常,但在顺序读取测试之后,程序似乎挂起了,不久之后出现了 BSOD。
停止代码为DPC WATCHDOG VIOLATION
。笔记本电脑重新启动并且似乎工作正常。我安装了 Samsung Magician 软件,它报告驱动器状况良好并且驱动器安装了最新的固件。
答案1
事实证明这是 Windows 10 的驱动程序问题。
三星支持部门的修复方法是:
请注意,DPC_WATCHDOG_VIOLATION 错误消息与 Windows 10 直接相关。
此错误可能是由于 iastor.sys 驱动程序与 Windows 10 不完全兼容而发生的。
微软目前正在研究一种解决方案,以防止在升级到 Windows 10 时迁移驱动程序。对于已经在使用 Windows 10 的用户,您可以按照以下步骤使用 Microsoft storahci.sys 驱动程序替换有问题的驱动程序来解决此错误:
- 右键单击“开始”图标并选择“设备管理器”。
- 扩展 IDE ATA/ATAPI 控制器。
- 选择名称中带有“SATA AHCI”的控制器(例如标准 SATA AHCI 控制器)。要验证您是否选择了正确的控制器,请右键单击控制器,选择属性,单击驱动程序选项卡,然后单击驱动程序详细信息。验证 iastor.sys 是否是列出的驱动程序,然后单击确定。
- 从驱动程序选项卡中,选择更新驱动程序…
- 选择浏览我的计算机以查找驱动程序软件。
- 选择让我从计算机上的设备驱动程序列表中选择。
- 选择标准 SATA AHCI 控制器。
- 单击“下一步”,然后单击“关闭”,然后重新启动计算机。
如果上述解决方案不起作用,请尝试在省电选项中关闭Windows快速启动。
我按照这些说明操作,并成功运行 CrystalDiskMark。
答案2
我最近在使用 500GB 三星 860 EVO SATA 时遇到了这个问题,但这让我很惊讶,因为我在同一台机器上安装了同型号的 1TB 硬盘,却没有任何问题。
我的机器有两个 SATA 控制器,结果发现故障驱动器连接到配置为 RAID 的控制器上的 SATA 端口。将驱动器移至配置为 AHCI 的控制器解决了问题。由于我没有将驱动器留在原始控制器上(并将控制器从 RAID 更改为 AHCI),因此我不能 100% 确定这就是问题所在;但是从记忆中,我很确定我使用的所有端口都由同一芯片组控制,因此不太可能是由于控制器芯片组差异造成的。