Fixed the problem my self without having to mess with the registry. I've been playing around with my system's icons lately with IconTweaker, and I realized that IconTweaker must've been the program that removed my little shortcut icon, and caused the problem. So I reinstalled IconTweaker, then checked the box to remove the shortcut overlay icons, clicked OK, and then unchecked the box and then pressed OK again. That made my shortcut overlay icons appear, and now my problem is fixed. Thanks for all of your help guys!