Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

My Computer and Show Desktop lost icons

- - - - -

  • Please log in to reply
28 replies to this topic

#1
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I recently (have no idea how) lost the icons for My Computer and Show Desktop. I don't mean they are not there, I mean they've lost the appearance.

My Computer
Attached File  1.JPG   1.95KB   3 downloads

Show Desktop
Attached File  2.JPG   1.46KB   3 downloads

Now, when the window opens for me to save something, I can't see My Computer, but I can see Show Desktop :blink:
Attached File  3.JPG   3.26KB   2 downloads

Any ideas?

Cheers


How to remove advertisement from MSFN

#2
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hello!
Maybe you can try this reg file:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}]
@="My Computer"
"InfoTip"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,32,00,32,00,39,00,31,00,33,00,00,00
"IntroText"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,33,00,31,00,37,00,35,00,31,00,00,00
"LocalizedString"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
  6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,\
  2c,00,2d,00,39,00,32,00,31,00,36,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
  65,00,2c,00,30,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,00,48,00,\
  45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyComputer"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"DesktopProcess"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
;My Computer
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
But it's inside my French localised Windows version!!
Cheers

Edited by myselfidem, 23 September 2010 - 05:53 AM.


#3
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I also forgot to point out that the My Computer icon is not visible in the Start menu.
Attached File  4.JPG   5.54KB   2 downloads

@myselfidem
Unfortunately, it doesn't work, but I think it could be because lines are wrongly separated by the forum display. Could you attach the original .reg file as you created it?

Thank you

#4
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hello Sp0LedBrAt !
I give you here as attachment! But maybe the reason is that it's an reg file for my localised Windows French version?
Cheers

Edited by myselfidem, 23 September 2010 - 06:29 AM.


#5
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I don't think so. As far as I know, My Computer, My Documents etc. have the same class IDs on any XP. I have applied the .reg file, but will report after I restart.

Cheers

#6
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
OK!
If it's needed, I give you another reg file with HKLM reg for MY_Computer inside!
Cheers

Edited by myselfidem, 23 September 2010 - 07:10 AM.


#7
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I'm afraid both attempts were a failure. Any other ideas?

Thank you

#8
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hello!
Maybe you can try: Right-click on the Desktop; select: Properties; Desktop: Customize Desktop and select: My Computer; validate:OK.
I give you new reg file!
I hope that will help you!

Edited by myselfidem, 24 September 2010 - 05:19 AM.


#9
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I did my Google search before I posted ;) That's why I said

I don't mean they are not there, I mean they've lost the appearance

Anyway, the appearance of My Computer is the same there and in every other place.

Thanks

#10
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Fine Sp0iLedBrAt ;)

#11
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Members
  • PipPipPipPipPipPip
  • 1,342 posts
  • OS:none specified
  • Country: Country Flag
This is the master icon:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,45,78,70,6c,6f,72,65,72,2e,65,\
  78,65,2c,30,00
(It says @=%systemroot%\Explorer.exe,0)

Check if there's something in [HKEY_CURRENT_USER...]{the rest is the same as above}. It shouldn't be, unless you've customized desktop icons and/or used some theme

Check both [HKLM/HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers] - if there is anything and post it here.

Check both [HKLM/HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons]/{20D04FE0-3AEA-1069-A2D8-08002B30309D}=0

Check whether
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"Max Cached Icons"="4096"
is big enough, I'd say at least "512".

Delete %systemdrive%\Documents and Settings\Sp0iLedBrAt\Local Settings\Application Data\IconCache.db :)

REBOOT IMMEDIATELY

GL

*Edit: One more place: %systemdrive%\Documents and Settings\Sp0iLedBrAt\Application Data\Microsoft\Windows\Themes\Custom.theme < edit with Notepad if necessary, but customizing desktop should be enough.

Edited by GrofLuigi, 24 September 2010 - 04:46 PM.


#12
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
@GrofLuigi:

I did all the steps you recommended; the first one did not have a hex value

hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,45,78,70,6c,6f,72,65,72,2e,65,\
78,65,2c,30,00

, but it did have

%systemroot%\Explorer.exe,0

. Everything else was OK (even the custom theme), except for

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]

"Max Cached Icons"="4096"

. This didn't exist, so I created it as a DWORD value with a decimal of 4096. I also deleted IconCache.db, which I was thinking of rebuilding with TweakUI.exe. After the restart, however, it's still the same.

Fala sepak :rolleyes:

Thanks

#13
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Members
  • PipPipPipPipPipPip
  • 1,342 posts
  • OS:none specified
  • Country: Country Flag
It's string. And they say there's another step, change display color depth. :unsure:

If I had this problem, I'd try with Process Monitor...

GL

#14
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
@GrofLuigi

This link you attached made me think; I didn't (and I still don't) think it's important, but a part of my notebook screen broke and I got an old CRT screen and hooked it up as secondary display (Intel Dual Display Clone mode). Do you think this may have anything to do with it?

BTW, the change of color depth didn't work.

Cheers

#15
iamtheky

iamtheky

    Friend of MSFN

  • Members
  • PipPipPipPipPip
  • 866 posts
Sorry if this was step 1, I just didnt see it tried in the thread.



right click on any shortcut and go to properties

hit change icon

browse C:\WINDOWS\Explorer.exe for icons

are the little computer and desktop icons there, and if so can you apply them to other shortcuts?

Edited by iamtheky, 25 September 2010 - 07:16 AM.


#16
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
Explorer.exe doesn't contain any icons, as demonstrated here
Attached File  5.JPG   26.03KB   2 downloads

but when I click OK, shell32.dll appears and shows the needed icons
Attached File  6.JPG   35.04KB   2 downloads

which can be applied. I applied the My Computer icon to nLite's shortcut and it's fine.

Cheers

Edit: Explorer.exe is version 6.0.2900.5512. When I went to C:\WINDOWS to check the version, I noticed it has lost its icon as well. Now I'm really confused

#17
myselfidem

myselfidem

    Member

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,559 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hello Sp0iLedBrAt
I think you can just copy the original file "Explorer.exe" (SP3)[6.00.2900.5512 (xpsp.080413-2105)] inside "C:\WINDOWS"
Cheers

Edited by myselfidem, 25 September 2010 - 09:22 AM.


#18
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
I extracted explorer.exe from the CD, made sure it was the same version and it contained the above mentioned icons. After replacing it, it's still the same result, so it must be something that is disturbing/blocking explorer.exe. I'll try GrofLuigi's recommendation and check out Process Monitor next.

Cheers

Edit: I'm attaching the log file for explorer.exe. Being involved in so much, it is quite the read. I'm hoping someone will know what to look for.
Attached File  Logfile.7z   139.47KB   4 downloads

Edited by Sp0iLedBrAt, 25 September 2010 - 11:00 AM.


#19
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Members
  • PipPipPipPipPipPip
  • 1,342 posts
  • OS:none specified
  • Country: Country Flag
You could have also included other files, not only Explorer.exe, at least shell32.dll; especially because it's inprocserver of 20D04FE0-3AEA-1069-A2D8-08002B30309D and gets loaded (example: lines 1352/1353). But nevermind.

Intel display driver is very suspicious, yes. It does a lot of activity during the time the desktop is drawn, and especially after My Computer object - 20D04FE0-3AEA-1069-A2D8-08002B30309D (around line 4920).

Check if there's some desktop management going on by the driver. And regardless of that, check the content of: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shellex.

Intel (and Nvidia BTW) driver sticks in there for desktop right click menu (and sometimes there's annoying blink of the desktop). Best done with Autoruns (so you could revert later if necessary), eliminate everything except HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shellex\new. Or post the content of HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory if you want.

Another thing: you have many <INVALID NAME> (INVALID HANDLE) events, it might not be too dangerous, but I haven't seen many of them on healthy machines. I suspect Avira (by definition, as an antivirus) :). Maybe try installing User Profile Cleanup Service.

Инаку, не е толку лоша машината. ;)

But I shudder when I see windows search (I think that's that - 11016101-E366-4D22-BC06-4ADA335C892B)

GL

#20
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag

Maybe try installing User Profile Cleanup Service

I actually did install it 2-3 days ago, just to see what it does :-)
I'll look into those registry points you highlighted and post them if necessary (probably in this same post). I'll also do another change of explorer.exe and shell32.dll this time. Shell32.dll is currently version 6.0.2900.6018, which means it's been updated post SP3. Maybe -X- could jump in and help me out with the exact update/hotfix.

Thanks

Edited by Sp0iLedBrAt, 25 September 2010 - 05:20 PM.


#21
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Members
  • PipPipPipPipPipPip
  • 1,342 posts
  • OS:none specified
  • Country: Country Flag
It's the latest for XPSP3. You have it, maybe reapply it if you feel like it.

GL

* Edit: the issue described there is not your issue, it's the .LNK handler vulnerability

Edited by GrofLuigi, 25 September 2010 - 07:44 PM.


#22
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Members
  • PipPipPipPipPipPip
  • 1,342 posts
  • OS:none specified
  • Country: Country Flag
I'm increasingly convinced it's the Intel driver, maybe hooking Windows functions to manage multiple desktops. Unfortunately, on my machine, which has Intel display, I haven't installed .Net 3.5 which they require for the GUI. If you can, check the advanced display properties and turn of any management functions of multiple displays.

Also, check your video drivers at HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\VIDEO - you have 3, which is not suspicious, but there might be a leftover of older driver and/or mirror driver of some kind (from remote control software, for example. Just follow the GUIDs (search), don't delete anything. And updating the display driver would certainly be beneficial.

This is probably an overkill, but doesn't hurt to have a look.

GL

#23
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag

updating the display driver would certainly be beneficial


I wish! The latest driver is 6.14.10.4764 and was released in 2007 :sigh:
I will look into it and report back.

Cheers

#24
iamtheky

iamtheky

    Friend of MSFN

  • Members
  • PipPipPipPipPip
  • 866 posts
http://winhlp.com/node/16#comment-2155

i believe that should link to the comments in regards to .6018 of shell32.dll

#25
Sp0iLedBrAt

Sp0iLedBrAt

    MSFN Addict

  • MSFN Sponsor
  • 1,726 posts
  • OS:XP Pro x86
  • Country: Country Flag
@iamtheky

I followed the instructions in your link (with 3-4 different free hex editors) and I didn't find the named values there, nor in shell.32.dll extracted from WindowsXP-KB2286198-x86-ENU.exe. I even tried this link http://winhlp.com/node/16#comment-1936 , 3 or 4 comments below the one you provided.

@GrofLuigi: I found 2 GUIDs:

1. {DEB039CC-B704-4F53-B43E-9DD4432FA2E9} in \Registry\Machine\System\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000, which should be normal; I even found it in one of the posts here http://www.msfn.org/...i-setup-solved/

2. {23A77BF7-ED96-40EC-AF06-9B1F4867732A} in \Registry\Machine\System\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000 , which doesn't show up anywhere in the log file I attached.

I also have \REGISTRY\Machine\System\ControlSet001\Services\ialm\Device0 and \REGISTRY\Machine\System\ControlSet001\Services\ialm\Device1, which would explain why Google video chat reports I have PC Camera0 and PC Camera1.

This is the exported key + the one previously
Attached File  key.reg   1.36KB   3 downloads
Attached File  HKLM_SOFTWARE_Classes_Directory_Background_shellex.reg   962bytes   4 downloads

Edited by Sp0iLedBrAt, 26 September 2010 - 02:08 PM.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users



How to remove advertisement from MSFN