The program driveicon.exe is part of my startup sequence and seems to be responsible for throwing up the message "Get DeviceID error" at least once a day (but at unpredictable times). It seems to be associated with a multi-card-reader I have installed a long time ago in a 3.5" drive bay. If I kill the driveicon.exe process I can still access and read cards plugged into the reader. I can't really find any info on the net about what driveicon.exe is for or if or why I need it, and nothing about the Get DeviceID error. Any ideas?