0.随便找个.ico文件(或新建一个txt改名,记得开显示文件扩展名),右键,打开方式,始终用画图打开,确定。如果是win10,在设置里搜索默认应用,点击重置为推荐的默认即可。如果成功了就不要往下看了,
如果不行:
1.关闭所有窗口!否则有进程占用导致错误
2.任务管理器找到explorer(Windows资源管理器),右键结束任务
3.任务管理器文件→运行→cmd(打钩管理员)
4.关闭任务管理器窗口!否则有进程占用无法执行下面步骤
5.delC:\Users\%username%\AppData\Local\IconCache.db/a(/a是删除隐藏文件的选项)
6.cdC:\Users\%username%\AppData\Local\Microsoft\Windows\Explorer
7.dir查看文件列表,确定icon或thumb开头的只有带cache、db字样的,没有自己创建的文件,别删错了(一般这个文件夹没其他东西)。
8.delicon*thumb*/a(/a是删除隐藏文件的选项)
9.startexplorer
注:win7和8执行6~8步可能报错,无视就好。8.1和10没事。
10.最后如果开始菜单的图标还是不正常,就把错误的图标右键打开方式,剪切到桌面,打开开始菜单刷新一下(图标消失即可),再剪切回来,再打开开始菜单刷新就好了。
注:本方法和另一位答主的方法原理不同,只修改了ico默认关联和删除了图标缓存。