I currently manage Dragon Medical 10 Network Edition in our VMWare View VDI for about 85 dictating physicians. In this deployment, we use a combination of the Dictaphone-branded and Nuance-branded PowerMic II devices. These have worked great from day one, and we haven’t had many issues aside from getting around the “Audio Levels Wizard” that pops up in certain situations.
Recently, we have been planning and testing an upgrade of the DMNE client to an updated service pack in preparation for the update to version 12. During the testing phase, however, we found that somewhere along the process, the PowerMic II devices began malfunctioning. The observed behavior was reproducible and seemed to affect a large majority of the devices that we have in the field, so a major issue to say the least.
After debugging and investigating the setupapi.dev.log on the machine, I was able to determine that there were changes to the native USB and USB Audio drivers on the system. In moving backwards, I found that some Microsoft Windows security updates have been released that update kernel drivers on the system in order to resolve a reported vulnerability. The negative result of these updates is that it essentially breaks a large majority of our current dictation microphones, the Dictaphone PowerMic II.
The behavior of the issue is seen in two cases. Let’s consider the two following situations:
- PowerMic II devices are all pre-installed on the VDI base image
- A user plugs in a PowerMic II and the device is detected
- The device is unplugged and plugged back in, or a user roams
- The device may briefly be detected in Device Manager, but then disappears
- The device may not be detected at all
- PowerMic II devices are not installed on the base image
- A user plugs in a PowerMic II, the device is detected and installed
- The device then immediately disappears from Device Manager after installing
- After disconnecting and reconnecting the device or roaming, it disappears from the system
The reason for this breaking is because of the following Microsoft security updates. Microsoft has released updated USB drivers which will cause the older PowerMic II devices to not work. These updates, and information about the patches, can be found in the following security bulletins:
To avoid or fix this problem, either uninstall or hide the following updates from your Windows 7 client:
The affected drivers from these releases are found in the following locations:
There may be additional changes in these patches, but it is a larger issue to decommission half of our devices at once with a single set of updates. Be sure to read through the security bulletins to decide what’s best for you.
Let me know if you have any questions or comments!