My start menu icons don't show. They look like the screenshot below. Clearing the icon cache database file and restarting explorer.exe doesn't seem to work. Is there another solution?

My start menu icons don't show. They look like the screenshot below. Clearing the icon cache database file and restarting explorer.exe doesn't seem to work. Is there another solution?
