Taskbar Missing Icons in Windows 10 – How to fix


Tiles are what appears on the Start menu. If you have applications, Start Menu basically will just be a list of these applications and take up space on the computer only. However, for some users, tile icons on the Start menu seem to have disappeared. Application tiles are kept in their original position, and if you hover your cursor over these positions, you will be able to read the name of the corresponding application. However, the icons do not appear. Here are some ways to fix missing tile icons on the Start menu in Windows 10.

Resize the tile

Right click on the tile with the missing icon and from the context menu, go to resize . Resize the icon to anything. This makes the tile appear again. Restart your system to see if the fixes work after a reboot.

Create an application shortcut in the Start Menu folder

For applications that are missing the tile icon, locate their EXE file and create shortcuts for them on the screen. Next, go to the following location:

C:Users[UserName]AppDataRoamingMicrosoftWindowsStart MenuPrograms

Copy and paste the shortcut to the location above. Do this for all applications without the tile icon. If a shortcut has appeared in the Start Menu folder, you should replace it with a new one. If you do not have a shortcut, go ahead and paste it here.

Use the Startup Repair Tool

Download the Microsoft Startup Repair Tool and run it to see if it can fix the problem. It can tell you that your database is broken and unfortunately there is no easy way to rebuild this database at all. Even Microsoft recommends that you create a new user to fix the problem. But before doing this, try the other fixes below.

Use the PowerShell script

Open Notepad and paste the following into Notepad . Save it with BAT extension , and then run the file with administrator privileges. Your taskbar will be gone for a while, but do not worry, it’s just restarting Explorer.exe . When the taskbar returns, reboot the system and check if the tile icons are back.

@echo offtaskkill /f /im explorer.exe
taskkill /f /im shellexperiencehost.exe
timeout /t 3 /NOBREAK > nul
del %localappdata%PackagesMicrosoft.Windows.ShellExperienceHost_cw5n1h2txyewyTempState* /q
timeout /t 2 /NOBREAK > nul
start explorer
@echo on

Use Command Prompt

Open Command Prompt with administrator. You should close everything else at this point. The commands you are about to execute will take some time and the Explorer.exe process will be terminated, making switching between applications difficult.

Run the following commands, one by one.

DISM.exe /Online /Cleanup-image /Scanhealth

Next is:

DISM.exe /online /cleanup-image /restorehealth

And then:

sfc /scannow

This can fix corrupted system files. It will take some time to complete. When finished, reboot your system. If the sfc /scannow tool tells you it can not fix corrupted files, you may have encountered a more serious problem. The only way is to reset your PC or create a new user and move your files to it.