Icon Missing from Program
If you have an App that continues to fail to show its icon and show blank or empty, you may have a corrupt cache file. Follow the instructions below carefully (for Windows, incl Win10)
Try to rebuild the icon cache (IconCache.db)
Open the Task Manager (Shift+Ctrl+ESC)
In the Process tab, right-click on the Explorer.exe process and select End Process.
Open the file picker via "File > New Task (Run)" and click the Browse button.
Type or Paste %USERPROFILE%\AppData\Local or %LocalAppData% in the File name field (AppData is a hidden folder).
Select the IconCache.db file and use "Delete" in the right-click context menu to delete the file.
After the IconCache.db file has been deleted, start a new explorer.exe process via "File > New Task" to get the desktop and Taskbar back.
Note that IconCache.db is a hidden file, so make sure you can see hidden files.
You can also find this info on the Mozilla (Firefox) support site.