Key Points
- Enable desktop icons in Windows 11 or 10 by right-clicking the desktop, opening View, and selecting Show desktop icons.
- Turn on system icons like This PC and Recycle Bin through Desktop icon settings in Personalization.
- Add missing program shortcuts to the desktop manually from their file location.
- Turn off Tablet Mode or the touch-optimized taskbar setting to stop icons from hiding on touchscreen devices.
- Rebuild the icon cache by deleting the cached icon files and restarting the computer.
- Use a system restore point to bring back desktop icons when other fixes don’t work.
- Update outdated graphics drivers through Device Manager to fix missing or distorted icons.
Desktop icons help you easily access your favorite programs, files, and folders. When your Windows 11 or 10 desktop icons are missing, it’s a hassle to navigate through menus and folders to find what you need. Knowing why icons disappear and how to restore them to your desktop can save you time and prevent frustration.
Lost your desktop shortcuts? Watch What to Do When Windows 10 Desktop Icons are Missing.
PowerShell can automate many Windows tasks, including restoring missing icons in a snap. Ready to conquer common Windows issues?
How do I restore missing desktop icons in Windows 11 or 10?
There are several ways to restore desktop icons, depending on why they are missing. Follow the troubleshooting steps below to determine what caused your desktop icons to disappear and how to restore your desktop.
Enable the Show Desktop Icons feature
A common cause of desktop icons disappearing in Windows is that they were accidentally hidden. If all of your desktop icons are gone, these instructions should show the icons on your desktop again.
Restore your icons by enabling Show desktop icons:
- Right-click on an empty space on your desktop.
- Hover over View in the context menu that appears.
- Click Show desktop icons. If there’s no checkmark next to it, clicking it will make your icons visible. If it’s already checked but your icons are missing, uncheck and then recheck it.
- Check if this operation fixed the missing desktop icons.
Check desktop icon settings
Certain desktop icons, such as This PC and Control Panel, can be added through “Desktop Icon Settings.” To turn these icons on:
- Click on the Start button.
- Select Settings > Personalization > > Themes.
- Choose Related Settings and select Desktop icon settings.
- Select the checkbox next to the icons you want to display.
- Choose Apply and OK.
Add program shortcuts manually
If specific icons are missing in Windows, you can fix them by adding new program icons to your desktop.
- Search for the program in the Start menu, right-click it, and select Open file location.
- When the window opens, right-click the program’s shortcut and choose Send to.
- Select Desktop (create shortcut) to create a direct link to the program on your desktop.
Turn off Tablet Mode
Tablet Mode can also hide desktop icons on touch or 2-in-1 devices. Turn it off by doing the following:
- Open Action Center and toggle Tablet mode off (for Windows 10 devices).
- Go to Settings > Personalization > Taskbar > Taskbar behaviors, and turn off Optimize taskbar for touch interactions when this device is used as a tablet (for Windows 11 devices, as they have no manual Tablet Mode toggle).
Rebuild the icon cache
Your icon cache database can become corrupted, causing Windows 11 desktop icons to show incorrectly or not at all. Follow these steps to clear and rebuild your icon cache:
- Open the Command Prompt window by simultaneously pressing the Windows and R keys on your keyboard. You can also right-click on the Start icon and select Run to open the window.
- Type or paste “C:\Users\%username%\AppData\Local\Microsoft\Windows\Explorer” in the Run dialog box and press Enter.
- In the File Explorer window, hit Ctrl + F and select all files that begin with iconcache, like iconcache_16.db, iconcache_32.db, iconcache_48.db, and so on.
- Delete all of these cache files by clicking Delete.
- After deleting the icon cache files, restart your PC so Windows can rebuild the cache automatically, which should restore missing desktop icons.
These steps show how to restore desktop icons without affecting your personal files. However, it’s a good idea to back up essential files when making system changes and always proceed with caution.
Perform a system restore
If your Windows desktop icons are missing and the previous steps didn’t resolve the issue, you can perform a system restore to return your system to a previous state where everything, including your icons, functions correctly. Again, proceed with caution and back up your files before you start. Here’s how to perform a system restore:
- Open the Windows recovery environment by clicking the Start button, and then selecting Settings > System (for Windows 11) or Update & Security (for Windows 10) > Recovery > Restart Now.
- Select Troubleshoot > Advanced options > System Restore.
- Click Choose a different restore point and then Next.
- A list of available restore points will appear. These are snapshots of your system at various points in time.
- Select a restore point from a date when you know the icons showed correctly on your desktop. Click Next and then Finish to start the restoration process.
- After the system is restored, your computer will restart as part of the restore process. Once completed, check your desktop to see if the icons have returned. If the icons are still missing or if the system restore does not resolve your issue, consider other solutions such as updating graphics drivers.
A system restore won’t delete your personal files like emails, documents, or photos. However, it will remove any apps, drivers, or updates that were installed after the restore point you choose.
If you’re not sure what will change, you can use the Scan for affected programs option. This shows you which apps and drivers will be removed or brought back before you proceed.
NinjaOne’s System Restore tool ensures your data is always secured, available, and easily recovered.
Update graphics drivers
When your icons are missing or showing as plain white, it’s probably time to update your graphics drivers. Updating your graphics drivers can resolve many display issues, including the problem where Windows desktop icons are missing.
You can update your graphics drivers using Device Manager:
- Right-click the Start button and open Device Manager.
- Expand Display adapters, find your graphics card, right-click it, and select Update driver.
- Choose Search automatically for drivers, then follow the steps to install any updates that Windows can find.
- To check what’s currently installed, double-click your graphics card to open the Properties window, then click the Driver tab to check the Driver Date, Driver Version, and Driver Provider.
- Compare that against the latest version on your graphics card manufacturer’s website, or check Settings > Windows Update > Advanced options > Optional updates for a driver Windows has found but hasn’t installed automatically.
- If a newer driver is available, install it through the Update Driver button in Device Manager or the manufacturer’s own download, then restart your PC.
At a glance: Which fix should you try?
Not sure where to start? Match what you’re seeing to the right method below.
| Method | When it applies | What it fixes |
| Enable “Show desktop icons” | All icons are gone at once, with no other symptoms | Icons hidden by a display toggle being switched off |
| Check desktop icon settings | System icons like This PC or Recycle Bin are missing, but others show fine | Default system icons not enabled to appear on the desktop |
| Add program shortcuts manually | A specific app’s icon isn’t on the desktop | Missing shortcut for an individual program |
| Turn off Tablet Mode | Icons vanish on a touch or 2-in-1 device | Icons hidden by a touch-optimized layout |
| Rebuild the icon cache | Icons appear distorted, generic, or blank | A corrupted icon cache database |
| Perform a system restore | Icons disappeared after a recent change, and other fixes didn’t work | Icon or system settings broken by a recent update, install, or change |
| Update graphics drivers | Icons are missing, garbled, or showing incorrectly across the display | Outdated or malfunctioning graphics drivers |
What causes desktop icons to disappear in Windows?
Disappearing desktop icons can be frustrating. However, there’s usually a simple explanation for why your Windows desktop icons are missing. Here’s a breakdown of what usually causes desktop icons to disappear in Windows 11 or 10:
- Accidental hiding: Sometimes, desktop icons might have been unintentionally hidden.
- Missing default icons: Essential icons like the Recycle Bin, This PC, Control Panel, Network, and user folders may not be set to appear on the desktop due to system configuration settings.
- Graphics driver issues: Outdated or missing graphics drivers can cause icons to disappear or display incorrectly.
- Corrupted icon cache: The icon cache can become corrupted, leading to icons appearing distorted or not at all. While rebuilding the icon cache can solve this, it won’t fix issues related to moved or deleted shortcut targets or incorrect file associations.
Restoring Windows 11 and 10 desktop icons
When your Windows 11 or 10 desktop icons are missing, it can be frustrating and time-consuming to navigate through menus and folders. However, fixing missing desktop icons is generally a simple operation. You can try changing settings, updating drivers, or repairing system errors. Following the troubleshooting steps above will save time and prevent frustration in accessing your favorite programs, files, and folders.
