必须同时清理各用户accountpictures文件夹和c:\programdata\microsoft\user account pictures目录,并删除注册表中accountimagepath项、清空图标缓存后重启,才能彻底清除win10所有账户头像缓存。

要彻底清除Win10电脑上所有已登录账户的头像缓存图,必须同时清理每个用户专属的AccountPictures文件夹和系统级默认头像目录,否则旧头像仍可能在设置界面残留或意外复现。
定位并删除各用户私有头像缓存
打开文件资源管理器→在地址栏粘贴 %appdata%\Microsoft\Windows\AccountPictures →回车进入当前登录用户的头像缓存目录。
该路径会自动跳转到当前账户的 AppData\Roaming\Microsoft\Windows\AccountPictures 文件夹,里面存放着你上传过的所有原始头像及缩略图。注意:这个文件夹只影响当前登录用户,其他账户的头像不会出现在这里。
全选所有图片文件(.jpg/.png/.bmp等)→按Delete键删除→确认永久删除。这一步删掉的是你主动设置过的头像源文件,但【不会自动清除系统仍在使用的当前头像】,所以后续还需手动更换。
若需清理其他已登录账户(如Administrator、Guest或其他本地账户),需先切换登录对应账户,再重复上述操作;或直接前往 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\AccountPictures,将“用户名”替换为对应账户名,逐个打开并清空——未登录账户的AppData默认隐藏,务必先勾选“查看→显示→隐藏的项目”。
清除系统级默认头像预存副本
在文件资源管理器地址栏输入:C:\ProgramData\Microsoft\User Account Pictures →回车。
这个目录存放的是Windows 10自带的8个默认灰色人形头像(含不同尺寸的bmp/png文件),它不随用户变更而变化,但会被系统用作头像候选池。如果你之前从这里选过头像,它的路径记录可能残留在注册表或缓存中,不清除会导致“恢复默认”时仍看到旧选择。
删除该目录下所有文件(无需保留任何一张)→系统重启后会自动重建基础文件,但此时已无历史痕迹。
强制刷新全局头像注册表与缩略图缓存
第一步:按 Win+R 打开运行框→输入 regedit →回车打开注册表编辑器。
第二步:导航至路径:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\AccountPicture
第三步:右键点击右侧窗格中的 AccountImagePath 和 AccountImagePath2 →选择“删除”。这两项记录着当前用户头像的绝对路径,不清除会导致即使图片文件已删,系统仍尝试加载不存在的路径而报错或回退到错误图像。
第四步:关闭注册表编辑器→打开命令提示符(管理员),依次执行:ie4uinit.exe -ClearIconCachedel /a /q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"shutdown /r /t 0 ——最后这条命令将立即重启,确保所有缓存层(包括Shell图标缓存、用户配置缓存、Tile数据库)全部重建。











