Blank Icon in Control Panel?

890

Solution 1

TweakUI has an option to "Rebuild icons" - have you tried that?

Here's a standard set of icons:

icons

If you are not missing any of the system icons above, and you don't know what the phantom icon is, then by all mean get rid of it! TweakUI can hide it so you can forget it. You could possibly succeed in a hunt for the CPL file in your Windows folder, but I don't know if deleting the CPL is enough. There could also be registry entries somewhere.

Solution 2

I'm going to go out on a limb here and say it's a control panel that was part of a third-party application that is either no longer installed or is corrupted. In any case, you can't really just "delete" a control panel icon. TweakUI will allow you to remove icons.

Here's a good web site that will get you up to speed:

http://www.computerhope.com/issues/ch000136.htm

Good Luck!

Solution 3

Control Panel icons are actually programs renamed to have the extension ".CPL". You should be able to find out what program is represented by this icon by searching your C:\Windows\System32 directory for *.cpl. Exclude the known Control Panel applets (e.g. Internet Options) and you'll have this one.

It would seem that one of these programs has no embedded icon. I would not be surprised to find that there is some program that was accidentally given a name ending in ".cpl" but is not actually meant to be a Control Panel applet and therefore isn't working right.

Share:
890

Related videos on Youtube

eduardev
Author by

eduardev

Updated on September 17, 2022

Comments

  • eduardev
    eduardev over 1 year

    I have the following array:

    $myarray = Array (
    [1] => stdClass Object ( 
        [ID] => 1 
        [current] => 
    )
    
    [2] => stdClass Object ( 
        [ID] => 2 
        [current] => 1 
    )
    
    [3] => stdClass Object ( 
        [ID] => 3 
        [current] =>
    )
    
    [4] => stdClass Object ( 
        [ID] => 4 
        [current] =>
    )
    
    [5] => stdClass Object ( 
        [ID] => 5 
        [current] =>
    )
    )
    

    And I need to sort it, having the value current as the first, and the afterwards all the items that were originally after that current one, and the items that were originally before would be the last ones on the result array.

    So the new array would look like this:

    Array (
    [1] => stdClass Object ( 
        [ID] => 2 
        [current] => 1 
    )
    
    [2] => stdClass Object ( 
        [ID] => 3 
        [current] =>
    )
    
    [3] => stdClass Object ( 
        [ID] => 4 
        [current] =>
    )
    
    [4] => stdClass Object ( 
        [ID] => 5 
        [current] =>
    )
    
    [5] => stdClass Object ( 
        [ID] => 1 
        [current] => 
    )
    )
    

    It's very important that

    • Admin
      Admin over 14 years
      Did you install some nLited XP rip or is this a full Windows XP SP3 installation?
    • Wesley
      Wesley over 14 years
      It's a full XP SP3 installation... I've been running it for many many years now, but this icon has disappeared on its own for some reason...
  • Wesley
    Wesley over 14 years
    Yeah, I restarted and it stuck. I do have the option to just delete it, except I'm scared that I will delete something that I can't recover.
  • Wesley
    Wesley over 14 years
    I don't think it applies to me. I ran 2-3 virus scans... AVG, Panda Cloud and Defender... and nothing. And even using that Process Explorer, I knew what processes were going on. I don't think this happened as a result of virus infestation....
  • Wesley
    Wesley over 14 years
    How would you exclude known ones... they're not exactly named like that. Also, there's doubles of each and some triples, so how could you tell, say, if one of the doubles/triples was the blank icon?
  • Wesley
    Wesley over 14 years
    Hmph... I'd still like to make sure that it's 3rd party before I get rid of it.
  • outsideblasts
    outsideblasts over 14 years
    If you make a restore point and delete the icon you'll be able to undo any potential damage.
  • mtone
    mtone over 14 years
    Perhaps a search for all CPL files sorted by CREATION date could give you a clue?
  • Wesley
    Wesley over 14 years
    So I have all of the standard icons, plus a whole bunch of 3rd party ones, such as Indexing Options, Java, Mail, Model Settings, NVIDIA Control Panel, Panda Cloud Antivirus, Software Explorers, Sound Effect manager, V.92 features settings, and Windows CarSpace. Still, if it was third party, wouldn't I be able to copy it somewhere else and open it up in Notepad to get a hint at what it came from?
  • Wesley
    Wesley over 14 years
    I did... last one was last month, but nothing really happened at that time. It's called inetcpl.cpl.
  • Wesley
    Wesley over 14 years
    So, that blank icon isn't listed in TweakUI. Would that mean I should delete it and just see what happens?
  • Wesley
    Wesley over 14 years
    Okay it is 3rd party, but can't be deleted. It doesn't leave the Control Panel... UGH.
  • Wesley
    Wesley over 14 years
    Which using TweakUI is the Internet Control Panel... How would that be correlated with a blank icon?
  • Wesley
    Wesley over 14 years
    Okay it's gone now... no clue how...
  • Wesley
    Wesley over 14 years
    Well it has disappeared without warning, but thanks for introducing me to TweakUI haha
  • mtone
    mtone over 14 years
    Really? Good for you then!
  • eduardev
    eduardev about 12 years
    With that solution, the first array item would be my original last one. I need to keep the original order. Look at the IDs of my desired result
  • Niet the Dark Absol
    Niet the Dark Absol about 12 years
    Hmm... in that case you should probably use a foreach to find the current entry, then array_splice and array_unshift will help you get it to the front. If that's too complicated, consider reworking how the data is fetched in the first place.
  • eduardev
    eduardev about 12 years
    Rotate instead of sorting, never would find it heehe Thanks a lot... Spot on!