更新2:微软终于在11月13号的更新中承认这个bug了!时隔一个半月啊!
更新1:之前在外网找到了个比修改注册表更快的办法:
管理员打开cmd,以修改.py为notepad++为例:
>>> assoc .py
(输出 ".py=py_auto_file",如果没有则可直接命名,即输入"assoc .py=py_auto_file")
>>> ftype py_auto_file="D:\Notepad++\notepad++.exe" "%1"
同样在三台电脑上复现,而且在更新前(17134.286)正常,更新后(17134.320或17134.345)就无法修改
新建用户等方法都没用
暂时的解决方案是修改注册表,在HKEY_CLASSES_ROOT\中查找后缀名默认的文件类型(如.py就是py_auto_file),然后在HKEY_CLASSES_ROOT\py_auto_file的shell-open-command中修改默认打开程序
win10怎么会有如此低级的bug…