嗯,据说现在印度阿三用机器测试代替了人工测试,不知道是不是这个原因导致的现在问题越来越多……
话说我一直有加入Windows 10 Insider Preview,本来用的是Fast通道,结果这丫的周更,每周更新安装时间又长(捎带着Fast通道的系统实在不稳定),实在吃不消,就换成了Slow通道。
上周微软推了 1903 Build 19018,结果兴冲冲更新上后发现移动硬盘没法用了,笔记本和台式机都是这样。诡异的是台式机通过USB HUB接的话移动硬盘还能用,直接插就不行。而笔记本则比较奇怪,四个口中,三个USB-A口可以用,然后TYPE-C的那个雷电口挂了。
所有不能用的原因都是出奇地一致:移动硬盘插上后,不识别,硬件管理器里面能看到一个带着感叹号的UASP设备:
该设备无法启动。 (代码 10)
{没有足够配额}
没有足够的虚拟内存或分页文件配额以完成指定的操作。
英文版的提示是这样的。
This device cannot start. (Code 10)
{Not Enough Quota}
Not enough virtual memory or paging file quota is available to complete the specified operation.
台式机上我禁用了虚拟内存(没办法,64GB内存就是任性),于是恢复虚拟内存试了试,发现没毛用,根本不是虚拟内存的事儿。
笔记本上用A口不用C口,还算可以应付。所以在这之后,我只好在台式机上的时候,串个USB HUB来用。
当初这个问题,我在PCBETA上有反馈过:Insider Preview 19013.1122 安装后移动硬盘都无法使用了,当然,没啥结果,除了一些人说有同样问题外。
期间我还在微软网站上找到有人问,但是并没有给出任何解决方法。
然后前两天,微软又推了新的Slow Build(1903 Build 19025.1051),满怀期望地装上后,发现问题一点儿都没改善,不仅没改善,我台式机上所有移动硬盘都跪了,连串个USB HUB这条路都跪了……
就在一筹莫展之际,我开始琢磨,既然提示的都是UAS设备有问题,那我用USB大容量驱动器的设备应该可以吧?
但是折腾了很久,发现没法手动给UAS设备安装上USB大容量驱动器的驱动。后来想了想,干脆釜底抽薪算了。具体就是,用WinPE或Sudo启动系统身份,直接进 Windows\System32\Drivers\
,重命名 uaspstor.sys
为 uaspstor.sys.bak
,然后复制 USBSTOR.sys
为 uaspstor.sys
,然后重启系统。
果然移动硬盘就能重新用了……
我咋这么有才……
最后我用蹩脚的英语把这临时解决方案给贴上去了。你说这UAS的驱动真的是。当然,微软已经发现了这个问题:https://blogs.windows.com/windowsexperience/2019/11/19/announcing-windows-10-insider-preview-build-19028/
不容易啊,当然,难以置信的是居然快一个月了才发现这个问题,你们都是不用移动硬盘的对吧。。
更新时间:2020年1月28日
鉴于微软三个月了都没修复这个问题,所以我写了一个工具来处理这个问题。这个工具可以自动把驱动uaspstor.sys
替换为1909中的版本,从而修复这个问题。
#install.cmd
用来安装补丁#resotre.cmd
用来还原补丁做的修改#remove_backup.cmd
用于如果微软的自动更新更新了文件并且没有修复这个问题,可以手动删掉备份后重新应用补丁
太nb了 终于可以用了
我的查2个盘,第二个不显示。或者U盘插拔第二次,就不显示。叹号问题代码是 38
感谢大神的解决方案,搞了半天终于解决了。ms真的让人无法可说。
这个问题直到19041依然在部分硬件的电脑上存在,试试作者的补丁
有没有遇到过win10,挂了个4T的移动硬盘,时间一长了就打不开里面文件,安全退出也不行。只能强制重新插拔移动硬盘。
三哥做ceo可以,测试的话不知道咋样。话说最近视窗确实八哥有点多
都有64G内存了,硬盘还不定得多大,还要啥移动硬盘
朕已阅