This is a problem that used to occur with very early versions of CIS V3 that eventually got fixed and I can’t believe its reared its ugly head again.
Im currently using CIS V4 on Windows 7 x64.
I run Windows Live Messenger in Vista compatibility mode so that when it runs, I’ll get a Live Messenger icon in system tray instead of it taking up taskbar real estate. This is especially important for me when Messenger is running in the background.
Anyway I decided I would give CIS V4 a go, and now Defense+ is blocking the above desired behaviour. If I deactivate Defense+ permanently, this problem goes away. The Defense+ settings were at their default, untouched settings when my little problem occurred.
I have got WLM set up like that with no problem here on Win 7 32 bits.
Can you show me a screenshot the D+ logs of around the time WLM starts up? The logs can be found under Defense + → Common Tasks → View Defense + Events.
I have seen other reports that suggests it may be related to Win 7 64 bits.
I wonder what would happen if you would allow WLM to access Explorer in memory.
To resolve the memory access problem:
Select Defense+ -->Advanced → Computer Security Policy.
Scroll down to Explorer, select Edit → Protection Settings.
Interprocess memory Access (Active Yes) select Modify → Add -->Now use Running Processes or Browse to point to the concerned file (msnmsgr.exe) .
Then just “Apply” to each window as you exit.
I don’t suppose a Windows XP bug might have re-appeared in Windows 7. This bug revealed or suppressed system tray icons depending on how long they, and other software, took to start. This could lead to a variable dependency on D+, because D+ affects startup performance. There were various solutions - one of the better ones was to disable a) the SSDP discovery service b) the UPNP service. These were not required on most machines. Other solutions are at www.annoyances.org, an apt description.
I think its not a problem with “tray icons” specifically. Somehow CIS 4 breaks “compatibility mode” for any windows executable. So WLM tray icon mode, that uses Vista or XP comp mode, is broken.
I run several old programs in compatibility mode and after CIS 4 installation, they doesn’t work any more. For example, I have to install my Creative webcam drivers in vista sp2 comp mode. With CIS 4 installed comp mode, they refuse to install. Also for HD Tach HDD benchmarking software, it has to be run in XP comp mode. Also it doesn’t work.
Defense+ is totally disabled (and sandboxing too), and it doesn’t seem to make a difference. BTW, can CIS 4 be installed WITHOUT Defense+ or sandbox to see if that is the problem? We used to have that option in CIS 3.x, but now it can’t be done. To get rid of Defense+ it has to be disabled after that.
So it’s nothing to do with tray icons, but windows compatibility mode in links itself.
Please fix this bug, because we all love CIS but this issue is very important to leave it behind.
Windows 7 64-bit here.
EDIT
As is described in this post (reply 9), if Defense+ is disabled permanently, compatibility mode is working again.