Full Fix: OneDrive icon overlay missing in Windows 10, 8.1, 7
Icon overlays are distinctive signs put over the normal folder icons and used to add complementary information about the respective folders. Examples of icon overlays include the lock icon which indicates that a file needs special access permissions, the small arrow which is used to indicate that the icon is actually a shortcut, and so on.
Unfortunately, sometimes the icon overlays are unavailable. OneDrive is one the apps frequently affected by this issue, which can be quite annoying because users don’t have any information about the status of the files they’re syncing. Moreover, Windows 10 limits the number of icon overlays which can be loaded and displayed per session to 15.
OneDrive icon overlay missing, how to restore it?
Missing overlay icons can be an inconvenience, but and speaking of missing icons, these are some of the common problems that users reported:
- OneDrive sync overlays missing – If sync overlays are missing for OneDrive, the issue might be missing updates. Microsoft is aware of this issue, and in order to permanently fix it, it’s advised to update your Windows to the latest version.
- Sync icon overlays are missing from OneDrive personal – Many users reported that sync icon overlays are missing from the Personal version of OneDrive. This can be because you reached the maximum number of overlay icons. Simply remove other applications that use overlay icons, and the problem should be resolved.
- OneDrive icon overlays not showing – According to users, it seems that OneDrive icon overlays are missing from their PC. This can be a problem, but you should be able to fix it by modifying your registry.
Solution 1 – Uninstall unused applications
Since Windows supports a finite number of icon overlays, other applications that heavily use icon overlays on files and folders (for example Dropbox) take priority in displaying their icon overlays and suppress those for OneDrive. After you uninstall the applications, restart your computer for the OneDrive icon overlays to appear.
There are several methods that you can use to remove an application, but the most effective one is to use the uninstaller software. Sometimes applications can leave leftover files and registry entries even if you remove them, and these files can still interfere with your system.
Removing leftover files and registry entries manually is a tedious task even for advanced users, so it’s usually better to use a software that will do that automatically for you. Uninstaller applications are designed to completely remove all leftover files and registry entries, and by using them you can completely remove any application from your PC.
If you’re looking for uninstaller software, we would have to recommend IOBit Uninstaller and Revo Uninstaller. All these applications are simple to use, and they can completely remove any application from your PC, so be sure to try any of them.
Solution 2 – Delete temporary files and run SFC scan
- Create a “recycle bin” folder for OneDrive
- Transfer all the temporary files from the “temp” and the “%temp%” folders to the “recycle bin” folder. You can also delete them if you want.
After removing temporary files, it’s recommended that you perform SFC scan and check your system for file corruption. This is quite simple and you can do it by following these steps:
- Press Windows Key + X to open Win + X menu. Now select Command Prompt (Admin) from the list. If Command Prompt isn’t available, you can use PowerShell (Admin) instead.
- Once the Command Prompt starts, run the sfc /scannow command. This will start SFC scan on your PC. Keep in mind that SFC scan can take up to 15 minutes, so don’t interfere with it.
In addition to SFC scan, you might want to run DISM scan as well. Sometimes SFC scan can’t run or fix your problem, and if that happens, it’s advised to run DISM scan instead. To do that, follow these steps:
- Start Command Prompt as administrator.
- Now enter DISM /Online /Cleanup-Image /RestoreHealth in Command Prompt and press Enter to run it.
- DISM scan will now start. We have to warn you that this process can take about 20 minutes or more, so it’s crucial not to interrupt it.
Once the scan is finished, check if the problem still persists. If you couldn’t run SFC scan before, you might want to repeat it again and check if that solves the problem.
Solution 4 – Edit your registry
- Type regedit in the search box and press Enter.
- Back up the Windows Registry -> right-click on Computer > Export.
- Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
- Delete the folders with no name, as well as the spaces at the beginning of the names of the folders that are higher than the ones relative to OneDrive. You can insert a space in front of the OneDrive file names to send those files to the top of the list.
- Restart your computer.
Solution 4 – Use ShellExView
If OneDrive icon overlay is missing, the problem might be the limited number of icon overlays. Windows has a certain limit of icon overlays that it can use, and if your OneDrive icon overlays are missing, it’s possible that you reached the maximum number of icon overlays.
If that happens, other applications will get a priority over OneDrive which will cause your OneDrive icon overlays to stop working. This doesn’t mean that OneDrive isn’t working, but you won’t get a visual notification in terms of icon overlays which can be a problem for some users.
However, there’s a way to see the applications that use icon overlays. To do that, you’ll need a third-party application called ShellExView. This is a freeware and portable application, so you can use it on your PC without any limitations. Once you download the application, follow these steps:
- Start ShellExView.
- When ShellExView opens, go to, click the sort the entries by Type and scroll down until you locate Icon Overlay Handlers.
- Now you’ll see all Icon Overlay Handlers on your PC. Simply select the Icon Overlay Handler that you want to disable and click the red circle in the toolbar. Keep a close eye on the description section so you can identify which application is using the handler.
After disabling unused handlers, the problem should be resolved. If needed, you can always enable handlers by going back to ShellExView application. This is an advanced solution, so use extra caution while performing it.
Solution 5 – Use Microsoft’s troubleshooter
Microsoft is aware of this issue, and if OneDrive icon overlays are missing on your PC, you might be able to fix the issue by using Microsoft’s troubleshooter. Microsoft has provided an automated workaround that can fix the problem for you in just a couple of clicks. To use this tool, you need to do the following:
- Download Microsoft’s troubleshooter.
- Once the troubleshooter is downloaded, run it and follow the instructions on the screen to complete it.
This is a simple solution, and it should work for you, so feel free to try it out.
Solution 6 – Make sure that you have the latest updates
If you’re having problems with icon overlays, you might be able to fix the problem simply by installing the latest updates. Microsoft is aware of this issue, and it’s rather likely that the problem is fixed in one of the recent updates.
By default, Windows 10 will automatically download and install the missing updates, but sometimes you might miss an update or two due to certain bugs. However, you can always check for updates by doing the following:
- Press Windows Key + I to open the Settings app.
- Now go to Update & Security section.
- Click the Check for updates button.
Windows will now check for available updates. If any updates are available, they will be downloaded automatically in the background. Once the updates are downloaded, Windows will install them as soon as you restart your PC.
After you install the missing updates, the issue with icon overlays should be permanently resolved.
Solution 7 – Perform a Clean boot
Sometimes third-party applications might be interfering with Windows and that can cause OneDrive icon overlays to become missing. However, you might be able to fix this problem by performing a Clean boot. To do that, just follow these steps:
- Press Windows Key + R and enter msconfig. Press Enter or click OK.
- System Configuration window will now appear. Go to Services tab and check Hide all Microsoft services. Now click Disable all button.
- Now go to Startup tab and click on Open Task Manager.
- Task Manager will now appear and you’ll see the list of startup applications. Right click the first entry on the list and choose Disable from the menu. Repeat this step for all entries on the list.
- Once you disable all startup applications, close Task Manager and go back to System Configuration window. Click Apply and OK to save changes and restart your PC.
Once your PC restarts, check if the problem still persists. If not, you need to enable applications and services one by one until you find the problematic application. Once you find the problematic application, remove it and check if that solves the problem.
Editor’s Note: This post was originally published in July 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.
RELATED STORIES YOU NEED TO CHECK OUT:
- How to use two OneDrive accounts on one computer
- OneDrive now lets you speed up large file uploads on Windows 10
- Fix: OneDrive Won’t Sync After Upgrading to Windows 10
Although Windows Media Player is becoming increasingly outdated, quite a few users still utilize it for playing videos and audio. However, the reality struck when […]
As a gamer, you never want anything within your computer or gaming device to get in the way of you and the gaming experience. It […]
Twitch TV is a popular online platform that helps to connect the game streamers with their audience. Previously, game streaming was only restricted to YouTube. […]