How to Change Application Icons in Windows 10 and Windows 11 [Beginner's Guide]

Logeshwaran

To change an app icon in Windows 11 or Windows 10, right-click the app's desktop shortcut, choose Properties, open the Shortcut tab, click Change Icon, then pick one of Windows' built-in icons or browse to a .ico file and click OK, then Apply. The steps are identical on both versions of Windows. That covers a normal shortcut — pinned taskbar apps, Start menu pins, folders, system icons like the Recycle Bin, and Microsoft Store apps each need a slightly different route, and every one of them is below, along with fixes for the times the icon refuses to change.

⚡ Quick Answer — change a desktop shortcut icon

• Right-click the shortcut → Properties (or select it and press Alt + Enter)

Shortcut tab → Change Icon → pick an icon or Browse to your own .ico file

OKApply → press F5 on the desktop if it doesn't update instantly

Same on Windows 11 and Windows 10. For taskbar pins, Store apps, folders and the Recycle Bin, jump to the method table. Icon won't stick? See the fixes.

Jake called me on a Sunday, which usually means something in his phone shop is on fire. This time it was less dramatic but more expensive: his billing software and his label-printer utility both installed with the exact same generic blue-gear icon, sitting side by side on the front-desk PC. His new weekend helper clicked the wrong one, printed forty price labels with last month's prices, and stuck them on stock before anyone noticed. Jake spent his Sunday peeling labels.

"Ethan, I just want the billing one to look different. Big, obvious, red. Do I need to download some customizer app for that?"

No. Windows has done this out of the box since the 1990s, it takes about thirty seconds, and it doesn't touch the program itself. The problem is that the thirty-second version only covers desktop shortcuts — and the moment you try the same trick on a taskbar pin or a Microsoft Store app, the option seems to vanish. That's why this guide covers every case separately, and tells you honestly which icons Windows will not let you change.

Which method do you need? The 60-second table

Every icon on your screen belongs to one of these categories. Find yours, jump to the section:

What you want to change How Difficulty
A desktop shortcut Properties → Change Icon 30 seconds
A pinned taskbar or Start menu app Change the underlying shortcut, then re-pin 2 minutes
Recycle Bin, This PC, Network Settings → Themes → Desktop icon settings 1 minute
A folder or a drive Properties → Customize tab (folders); registry (drives) 1–5 minutes
A Microsoft Store app Can't change the app itself — make a shortcut and change that 3 minutes
The .exe file itself, or every file of one type Third-party tools — usually not worth it (I explain why) Advanced

 Where it will work?

  • Windows 11 25H2, and other Windows 11, 10 Editions

First: what Windows actually accepts as an icon

Two minutes here saves you the single most common failure, so bear with me.

Windows icons live in the ICO format — a file ending in .ico. An ICO file is not one image. It is a container that holds the same picture at several sizes at once — typically 16, 24, 32, 48 and 256 pixels square. Windows picks whichever size fits the situation: 16 pixels in a File Explorer list, 32 on the taskbar, 48 or 256 on the desktop depending on your icon-size setting. A good ICO file contains all of them; a lazy one contains only 32 pixels and looks like a blurry postage stamp the moment you switch the desktop to large icons.

The Change Icon dialog also happily reads icons embedded inside three other file types: .exe program files, .dll library files, and the old .icl icon libraries. This matters because Windows ships with hundreds of ready-made icons you can use without downloading anything:

  • C:\Windows\System32\imageres.dll — the modern set, over 300 icons: padlocks, shields, printers, cameras, folders in different colours
  • C:\Windows\System32\shell32.dll — the classic set, another 300-plus, some dating back to Windows 95
  • C:\Windows\System32\ddores.dll — hardware and device icons
  • C:\Windows\System32\moricons.dll — a museum piece full of ancient DOS-era icons, kept for compatibility

Type any of those paths into the Change Icon dialog's location box and press Enter, and the grid fills with choices. Jake's "big, obvious, red" billing icon came straight out of imageres.dll — no download involved.

⚠️ The renamed-PNG trap

Renaming logo.png to logo.ico does not make it an icon — the file's internal format is still PNG, and Windows answers with "The file contains no icons." A PNG must be converted, not renamed. The make-your-own section shows how to do it properly, for free.

Windows 11 and Windows 10: one set of steps

Everything in this guide works identically on Windows 11 and Windows 10 — Microsoft has not touched these dialogs in a decade. The only real difference is the first click: Windows 11's condensed right-click menu shows Properties at the bottom, and some older options hide behind Show more options (or Shift + F10). I'll flag it wherever it bites.

One honest note if you're still on Windows 10: it reached end of support on 14 October 2025, so it no longer gets free security updates. Icon customisation still works fine, but if you're keeping the machine, enrol it in Extended Security Updates (Settings → Windows Update → "Enroll now" — free if you sync settings with Windows Backup, or about $30 one-time), which Microsoft has now extended to October 2027. Jake's front-desk PC is enrolled; his newer stock-room machine simply came with Windows 11.

Method 1: Change a desktop shortcut icon

This is the bread-and-butter case, and the base for almost every other method, so read it even if your target is a taskbar pin.

  1. Right-click the shortcut on your desktop and choose Properties. On Windows 11 it's at the bottom of the compact menu; no need for Show more options. Keyboard shortcut on both systems: select the icon and press Alt + Enter.
  2. Open the Shortcut tab. If there is no Shortcut tab, you've right-clicked the actual program file or a Store app, not a shortcut — see the troubleshooting section for what to do instead.
  3. Click Change Icon. Windows first shows the icons embedded in that program's own .exe — many apps carry two or three alternatives you never see.
  4. Pick an icon, or click Browse and select your own .ico file (or one of the system DLLs listed above).
  5. Click OK, then Apply. The desktop usually updates instantly; if not, click an empty patch of desktop and press F5 to refresh.

Our original 2015 version of this article told you to restart the computer if the icon didn't change. That was overkill then and it's overkill now — a desktop refresh handles it in almost every case, and the rare stubborn one needs an icon-cache rebuild (covered below), not a reboot.

‍♂️ Jake's Reality Check

"Hang on — if I change the icon, am I changing the program? Will my billing software still update properly?"

The program is untouched. A shortcut is just a signpost — a tiny .lnk file that points at the real .exe. Changing its picture changes the signpost, not the road. Uninstall, reinstall, update: all completely unaffected. The one thing to know: if the app's installer replaces the shortcut during a major update, your custom icon can revert, and you just set it again.

No shortcut on the desktop? Make one first

If the app only lives in the Start menu, create a desktop shortcut to work on: open the Start menu, click All apps, find the app, and drag it onto the desktop. On both Windows 11 and 10 this creates a shortcut (the Start menu entry stays put). For a classic program you can also right-click it → Open file location, then in that folder right-click the shortcut → Send toDesktop (create shortcut) — on Windows 11, Send to hides under Show more options.

Method 2: Change a pinned taskbar or Start menu icon

This is where most people get stuck, because right-clicking a taskbar icon offers no Properties-with-Change-Icon route on Windows 11's new taskbar. The trick is understanding what a pin actually is: a pinned app is displayed from a shortcut stored elsewhere, so you change that shortcut, then refresh the pin.

Taskbar pins (classic desktop programs)

  1. Press Win + R to open the Run box (a small "type a command" window), paste this, and press Enter:
    %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
    Yes, the folder path really says Internet Explorer — it's a leftover name from 2009 that Microsoft never renamed. Your pins live here as ordinary shortcuts.
  2. Right-click the shortcut for your app → PropertiesShortcut tab → Change Icon, exactly as in Method 1.
  3. If the taskbar doesn't update on its own, unpin the app and re-pin it, or restart Explorer: press Ctrl + Shift + Esc for Task Manager, find Windows Explorer, right-click it and choose Restart. The screen flickers for two seconds; nothing is lost.

A simpler route that always works: change the desktop shortcut's icon first (Method 1), unpin the old taskbar icon, then right-click your recoloured desktop shortcut and choose Pin to taskbar (under Show more options on Windows 11). The pin inherits the custom icon.

Start menu pins

Windows 11's Start menu pins and Windows 10's tiles draw their pictures from the app's shortcut in the Start menu folders. Change the icon there and the pin follows:

  1. Open the Run box (Win + R) and run shell:programs — your personal Start menu shortcuts. If the app isn't there, run shell:common programs — the shared set for all users (changing these needs an administrator click-through).
  2. Find the app's shortcut, then Properties → Change Icon, as always.
  3. Sign out and back in, or restart Explorer, if the Start pin lags behind.

Note this works for classic desktop programs. Store apps don't keep a shortcut in these folders — their Start icons are baked into the app package, which is why they get their own section. And if what you actually want is to control which icons appear in the taskbar corner — the clock-side system tray — that's a different setting entirely; we cover it in changing the icons that appear in the taskbar.

Method 3: Change system icons — Recycle Bin, This PC, Network

The Recycle Bin, This PC, your user folder and Network are not shortcuts — right-click them and there's no Shortcut tab. They have a dedicated settings page instead, and it's the same page on Windows 11 and Windows 10:

  1. Right-click an empty part of the desktop → Personalize.
  2. Click Themes.
  3. Under Related settings, click Desktop icon settings. (Shortcut for the impatient: run desk.cpl ,5 from the Run box — it opens the same window directly.)
  4. This window does double duty: the checkboxes at the top decide which system icons appear on the desktop at all; the grid below lets you select one, click Change Icon, and pick a replacement.
  5. OK to finish. The Restore Default button in the same window undoes any experiment, which makes this the safest place in Windows to play.

One quirk worth knowing: the Recycle Bin has two icons — empty and full. Change only one and the bin will shape-shift back whenever its state changes. Change both, or neither.

✅ Why the settings page beats theme packs

Plenty of downloadable "theme packs" and skinning suites offer to restyle system icons for you. Skip them for this job. They achieve the same result you just achieved in five clicks, but add background services, occasional instability after Windows feature updates, and an uninstall that doesn't always clean up. Manual changes through Desktop icon settings survive updates and undo with one button.

Method 4: Change folder and drive icons

Jake's second request, ten minutes after the first: "Can I make the Accounts folder red so I stop dumping supplier photos into it?" Folders have their own version of the dialog:

  1. Right-click the folder → Properties.
  2. Open the Customize tab — folders get this tab instead of Shortcut.
  3. Click Change Icon, pick or browse, OK, Apply.

Behind the scenes Windows writes a hidden file called desktop.ini inside the folder, recording where the icon lives. Two consequences follow. First, if you ever see a strange desktop.ini file and delete it, the folder snaps back to yellow — that file was your customisation. Second, the icon only shows on this PC; copy the folder to a USB stick and open it elsewhere, and it's a plain yellow folder again unless the icon file travelled with it.

A tidy trick that solves this: keep the .ico file inside the folder it decorates, and browse to it there when applying. Folder and icon then move as a unit.

Drive icons: possible, but it's a registry job

Whole drives (C:, D:, a USB stick) have no Customize tab. Changing their icon means a registry edit under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons — create a key named after the drive letter, a subkey called DefaultIcon, and set its value to the full path of your .ico file. It works on both Windows versions, but honestly: unless you have a bank of external drives to tell apart, the payoff rarely justifies editing the registry. If you do go in, change nothing else while you're there.

Method 5: Microsoft Store apps — what's possible and what isn't

Here's the part most guides quietly skip. Apps installed from the Microsoft Store — and several that ship with Windows, like Calculator, Photos and Snipping Tool — are packaged apps. Their icon is declared inside the app's sealed package, Windows verifies that package's integrity, and there is no supported way to change the icon the Start menu and taskbar show for them. That's not a missing feature you haven't found; it's a deliberate part of the packaging security model. Anyone selling you a "Store icon changer" is working around it with hacks that break on the app's next auto-update.

What you can do is give a Store app a custom-icon shortcut, and pin or use that instead:

  1. Open the Run box (Win + R) and run shell:AppsFolder. A hidden folder opens listing every app on the system, Store or classic.
  2. Find your app, right-click it → Create shortcut. Windows says it can only create it on the desktop — agree.
  3. The new desktop shortcut is a normal .lnk file: Properties → Change Icon works on it exactly as in Method 1. Browse to your .ico and apply.
  4. Launch from that shortcut, or double-click it and keep it as the app's new front door. Its Start menu entry keeps the original icon — that part genuinely cannot be rebranded.

Naming the limit plainly: if your goal was to reskin the Calculator icon inside the Start menu, stop here — you are not getting that without unsupported hacks that undo themselves. The shortcut route above is the honest 95% solution.

Method 6: The .exe itself and file-type icons — when not to bother

Two advanced cases round out the set, and for both my honest advice is usually: don't.

Editing the icon embedded in a program file

Tools like Resource Hacker can open an .exe and swap the icon compiled into it, changing how the file appears everywhere at once. It works — and it's almost always the wrong tool for a personalisation job. Editing the file invalidates the publisher's digital signature (so Windows and antivirus tools trust it less), the next app update overwrites your work, and a slip can corrupt the program. Everything you actually see day to day — desktop, taskbar, Start — is reachable through shortcuts, which are safe, reversible, and survive antivirus scrutiny. Ethan's rule to Jake applied: "You're overcomplicating it. Change the signpost, not the building."

Changing the icon for every file of one type

Want every .txt or every .pdf to carry a custom icon? Windows XP had a built-in dialog for this; modern Windows does not — the association lives in the registry under each file type's DefaultIcon key. The practical route is NirSoft's free FileTypesMan, which lists every file type and lets you edit its default icon without hand-editing the registry. It's a reputable, portable tool — but be aware that some file types (those owned by Store apps, like PDFs opened by Edge) ignore the change, and a Windows feature update can reset associations. Set it, expect to occasionally re-set it.

Where to get icons, and how to make your own for free

Downloading ready-made icons

The sites our 2015 article recommended are still the right ones, with two cautions we should have printed then. IconArchive and DeviantArt host huge collections, many downloadable directly as .ico. Flaticon and Icons8 are excellent but serve PNG or SVG by default on free tiers — you'll convert before use. The cautions: check the licence (most free icons require attribution or restrict commercial use, which matters if the PC belongs to a business like Jake's shop), and prefer downloads that offer a real .ico with multiple sizes over a single small PNG.

Converting a picture into a proper ICO

Any image — your shop logo, a photo, a drawing — can become an icon. The quality rule: start from a square image at least 256×256 pixels, ideally a PNG with a transparent background so the icon doesn't sit in a white box.

  • GIMP (free, offline): open your image, scale it to 256×256 (Image → Scale Image), then File → Export As and type a name ending in .ico. GIMP's export dialog lets one file carry several sizes — tick the compressed option for the 256-pixel layer. This is the best free route and the one I use.
  • Online converters: sites like icoconvert or convertio do the job in a browser. Fine for a casual icon — but check the output includes 16 through 256 pixel sizes, not just 32, and don't upload anything confidential to a converter site; it is still an upload to someone else's server.
  • Canva or any editor + converter: design the square image first, export PNG, then convert. Favicon generators aimed at websites work too, though their .ico output is often 16/32/48 only — passable, blurry at desktop sizes.

✅ The one habit that prevents 90% of icon problems

Create a folder such as C:\Icons and keep every custom .ico there, permanently. A shortcut stores the path to its icon, not a copy of it — apply an icon from your Downloads folder, clear Downloads next month, and the shortcut goes blank. Icons applied from a folder that never moves never break. This one habit is the difference between doing this job once and re-doing it quarterly.

When the icon won't change: every failure, by symptom

"There's no Change Icon button" or no Shortcut tab

You right-clicked the wrong kind of object. A real program file (.exe) shows Compatibility and Details tabs but no Shortcut tab — Windows won't let you repaint the .exe itself from here. Fix: right-click the .exe → Show more options → Send toDesktop (create shortcut), then change the shortcut. If the object is a Store app, use the shell:AppsFolder workaround.

"The file contains no icons"

Windows is telling the truth: the file you browsed to isn't a valid ICO. Nine times out of ten it's a renamed PNG or JPG. Convert it properly (see the section above) and try again. The tenth case is a corrupted download — re-download the icon.

The icon changed, then turned into a blank white sheet

The shortcut can no longer find its icon file — you moved it, renamed it, or it lived in a cleaned-up folder like Downloads or on a disconnected drive. Also common on OneDrive-synced desktops when the icon file's location is online-only. Fix: put your .ico files somewhere permanent (that C:\Icons folder), then re-apply via Properties → Change Icon.

You applied the change but the old icon still shows

Windows keeps a cache — a saved copy — of every icon so the desktop draws fast, and sometimes the cache serves stale artwork. Escalate through these, stopping when it's fixed:

  1. Click the desktop and press F5.
  2. Restart Explorer via Task Manager (Ctrl + Shift + Esc → Windows Explorer → Restart).
  3. Force a cache refresh: open the Run box and execute ie4uinit.exe -show — an old but still-shipped utility that rebuilds icon data without deleting anything.
  4. Nuclear option: close every File Explorer window, open Command Prompt, and delete the cache database files at %LocalAppData%\Microsoft\Windows\Explorer (the files named iconcache_*.db), then restart the PC. Windows rebuilds them automatically on the next sign-in.

⚠️ Delete only the cache files

In that Explorer folder, touch nothing except files starting with iconcache (and thumbcache, if you're also fixing thumbnails). They are disposable databases Windows rebuilds on its own. Other files in the same folder are not. And if every icon on the system is white or generic — not just one shortcut — the cache rebuild in step 4 is your fix, not a reinstall.

The icon reverted after an app update or a Windows feature update

Installers often recreate their shortcuts, wiping your customisation; Windows feature updates occasionally reset icon caches and file associations. Nothing is broken — re-apply the icon from your permanent icons folder. This is normal maintenance, roughly twice a year, and it's the honest price of custom icons. (While you're doing seasonal maintenance anyway: if the PC's clock has drifted too, here's how to change the date and time in Windows 11 and 10.)

Desktop icons are the wrong size, not the wrong picture

If the artwork is fine but everything is suddenly huge or tiny: hold Ctrl and scroll the mouse wheel over the desktop to resize freely, or right-click the desktop → View → Large / Medium / Small icons. A surprising number of "my icons broke" complaints are this and nothing more.

What our 2015 version got wrong

This article has lived on this site since September 2015, and parts of the old text deserved correcting rather than quietly deleting:

  • We said icons must be ICO files, full stop. Half right. Your own custom icons should be .ico — but the Change Icon dialog also reads icons embedded in .exe and .dll files, which is how you use Windows' own library of 600-plus icons without downloading a thing. Leaving that out sent readers off to icon sites for things already on their disk.
  • We said restart the computer if the icon doesn't change. A desktop refresh or an Explorer restart does it in seconds; a full reboot was never the real mechanism, and when it isn't enough, the actual fix is the icon cache rebuild above — which the old article never mentioned.
  • We treated Start menu apps as one case. They're two: classic programs (changeable through their shortcut) and packaged Store apps (not changeable in Start at all). The old steps silently failed on Store apps and we never said why.
  • We recommended icon sites without mentioning licences. For a home PC nobody cares; on a business machine, using attribution-required icons commercially is a genuine, avoidable slip.

The desktop-shortcut steps themselves, though, were correct in 2015 and remain correct on Windows 11 25H2 today — Microsoft has left this dialog untouched across five major Windows releases. Some things in Windows really are that stable.

‍♂️ Jake's Reality Check

"Honestly — was any of this worth a Sunday? It's just pictures."

It stopped being "just pictures" the moment it cost you forty labels. The red billing icon, the recoloured Accounts folder, and one obvious icon on the front-desk taskbar took fifteen minutes total. Nobody has clicked the wrong app in the shop since. Visual distinctiveness is the cheapest error-proofing there is — factories paint pipes different colours for exactly this reason.

Frequently asked questions

What file format do Windows icons have to be?

The ICO format (.ico), which packs the same image at several sizes — ideally 16, 24, 32, 48 and 256 pixels — into one file. The Change Icon dialog can also pull icons already embedded inside .exe, .dll and .icl files, so Windows' own system files double as free icon libraries.

Can I use a PNG or JPG as an icon in Windows 11?

Not directly, and renaming the file to .ico doesn't work — Windows reports "the file contains no icons." Convert the image to a real ICO first: GIMP exports .ico for free offline, or use an online converter for casual jobs. Start from a square image of at least 256×256 pixels for sharp results.

Does changing an icon affect the program itself?

No. A shortcut is a pointer file; changing its icon changes only how that pointer looks. The application, its data, its updates and its uninstaller are all untouched. The only side effect: an app update that recreates its shortcut can revert your icon, and you simply set it again.

Why does my custom icon keep reverting or going blank?

Blank white icon: the .ico file was moved or deleted after you applied it — shortcuts store the icon's path, not a copy. Keep icons in a permanent folder like C:\Icons. Reverting after updates: installers recreate shortcuts and feature updates reset caches; re-applying takes seconds.

How do I change the icon of a Microsoft Store app?

You can't change what the Start menu shows for a packaged Store app — the icon is sealed inside the app package. The supported workaround: run shell:AppsFolder from the Run box, create a desktop shortcut to the app, and change that shortcut's icon normally, then launch or pin from the shortcut.

Why is the Change Icon button missing?

You've opened Properties on the wrong object. Program files (.exe) have no Shortcut tab — create a shortcut to the program and change that. Folders use the Customize tab instead. Store apps have no changeable properties at all; use the shell:AppsFolder shortcut workaround.

How do I change the Recycle Bin icon in Windows 11?

Right-click the desktop, choose Personalize, then Themes, then Desktop icon settings. Select the Recycle Bin, click Change Icon, and pick a replacement. Change both the empty and full variants or the bin will switch back to a default look whenever its state changes. Restore Default undoes everything.

Where does Windows keep its built-in icons?

Mainly in C:\Windows\System32\imageres.dll (the modern set, 300-plus icons) and shell32.dll (the classic set), with more in ddores.dll and moricons.dll. Type any of those paths into the Change Icon dialog's box and press Enter to browse them — no download needed.

How do I fix blank white icons on my desktop?

One blank shortcut: its icon file is missing — re-apply from a permanent location. Every icon blank or generic: rebuild the icon cache. Close all Explorer windows, delete the iconcache_*.db files in %LocalAppData%\Microsoft\Windows\Explorer, restart the PC, and Windows regenerates them automatically.

How do I change a folder icon, and why did it stop working?

Right-click the folder, Properties, Customize tab, Change Icon. The setting is stored in a hidden desktop.ini file inside the folder — delete that file and the custom icon vanishes. Keep the .ico inside the folder itself so the pair survives moves between drives and PCs.

Can I change every icon at once with an icon pack?

Not natively — Windows has no supported bulk icon-theming. Skinning suites that promise it hook into Explorer, tend to break after feature updates, and can be painful to remove. Realistically: restyle the dozen shortcuts you actually look at using the methods here, which needs no extra software.

Is any of this different between Windows 11 and Windows 10?

The dialogs are identical; only the first right-click differs. Windows 11's compact menu shows Properties directly but hides options like Send to under Show more options (Shift+F10 opens the full menu). Windows 10 shows everything in one menu. Every method in this guide works on both.

Keep customising

Icons sorted, these are the natural next stops on this site:

Revision note. Originally published 3 September 2015.  Rewritten on 1 August 2026 to reflect changes for Windows 11 25H2 (build 26200.8875) and Windows 10 22H2..

Related