Netmeeting creates runonce key on startup that is not deleted on shutdown
Posted on 2004-04-18
I have a new XP SP1 PC with a Dell 1300 truemobile wireless NIC. It is working in all ways except that when I log off and on / re-boot it has a 3 second glitch in connectivity when it is starting to process 'run' keys etc. This causes a program in the Start-up folder to fail as it can't connect.
After quite a bit of effort I have discovered that the problem is following entry in the runonce key "!CleanupNetMeetingDispDriver" (see end of posting for more). If I delete this value from the runonce key before I shut down then the connectivity drop out does not occur and all is happy. :-)
However, next time I logon the entry is re-added!
I have discovered that this value is created every time netmeeting is launched. It is intended to make sure that if net-meeting is not shut-down gracefully some sort of cleanup is down and it net meeting is shut down through the GUI the entry does in fact disappear. However, it doesn't when I just shut the PC down.
We run net-meeting in the background so it is launched every logon making this a bit of an issue. I imagine that I could cludge some sort of registry hack to run before the runonce key deleting that value but what I really want is either for the key not to be created or for it to be correctly removed without intervention when I shut the machine down.
The key is:
"!CleanupNetMeetingDispDriver"="\"C:\\WINDOWS\\System32\\rundll32.exe\" msconf.dll,CleanupNetMeetingDispDriver 0"