Fix Account Pictures Cache Not Updating on Windows 11
🔍 WiseChecker

Fix Account Pictures Cache Not Updating on Windows 11

Quick fix: Account picture cache: %APPDATA%\Microsoft\Windows\AccountPictures (per-user). Close Settings. Delete contents of this folder. Open Settings → Accounts → Your info. Re-upload account picture. Cache rebuilds with new image. Sign out / in to refresh across system.

Account picture changes don’t always propagate immediately. Cache holds old image. Clear cache and re-upload to force refresh. Picture shows on lock screen, sign-in, Start menu profile area, taskbar profile (if pinned).

Symptom: Account picture cache not updating on Windows 11.
Affects: Windows 11.
Fix time: ~5 minutes.

ADVERTISEMENT

What causes this

Windows caches account picture in several locations for speed. Cache mismatch causes:

  • Old picture on lock screen.
  • Old picture on sign-in.
  • Mismatch between Microsoft account (cloud) and local cache.
  • Recent changes via web don’t apply locally.

Method 1: Clear account picture cache

The standard route.

  1. Open File Explorer. Show hidden files (View → Show → Hidden items).
  2. Navigate to: %APPDATA%\Microsoft\Windows\AccountPictures. (Type in address bar.)
  3. Delete all files in this folder. Don’t delete the folder itself.
  4. Also check: %PROGRAMDATA%\Microsoft\User Account Pictures (system-wide cache).
  5. Delete contents there too (Admin needed).
  6. Open Settings → Accounts → Your info.
  7. Click Take a photo or Browse for one. Pick new picture.
  8. Save.
  9. Picture updates.
  10. Sign out and back in — updated everywhere.

This is the standard fix.

ADVERTISEMENT

Method 2: Update via Microsoft account online

For Microsoft accounts.

  1. Visit account.microsoft.com. Sign in.
  2. Click your profile picture → Change picture.
  3. Upload new image.
  4. Wait few minutes for cloud sync.
  5. Force-sync on PC: Settings → Accounts → Sync settings → off then on.
  6. Sign out / back in.
  7. Updated picture visible on all devices signed into this Microsoft account.
  8. For corporate accounts (Entra ID): managed via Azure AD admin. Contact IT.
  9. For local accounts: only changes locally; no cloud sync.

This is the cloud route.

Method 3: Reset image cache via PowerShell

For chronic issue.

  1. Open PowerShell as Admin.
  2. Clear all cached images:
    Remove-Item "$env:APPDATA\Microsoft\Windows\AccountPictures\*" -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:ProgramData\Microsoft\User Account Pictures\*" -Recurse -Force -ErrorAction SilentlyContinue
  3. Restart Explorer:
    Stop-Process -Name explorer -Force
    Start-Process explorer
  4. Re-upload picture via Settings.
  5. For lock screen specifically: Settings → Personalization → Lock screen → switch and switch back.
  6. For sign-in screen: shows when locked. Win+L to test.
  7. For Start menu profile: refresh by clicking profile icon.
  8. For taskbar (if added profile pin): re-pin if needed.

This is the comprehensive route.

How to verify the fix worked

  • Settings → Accounts → Your info shows new picture.
  • Win+L lock screen: new picture visible.
  • Start menu profile icon: new picture.
  • For Microsoft account: account.microsoft.com shows same picture.

If none of these work

If still shows old picture: Sign out and back in: forces re-sync of profile. For chronic Microsoft account sync issues: re-sign-in. Settings → Accounts → Your info → Sign out → sign back in. For corporate Entra ID: managed picture; can’t change locally. For specific app showing old (Teams, Outlook): those have own caches. Sign out / in to each. For old picture on lock screen specifically: Settings → Personalization → Lock screen → reset. For chronic local account: local accounts don’t sync; cache is local only. Repeat clear cache. For Insider builds: more sync issues. Wait or roll back.

Bottom line: Delete %APPDATA%\Microsoft\Windows\AccountPictures\* contents. Re-upload picture in Settings → Accounts → Your info. Sign out / in for system-wide refresh.

ADVERTISEMENT