Windows 10 Start Menu Icons Missing for Programs in C:\Program Files – Fix

iconsstart-menuthumbnailswindows 10

Using the start menu to search for applications and programs installed in C:\Program Files shows the entry in the C:\ProgramData\Microsoft\Windows\Start Menu\Programs but its icon is missing. This started occurring after I did a refresh of the Windows installation.
Firefox shortcut not showing icon, but a copy of the .exe-file on Desktop showing an icon.

After testing, I found out that applications in the C:\Program Files (x86) do show their icons in the start menu. Picture of an application inside Program Files (x86). Inside the C:\ProgramData\Microsoft\Windows\Start Menu\Programs all of the entries appear to be correct, so it would seem like an issue with the Start menu and its indexing. Picture of the Start Menu/Programs folder.

This issue isn't critical, but I would like to be able to fix it and avoid it in the future. I will gladly provide more details upon request.

Best Answer

C:\ProgramData\Microsoft\Windows\Start Menu\Programs is the correct location for items in the start folder.

all of the entries [there] appear to be correct,

So I am not sure there is a problem to fix, but if you wish, it may be worth running DISM / SFC. DISM will correct errors if there are any. SFC just repairs any remaining files.

(1) Open cmd.exe with Run as Administrator.
(2) DISM.exe /Online /Cleanup-image /StartComponentCleanup
(3) DISM.exe /Online /Cleanup-Image /Restorehealth
(4) SFC /SCANNOW
(5) Restart when all the above is complete and test.

If DISM does not fix all the issues, then the next step is a Windows 10 Repair Install.

Go to the Windows Media Creation Link

https://www.microsoft.com/en-us/software-download/windows10

Windows 10/11 is running, so click on the Download button (not Upgrade Button) and select Run. This will launch the Repair. Proceed normally answering the prompts. The default Keep prompt is to Keep Everything.

Note that a basic Repair Install does not repair a damaged Windows User Profile which might be causing your error.

Repairs get much more aggressive if Keep Everything does not work.

If the User Profile is damaged, it is easier (IMHO) to back everything up and reinstall Windows.

Related Question