Subscribe to How-To Geek

Welcome to the How-To Geek Forums

We encourage you to register on our forums and post any questions you might have. The How-To Geeks monitor this forum and will respond to your question quickly.

How-To Geek Forums » Windows Vista

Messed Up Shortcut Icons

(29 posts)
  • Started 5 months ago by milnerw
  • Latest reply from SarahJames
  • Topic Viewed 890 times


milnerw
milnerw
Posts: 63

can anyone please tell me why my shortcut icon show up like this?

<p>Link

I am running vista ultimate as far as i know i have not had any changes to cause this error. maybe someone else has seen it.

Posted 5 months ago #
 
LukeTurnbull
LukeTurnbull
Posts: 76

Could be a dodgy shorcut go to START > ALL PROGRAMS > find the folder for " switcher ", right click the main EXE file inside the switcher folder and select send to desktop ( create shortcut ) see if that makes any difference.

Posted 5 months ago #
 
milnerw
milnerw
Posts: 63

It's not just that shortcut. it is all shortcuts on my desktop. It does not matter if I create a new shortcut or if I install a program and it creates it.

Posted 5 months ago #
 
Lighthouse
Lighthouse
Posts: 5574

Is it just on the desktop, or everywhere else as well?

Posted 5 months ago #
 
milnerw
milnerw
Posts: 63

It is everywhere, although, if the icons are bigger, you can see the original icon behind the jacked up one.

Link

Posted 5 months ago #
 
Lighthouse
Lighthouse
Posts: 5574

The only thing I can think of, is to delete the Icon Cache, and then reset every icon individually :(
Maybe someone else knows a better way.

Posted 5 months ago #
 
ScottW
ScottW
Posts: 2484

milnerw, looking at the last image you posted, it strikes me that the ugly generic icon in the lower left corner is right where the shortcut arrow should be.

Could it be that the arrow symbol, wherever it lives, has become corrupted? I would try running the System File Checker (SFC). Instructions here:
http://www.howtogeek.com/howto.....tem-files/

Posted 5 months ago #
 
milnerw
milnerw
Posts: 63

Running the SFC now, i'll let you know what i find out.

Posted 5 months ago #
 
milnerw
milnerw
Posts: 63

Well I ran the SFC, It said that there were errors that could not be fixed and that i need to restart. I restarted but it did not create the cbs.log file so I could see what could not be fixed.

SFC said the log should be in C:\logs. Does anyone know if it could be saved somewhere else?

Posted 5 months ago #
 
jd2066
Posts: 3198

According to http://support.microsoft.com/kb/928228 the log file is in %windir%\logs\cbs which would be C:\Windows\logs\cbs on most Windows installs.

Posted 5 months ago #
 
milnerw
milnerw
Posts: 63

Well after reading the How To again, i realized that i scanned the wrong directory. I re-ran the SFC and this time it did not find any errors.
Any other ideas?

Posted 5 months ago #
 
jd2066
Posts: 3198

If the problem is with the shortcut overlay icon you could try using the program listed at http://www.howtogeek.com/howto.....ows-vista/ to set the default icon again.

Posted 5 months ago #
 
LukeTurnbull
LukeTurnbull
Posts: 76

jd has made a valid point use that software to remove the shortcut arrow altogethor and even if the file for the arrow cannot be found it still wont show up any way.

that is if you dont need to arrow to be kept on the the shortcuts.

PS. there is obviously a file missing for the arrow icon i would strongly suggest just removing it.

Posted 5 months ago #
 
Lighthouse
Lighthouse
Posts: 5574

The "shortcut arrow icon" is in mmcbase.dll
Icon group 2005

Posted 5 months ago #
 
jd2066
Posts: 3198

@LukeTurnBull: I think you miss understood what I meant. I was suggesting selecting the "Arrow" option in that program to hopyfully restore the "Arrow" shortcut style like it should be. The way that program works is by replacing the current icon with the one you select so in theory it could replace the currect messed up one with the default "Arrow" style for the original poster.

@Lighthouse: Actully I think it's something like imageres.dll that the current shortcut arrow is stored. I think the one in mmcbase.dll is just a copy that only the Microsoft Management Console (MMC) uses.
The program I linked to above just changes the one in imageres.dll.
Edit: Actully it doesn't, I was wrong. The program changes a registry key. See below for more.

Posted 5 months ago #
 
Lighthouse
Lighthouse
Posts: 5574

Thanks jd, that would be the obvious place for it. I must have scrolled right past it when I was looking.

Posted 5 months ago #
 
LukeTurnbull
LukeTurnbull
Posts: 76

@jd yeah i know what you meant all i was sugeesting was for him was that he could remove it because it just looks untidy thats all i did understand .

Posted 5 months ago #
 
jd2066
Posts: 3198

I just checked a few things in a Virtual Machine and found I was wrong above. That program doesn't change imageres.dll, is sets the registry value 29 under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Icons to the value of the icon file.
Also the old style shortcut overlay is in shell32.dll. So far I don't know what it's use in Vista is. Probably backwards compatibility.

Posted 5 months ago #
 
Lighthouse
Lighthouse
Posts: 5574

Thanks again jd. Now I can take Vista Shortcut Manager off, and set it myself.

Posted 5 months ago #
 
jd2066
Posts: 3198

@Lighthouse: Ok but you will want to copy the blank icon file first if you are using the disable part.

Posted 5 months ago #
 

RSS feed for this topic

Reply »

You must log in to post.

Sponsored Links
Getting Started
About How-To Geek
What Is That Process?
svchost.exe
jusched.exe
dwm.exe
ctfmon.exe
wmpnetwk.exe
wmpnscfg.exe
rundll32.exe
wfcrun32.exe
Ipoint.exe
Itype.exe
Wfica32.exe
Mobsync.exe
Cmd.exe
Dpupdchk.exe

Copyright © 2006-2008 HowToGeek.com. All Rights Reserved.