At run time please verify the content of the following reg.value(s):
[HKEY_USERS\.DEFAULT\Software\-Microsoft\Windows\CurrentVersi-on\Explorer\Advanced"], "HideIcons" (dword)
[HKEY_CURRENT_USER\Software\-Microsoft\Windows\CurrentVersi-on\Explorer\Advanced"], "HideIcons" (dword)
They both should be set to "0".
Also, you can check the following namespace icons for the Desktop:
[HKEY_CURRENT_USER\Software\Mi-crosoft\Windows\CurrentVersion-\Explorer\HideDesktopIcons\ClassicStartMenu]
"{450D8FBA-AD25-11D0-98A8-0800-361B1103}"=dword:00000000
"{208D2C60-3AEA-1069-A2D7-0800-2B30309D}"=dword:00000000
"{871C5380-42A0-1069-A2EA-0800-2B30309D}"=dword:00000000
"{20D04FE0-3AEA-1069-A2D8-0800-2B30309D}"=dword:00000000
(they should be set to "0")
(again, the same for HKUS\.DEFAULT branch)