MSFN Forum: My Computer and Show Desktop lost icons - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

My Computer and Show Desktop lost icons Rate Topic: -----

#1 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 September 2010 - 04:53 AM

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.95K)
Number of downloads: 2

Show Desktop
Attached File  2.JPG (1.46K)
Number of downloads: 2

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.26K)
Number of downloads: 1

Any ideas?

Cheers


#2 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 23 September 2010 - 05:38 AM

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

This post has been edited by myselfidem: 23 September 2010 - 05:53 AM


#3 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 September 2010 - 05:58 AM

I also forgot to point out that the My Computer icon is not visible in the Start menu.
Attached File  4.JPG (5.54K)
Number of downloads: 1

@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 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 23 September 2010 - 06:28 AM

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

This post has been edited by myselfidem: 23 September 2010 - 06:29 AM


#5 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 September 2010 - 06:46 AM

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 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 23 September 2010 - 07:10 AM

OK!
If it's needed, I give you another reg file with HKLM reg for MY_Computer inside!
Cheers

This post has been edited by myselfidem: 23 September 2010 - 07:10 AM


#7 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 24 September 2010 - 03:04 AM

I'm afraid both attempts were a failure. Any other ideas?

Thank you

#8 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 September 2010 - 05:10 AM

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!

This post has been edited by myselfidem: 24 September 2010 - 05:19 AM


#9 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 24 September 2010 - 07:43 AM

I did my Google search before I posted ;) That's why I said

Quote

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 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 September 2010 - 09:03 AM

Fine Sp0iLedBrAt ;)

#11 User is offline   GrofLuigi 

  • GroupPolicy Tattoo Artist
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,275
  • Joined: 21-April 05
  • OS:none specified
  • Country: Country Flag

Posted 24 September 2010 - 04:40 PM

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.

This post has been edited by GrofLuigi: 24 September 2010 - 04:46 PM


#12 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 24 September 2010 - 05:46 PM

@GrofLuigi:

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

Quote

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

Quote

%systemroot%\Explorer.exe,0
. Everything else was OK (even the custom theme), except for

Quote

[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 User is offline   GrofLuigi 

  • GroupPolicy Tattoo Artist
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,275
  • Joined: 21-April 05
  • OS:none specified
  • Country: Country Flag

Posted 24 September 2010 - 09:45 PM

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 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 September 2010 - 06:56 AM

@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 User is offline   iamtheky 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 866
  • Joined: 11-November 08

Posted 25 September 2010 - 07:15 AM

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?

This post has been edited by iamtheky: 25 September 2010 - 07:16 AM


#16 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 September 2010 - 07:54 AM

Explorer.exe doesn't contain any icons, as demonstrated here
Attached File  5.JPG (26.03K)
Number of downloads: 1

but when I click OK, shell32.dll appears and shows the needed icons
Attached File  6.JPG (35.04K)
Number of downloads: 1

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 User is offline   myselfidem 

  • Member
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,387
  • Joined: 06-January 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 25 September 2010 - 09:21 AM

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

This post has been edited by myselfidem: 25 September 2010 - 09:22 AM


#18 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 September 2010 - 10:28 AM

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.47K)
Number of downloads: 3

This post has been edited by Sp0iLedBrAt: 25 September 2010 - 11:00 AM


#19 User is offline   GrofLuigi 

  • GroupPolicy Tattoo Artist
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,275
  • Joined: 21-April 05
  • OS:none specified
  • Country: Country Flag

Posted 25 September 2010 - 04:03 PM

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 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 September 2010 - 05:16 PM

Quote

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

This post has been edited by Sp0iLedBrAt: 25 September 2010 - 05:20 PM


Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy