小樱 发表于 2023/2/11 08:24

麦克赛尔Maxell N5000 低端固态硬盘SSD运行Windows10频繁出现写入断流0KB导致系统异常无响应卡死的解决办法,AHCI模式无法进行信息信号中断(MSI) 关闭设备缓存

麦克赛尔Maxell N5000 低端固态硬盘SSD运行Windows10频繁出现写入断流0KB导致系统异常无响应卡死的解决办法,AHCI模式无法进行信息信号中断(MSI) 关闭设备缓存

症状如图


方法1
直接设备管理器中,关闭设备上的写入缓存




成功修复后的速度图,由于设备缓存关闭了,从平均50MB/s写入降低为25MB/s写入,但是不会再出现断流现象。



方法2
查找了微软官方文章,大概意思就是由于主板启用了AHCI模式,导致部分SSD无法进行"信息信号中断(MSI)",直接去regedit注册表关闭这项特性。
去设备管理器获取注册表路径,"IDE ATA/ATAPI控制器","标准SATA AHCI控制器","详细信息","设备实例路径",例如我的是
PCI\VEN_1022&DEV_7801&SUBSYS_78011849&REV_40\3&267A616A&1&88
对应填写路径后,找到MSISupported文件,将值从1设置为0,重启电脑使其生效
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1022&DEV_7801&SUBSYS_78011849&REV_40\3&267a616a&1&88\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties

效果图,依旧会发生一次,不过速度可以维持高速,我先试试选择第2种注册表修改的办法,发现虽然还是会发生,但是卡死的症状已经减轻了,最好是方法1搭配PrimoCache效果最好



参考文章:https://learn.microsoft.com/zh-cn/windows-hardware/drivers/kernel/enabling-message-signaled-interrupts-in-the-registry
https://www.dell.com/support/kbdoc/zh-cn/000125194

placeholder 发表于 2023/2/12 12:49

有一说一,win10的io性能可以说是依托答辩,是win7,8.1和11之中最差的,主要体现在固态硬盘的4K性能和对机械盘的性能,反而最好性能的是11和7

小樱 发表于 2023/2/12 18:25

placeholder 发表于 2023/2/12 12:49
有一说一,win10的io性能可以说是依托答辩,是win7,8.1和11之中最差的,主要体现在固态硬盘的4K性能和对机 ...

试了下方法2,虽然能大幅度缓解了,,,但是还是有0KB现象发生,看来要改成方法1来使用了
页: [1]
查看完整版本: 麦克赛尔Maxell N5000 低端固态硬盘SSD运行Windows10频繁出现写入断流0KB导致系统异常无响应卡死的解决办法,AHCI模式无法进行信息信号中断(MSI) 关闭设备缓存