Julie has a multifunctional all-in-one Canon Pixma MP600 inkjet printer which is able to print, scan and copy. The problem she faced few days ago was everything is working fine except it was unable to scan. She confirmed that it wasn’t the printer’s fault because she brought it to her friends computer, installed it and everything was working perfectly. So it surely had something to do with her computer. Me and Odie has been trying to help her fix this problem for days and before we all nearly give up, I asked for her permission to remotely access her computer using Crossloop to see the problem myself. She agreed and this is what I noticed.

The device manager also shows a yellow exclamation mark for the Imaging devices type.
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)

Opening the Canon MP600 properties window shows the error message “Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19). Click Troubleshoot to start the troubleshooter for this device.

Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)

From the error code 19, Microsoft explains that this can occur when more than one service is defined for a device, if there is a failure opening the service subkey, or if the driver name cannot be obtained from the service subkey. The suggested solution offer by Microsoft is to uninstall the driver and then scan for hardware changes to load a usable driver. Did that but the problem still exist.

Since Microsoft said something about service, I opened services.msc to check Windows Image Acquisition (WIA), a service that provides image acquisition services for scanners and cameras. It shows that the service has been started and will start automatically whenever Windows is booted up. So no problem there…

I then used USBDeview to find out what USB device has been used on the computer and I saw 2 imaging device! Julie told me that it is an old printer which she no longer uses. I thought maybe the old scanner drivers conflicts with the new one. I uninstalled both scanners and then try to install only the Canon MP600 printer drivers. When it comes to installing scanner drivers, it fails again with the error code 19.

Finally I found that the problem is caused by a LowerFilters key in the registry. Go to Start > Run and type regedit. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}

delete lvmvdrv

At the right pane, you should see a name LowerFilters with the data lvmvdrv. Select that name, hit the delete key and select Yes when asked if you’re sure you want to delete this value. Reboot the computer and you should be able to scan now. It is also possible that you see the data name LVUSBSta instead of lvmvdrv. Deleting that would work too.

I read that this problem will occur after uninstalling Logitech’s QuickCam software and drivers, all imaging devices (cameras, webcams, scanners) no longer work in Windows. Performing the above fix effectively disables the Face Tracking (PTZ) feature. Since the Video Effects feature also utilizes this component, it will be disabled as well. Seems to me that Logitech drivers doesn’t remove itself thoroughly during uninstallation. Let’s hope Logitech will be aware of this and fix this problem.


Related posts:
  • Windows Live Messenger Unable To Sign In With 8100030d Error Code
  • Install XP: Setup did not find any hard disk drives installed in your computer
  • How To Install Latest ATI or NVIDIA Drivers on Laptop
  • How To Install USB Mass Storage Device on Windows 98
  • Install Microtek ScanMaker 5800 on Mac OS X 10.4.5