微软刚刚推送的半年重大版本更新Win10 2018年10月更新(version 1809) 因为删除用户文件夹的Bug而被紧急下架,而微软也找到了该问题的原因,并在官方博客《Updated version of Windows 10 October 2018 Update released to Windows Insiders》一文中解释了这一原因,鉴于英文IT文章的阅读有一定难度,所以MS酋长下面就通俗地解释一下导致用户文件夹被删除导致用户文件丢失的原因。
这一Bug的罪魁祸首就是“文件夹重定向(Known Folder Redirection,简称KFR)”。
还记得MS酋长之前分享的“Win10用户文件夹移动到非系统盘教程”吗?在方法二中,我们可以在文件夹属性中把用户文件的存储位置移动到另一个位置、另一个驱动器或网络上的另一台计算机,这就是KFR重定向。
关键是:进行到“移动文件夹”这一步时,提示“是否要将所有文件从原位置移动到新位置?”如图:
现在开始回忆:如果当时你选择了“否”,那么就会成为此次用户文件被删除Bug的受害者,因为在更新Win10 1809的过程中,重定向之前的旧文件夹会被删除,而因为你当初没有选择移动文件,所以其中的文件自然就会丢失啦。
PS: 至于Win10 1809为什么会删除重定向前的旧文件夹,可能是基于清理空闲文件夹的考虑,像MS酋长一样有“洁癖”吧!
类似的KFR重定向还有一种情况,就是旧版的OneDrive客户端,在你为个人的文件夹启用自动保存时,其实就是把用户文件夹重定向到了OneDrive文件夹。例如前面的 C:\Users\用户名\Music 音乐文件夹就会被重定向到 C:\Users\chine\onedrive\Music ,但是并不会移动文件夹,这样就会导致升级Win10 1809时被删除旧文件夹而导致文件丢失。当然,后来的新版OneDrive客户端已经可移动文件夹了。
不管怎么说,既然是微软和用户意料之外的结果,那么这就是个Bug,好在微软现在已经开始推送KB4464330累积更新来修复这一Bug,已经升级Win10 1809的用户赶紧安装KB4464330更新修复问题吧。如果你的文件已经丢失,那么可以联系微软客服尝试恢复(微软中国区服务热线:400 820 3800 或者 800 820 3800)。
《升级Win10 1809用户文件夹被删除的原因》有2条回应