Context menu (right click menu) Icons missing in Basic Theme

jetspeedz

New member
Local time
1:15 PM
Messages
30
I've exhausted all my options and spend weeks looking and trying different solutions.

If I disable Theme and Desktop Window Manager Session Manager than I can no longer use Aero themes which is fine b/c I only use classic Basic theme anyway and I prefer this over Aero.

Problem is when I right click on a folder, programs like Eset smart security, Beyond Compare and others icons are missing next to the text. If i turn on the services and go to Aero theme the icons show up.

If i leave the services on and go to classic Basic theme the icons are still missing.

Why does windows 7 behave this way and what is the smoking gun? Yes i have already refreshed icon cache, tested the shellview and menu view apps and many others, none of it works.

Any suggestions is welcome. thanks
 

My Computer

OS
64
Have you seen this? The discussion centers on Beyond Compare icons, but other icons could also be impacted. The two services redraw their icons differently so one fellow (Aaron) is working with his DPI, with some success. DPI Display Size Settings - Change

I found the above when I looked here.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
Yep seen those and if you read through the threads you can see the solution is not resolved.
 

My Computer

OS
64
I was afraid of that (you already saw the link), I read only page 4 of the first link.

This seems too simple; Have you gone into: Personalization >Change Desktop Icons near the top of the left panel then clear the "Allow themes to change desktop icons" box >Click Apply and OK. I would restart your system to make sure the setting change is acknowledged.

I say simple because it's designed to only work for system or custom desktop icons but it may have a corresponding affect on context menu icons as it's also part of the "system". Looking at this one way is, the icon's your concerned about are "custom".
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
Yes, I have tried that as well with no luck. It is really a baffling issue. Something with Aero is causing these icons to show up and its not just Beyond Compare and Eset but others as well.

I think I'm just going to have to live with this for now. Thanks for your suggestions.
 

My Computer

OS
64
You're welcome,

I'm thinking this may be fixed with modifying an existing registry key or adding a new registry key but I haven't run across a road-map yet, then again if its hard coded that basic and aero act this way you may have to live with this.

The only reason I can see that basic won't reveal the icons, is when you are in basic the OS thinks you chose that because you don't want anything "fancy" like associated icons to represent their context menu items.

Let me ask around and see if anyone else has come across this and if it's fixable or permanent.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
Hello and it might be worth trying a disable of the Eset while you are having a go with some of Anaks suggestions mate.

I am not sure this will work just a gut feeling and something I would try and you don't need to be hooked up to the net while you do it if malware is a worry to you. .
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build (new) Desk1 / Asus ROG Win 7 / Desk2 1st build
OS
Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
CPU
Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i5 2500
Motherboard
Desk1 Asus P877-V / Desk2 Gigabyte H67 UD3H / Laptop ?
Memory
Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop 8Gb DDR3
Graphics Card(s)
Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Sound Card
Desk 1 & 2 -XONAR DG Realtek High Def audio Laptop
Monitor(s) Displays
Desk 1 Benq HD 2450 / Desk2 Philips 24" / Laptop 17.5"
Screen Resolution
1920x1080 D1 & D2 & Laptop 1
Hard Drives
Desk1 Samsung 120GB 830 SSD
Asus ROG 256GB 850 Pro SSD
Desk2 Samsung 840 256 SSD
Toshiba 120GB EVO
PSU
Desk 1 Corsair HX 1050/ Laptop ? / Desk 2 Corsair HX 650
Case
Desk 1 Cooler HAF XM ? Toshiba laptop / Desk2 Coolermaster
Cooling
Fans on all Desk1 -2 Desk2 - all Coolermasters 5 Laptop ?
Keyboard
Desk 1 MS Sidewinder X6 Desk 2 MS Sidewinder X 4
Mouse
Desk 1&2 - Gigabyte MS 900 gamer - laptop - Logitec wireless
Internet Speed
ADSL2+
Other Info
One other Desktop (tester) and spare Toshba laptop both with SSD's
Running Kaspersky 2016 ISS on all machines config'd identically
Logitec audio stereo systems on each machine (x3)
Canon MG5250MFC
Router/modem TP-Link running WPA2SK

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
ASUS A85XM-A custom build
OS
Windows 10 Pro 64 bit
CPU
AMD A4-5300 APU with Radeon(tm) HD Graphics
Motherboard
ASUSTeK COMPUTER INC. A85XM-A
Memory
8.00 GB
Graphics Card(s)
AMD Radeon HD 7480D
Sound Card
(1) High Definition Audio Device (2) Realtek High Definiti
Monitor(s) Displays
HP W2072a 20 inch Led Backlit Monitor
Screen Resolution
1600 x 900 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
TOSHIBA DT01ACA100 SATA Disk Device
Keyboard
Acer
Mouse
Acer
Internet Speed
varies
Antivirus
Windows Defender Antivirus
Browser
Waterfox, Edge
Thanks John and ethel,

I've heard of anti-virus overriding some system settings; ethel, your eyes are better than mine, I was looking for something like your link, if anything it shows a rough location and structure of the registry.

I had one myself awhile back, the context menu handler sub-key was empty and I had to enter the value to show it in the menu when in use.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
thanks guys, I have seen that link and many others, no cure for this as far as I'm concerned. I also tested this with minimal software installed and removed Eset and others but its not just these programs I mentioned. There is something about win7 and the Aero theme which has to do with rendering in the background and how the software developers use the gpu to provide these icons in the context menu. Without the source there is really now way to know.
 

My Computer

OS
64

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
ASUS A85XM-A custom build
OS
Windows 10 Pro 64 bit
CPU
AMD A4-5300 APU with Radeon(tm) HD Graphics
Motherboard
ASUSTeK COMPUTER INC. A85XM-A
Memory
8.00 GB
Graphics Card(s)
AMD Radeon HD 7480D
Sound Card
(1) High Definition Audio Device (2) Realtek High Definiti
Monitor(s) Displays
HP W2072a 20 inch Led Backlit Monitor
Screen Resolution
1600 x 900 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
TOSHIBA DT01ACA100 SATA Disk Device
Keyboard
Acer
Mouse
Acer
Internet Speed
varies
Antivirus
Windows Defender Antivirus
Browser
Waterfox, Edge

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build (new) Desk1 / Asus ROG Win 7 / Desk2 1st build
OS
Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
CPU
Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i5 2500
Motherboard
Desk1 Asus P877-V / Desk2 Gigabyte H67 UD3H / Laptop ?
Memory
Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop 8Gb DDR3
Graphics Card(s)
Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Sound Card
Desk 1 & 2 -XONAR DG Realtek High Def audio Laptop
Monitor(s) Displays
Desk 1 Benq HD 2450 / Desk2 Philips 24" / Laptop 17.5"
Screen Resolution
1920x1080 D1 & D2 & Laptop 1
Hard Drives
Desk1 Samsung 120GB 830 SSD
Asus ROG 256GB 850 Pro SSD
Desk2 Samsung 840 256 SSD
Toshiba 120GB EVO
PSU
Desk 1 Corsair HX 1050/ Laptop ? / Desk 2 Corsair HX 650
Case
Desk 1 Cooler HAF XM ? Toshiba laptop / Desk2 Coolermaster
Cooling
Fans on all Desk1 -2 Desk2 - all Coolermasters 5 Laptop ?
Keyboard
Desk 1 MS Sidewinder X6 Desk 2 MS Sidewinder X 4
Mouse
Desk 1&2 - Gigabyte MS 900 gamer - laptop - Logitec wireless
Internet Speed
ADSL2+
Other Info
One other Desktop (tester) and spare Toshba laptop both with SSD's
Running Kaspersky 2016 ISS on all machines config'd identically
Logitec audio stereo systems on each machine (x3)
Canon MG5250MFC
Router/modem TP-Link running WPA2SK
Hi John, Actually it was Jack who noticed.:D
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
ASUS A85XM-A custom build
OS
Windows 10 Pro 64 bit
CPU
AMD A4-5300 APU with Radeon(tm) HD Graphics
Motherboard
ASUSTeK COMPUTER INC. A85XM-A
Memory
8.00 GB
Graphics Card(s)
AMD Radeon HD 7480D
Sound Card
(1) High Definition Audio Device (2) Realtek High Definiti
Monitor(s) Displays
HP W2072a 20 inch Led Backlit Monitor
Screen Resolution
1600 x 900 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
TOSHIBA DT01ACA100 SATA Disk Device
Keyboard
Acer
Mouse
Acer
Internet Speed
varies
Antivirus
Windows Defender Antivirus
Browser
Waterfox, Edge
Why bother dissabling themes??

You just have to select Basic via personlisation.


Roy
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
medionl/Aspire 6930G/acer x55a
OS
W7 home premium 32bit/W7HP 64bit/w10 tp insider ring
CPU
E5300 dual core
Motherboard
medion MS7366
Memory
3gb
Graphics Card(s)
Nvidia Geforce 7100 Nforce 630i
Monitor(s) Displays
avixc
Internet Speed
n (isp resticted to 72)
Antivirus
mse/pands
Browser
palemoon
Other Info
Belkin Fd7050 n USB using Railink RT2870 drivers, more upto date
It would be helpful if you did have your specs filled in. It may not seem necessary at this time, but there could be conditions with a particular model and / or manufacturer that may be helpful.


Now, I mentioned context menu handlers in a previous post and that got me to thinking about the differences when using a basic or aero theme so I looked up: no icons context menu handler Basic theme , and came across this site: https://Shell Extensions: Basics, Samples, Common problems | www.apriorit.com/dev-blog , you'll have to scroll down to Common problems and their solutions | 1. Overlay icons are not displayed at all because the jump list in the article doesn't work properly.

It explains why the icons won't display; It's because the icons you want are transparent and work when in the aero theme, but not when in basic. The obvious solution would be to create icons that are not transparent and that solution is revealed in #2 Displaying icon with a transparent background in the context menu.

jetspeedz, hopefully this article will give you some insight and it's your call if you want to pursue this, but it looks like it's hard-coded in the program shell extension when invoked, from #2 above Solution: To redraw .ico to .bmp format in the code during extension functioning.. Your problem can be solved but it will involve a lot of work to accomplish, do you know how to code? Coding is above my pay-grade.

My first question is; Can both redraws live peacefully in the same .dll file and one lies dormant while the other theme is in use? I suppose it could be coded in that one is ignored while the other is in use, but if not it seems you'll have to change the .dll file when you change themes. :(


Related:
Shell Extensions: Basics, Samples, Common theme problems
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
Providing system specs will not solve anything, there is no smoking gun, i have a high powered system. I'm not a novice windows user, and yes I can code.

Anak, I'm using Classic theme not basic, in fact Basic is not even an option when Themes is disabled. Why do I turn off these because I don't care for Aero and on systems with an integrated SOC GPU it is taxing a subsystem of the chipset so there is no gain, on a desktop or an external PMD GPU it is a different story, not here to debate the merits of Aero vs Classic and GPU/CPU offload.

This is all related to Classic theme, also in terms of transparent background issue this is a non issue in Classic as it is not an option. Some context menu icons work and some do not. This is likely due to how the developers are using the GPU rendering options since Aero takes advantage of the GUP over the CPU. Not much can be done but thanks for the effort.

I appreciate your efforts but there is no smoking gun here, I only posted here b/c of the expertise but all the suggestions have been routes I've already gone down to find the same conclusion. Any mod can close this thread.

The solutions, change to Aero themes or adjust the DPI for those who might have similar problems.

cheers
 

My Computer

OS
64
Back
Top