Question about Canon PIXMA MP150 All-In-One InkJet Printer

1 Answer

TWAIN error I am receiving a TWAIN error when I attempt to scan a picture. The error message states that the device may not be plugged in, but I double checked and it is plugged in??

Posted by on

1 Answer

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.

    Vice President:

    An expert whose answer got voted for 100 times.

  • Expert
  • 327 Answers
Re: TWAIN error

Here is an actual e-mail from a Canon tech regarding this problem:

Thank you for your recent enquiry regarding your Canon product

Please accept my apologies for the delay in contacting you regarding the
problems you have been experiencing with your CanoScan D646U.

I shall firstly answer your query regarding the TWAIN drivers. There are four
main TWAIN files that are pre-installed with Windows, TWAIN.DLL, TWAIN_32.DLL,
TWUNK_16.EXE and TWUNK_32.EXE. These are included with the scanner drivers to
ensure that a compatible version of the files are installed, otherwise the
scanner will not work. During installation these files are checked for and, if
a later version is already installed, the versions from the disk will not be
installed. I can assure you that the scanner driver will work OK with version
1.7 of the TWAIN drivers.

For the scanner to communicate correctly the Still Image Services needs to be
running in the background. To check this please open the Control Panel and look
under Services in Admin Tools. Please check to ensure that the Still Image
Service is running correctly.

If all this is OK, I would recommend removing the driver in the following way.
With the scanner still connected go to Device Manager. Under Imaging Devices
right click on the CanoScan D660U and select uninstall. After this please
disconnect your scanners USB lead and remove the rest of the driver using the
DELDRV utility. Before reinstalling the driver you must restart your PC and
then reconnect the scanner.

If there are still problems please check that the driver has installed
correctly. The following files should be shown in the driver section when you
look at the scanner properties in Device Manager.


All of the files mentioned above that are listed as being in the TWAIN_32\D64U
folder are the exact files that should appear in that folder if you look in
Windows Explorer.

A further cause of the TWAIN error occurring is if there is a conflict with
another TWAIN compliant device, such as a Digital Camera or scanning device
(including Multifunctional devices. If you have such a device installed try
removing its software before reinstalling the scanner driver.

We hope this information is of use to you. However, should you require any
further technical assistance, please do not hesitate to contact us quoting your
Incident number.

To contact us via email, click on the following link:

Note: Please do not reply to this email using your 'REPLY' tab.

Kind Regards,

Gavin O’Mahony
Product Support Specialist

Posted on Oct 27, 2007

Add Your Answer

0 characters

Uploading: 0%


Complete. Click "Add" to insert your video. Add


3 Points

Related Questions:

1 Answer

There is no twain compliant device installed please install one and try again this is the error message was getting while scaning the page. please help me out..

First Install the Printer Driver.
if the Printer Unable o Scan & show the Error -- There is no TWAIN-compliant device installed. Please Install one & try.
Then U Follw this Tricks.It will solve Ur Problem 100 %.
Click on Add devicesClick on Start - search on scanner word -- click on View scanners & cameras -- Next - Selcet Manufacture Name & select the Printer Device Nname - next - Fiinish.

Aug 29, 2011 | HP Laserjet M2727nf Multifunction Printer

1 Answer

I have HP Officejet J3680 All in one I wanted to scan a document but it is saying there is not option..

canning functionality from the LJ3380 and CLJ2840 series All-in-One devices may not function until the correct Twain Data Source is selected by the user. This can be done by attempting to scan from the foundation scan executable "hppscan2.exe ".
  • For the LJ3380 series this is located in C:\Program Files\Hewlett-Packard\LJ3015_LJ3020_LJ3030_LJ3380->hppscan2.exe
  • For the CLJ2840 this is found in C:\Program Files\HP\Digital Imaging\bin->hppscan2.exe
When the "hppscan2.exe " is launched from this location where it resides, a dialog box will open with a "Select Source " box listing the installed Twain scanning devices available. If this box is not seen, then there is only one Twain device installed. In some instances user input is needed to chose the "correct" Twain data source for scanning to be successful from the LJ3380 and CLJ2840 series devices. If the incorrect Twain data source is selected- an error "Cannot initialize device " will be seen.

Oct 27, 2010 | HP J3680 Officejet All In One Printer

1 Answer

Unable to Scan

Remove the TWAIN software and reinstall it. Best if you can use the add/remove software in the control panel. You might want to look in the Device Manager for the USB entry that controls the device and remove that. If you find it open with an error, definitely remove that entry.

You might want to check with Brother to see if they have a updated driver for your 5840.

Thanks for your question at

Jan 01, 2010 | Brother MFC-5840CN All-In-One InkJet...

1 Answer

When I open HP Scan Pro and attempt to scan a document it tells me the scanner is not found. It is plugged in by USB correctly.

The computer is looking for a "Twain" device. Although the printer is correctly installed, to scan a document or picture, you need a program to associate with the scanner and identify the "Twain" device. To do this, open up any photo software or even MS Paint. Under the File tab there should be an option to Import or Import from a device i.e. camera, scanner. This is the option you want. Select your HP Scan Pro as the Twain device and you can scan from your computer. The other way would be to open HP Imaging software package that came with the machine and configure your scanner from within the program. Either way works its just a matter of preference. Best of luck and reply back with any questions.

Nov 05, 2009 | HP Photosmart C3180 All-In-One InkJet...

1 Answer

Canon Imagerunner C6800/5800 scanner message ''Network processing is timed out. Check the scanner and network status.'' Was working perfectly with the Scan2PDF program but now scanning gets hung up and...

Probably because the scan2PDF is using twain drivers. The reason why you get an error message is because the ip settings that it needs in the device settings to scan via network is not configured correctly. That is why it times out because it cannot communicate without the ip adress

Oct 15, 2009 | Printers & Copiers

1 Answer

Cannot communicate with twain devise

I suggest using ISIS drivers instead of TWAIN. I have always had trouble with the twain drivers failing especially in paperport ive found the ISIS drivers to be much more stable.
If you do require TWAIN though best way to fix is un-install the software that the TWAIN driver came with and re-install it. Unfortunately thats the easiest solution.
If you want to try the isis drivers they should be on the cd that you used for the twain drivers just select isis instead.
Let me know if you need further assistance.

Mar 22, 2009 | Brother MFC620CN Home/Office Color Inkjet...

1 Answer

Scanning a word document Deskjet F4180

Scanning a document is the same as scanning a picture, it must be done from within the document app. In this case I'm assuming you are using Microsoft Word.

Scan a picture and insert it in a document@import url(/Office.css); To do this procedure, your device (a scanner or a digital camera) must be connected to your computer and be TWAIN-compatible. You should also make sure that you have installed the device software that supports TWAIN.
Some devices come with more than one software program. If you are not sure what software is TWAIN-compatible, check the device documentation or contact the manufacturer of the device.
  1. Set up the picture in the scanning device.

  2. On the Insert menu in Microsoft Word, point to Picture, and then click From Scanner or Camera.

  3. If you have more than one device connected to your computer, select the one you want to use under Device.

  4. Do one of the following: If you want to use a lower resolution or you intend for your document to be viewed on the screen, click Web Quality.
  5. If you want to use a higher resolution or you intend for your document to be printed, click Print Quality.

  6. Do one of the following: If you're using a scanner and you want to use predefined settings to scan your picture, click Insert.
    If you're using a scanner and you want to change image settings, or if you're using a camera, click Custom Insert. Then follow the instructions that come with the device you're using.
  7. When the image appears in the document, make any changes you want.

  8. You can use the tools on the Picture toolbar to make changes such as cropping the picture, and adjusting its brightness, contrast, and color.
Note The Insert button might be unavailable when using some scanners because the scanner software doesn't support an automatic scanning. Use the Custom Insert button instead.

Sub HelpPopup(sFile,sID) L_SecurityT1_ErrorMessage="Help can't show you this procedure because the security setting in your browser is set too high" L_SecurityT2_ErrorMessage="or the ActiveX control Ouactrl.ocx didn't install correctly." L_SecurityE1_ErrorMessage="- Select a lower security setting in your browser" L_SecurityE2_ErrorMessage="- If you receive this message after selecting a lower security setting, please see your system" L_SecurityE3_ErrorMessage=" administrator for help troubleshooting the installation of the ActiveX control Ouactrl.ocx" L_SecurityE4_ErrorMessage=" located in the folder you installed Microsoft Office to." sSecurityMSG=L_SecurityT1_ErrorMessage & chr(13) & L_SecurityT2_ErrorMessage & chr(13) & chr(13) & L_SecurityE1_ErrorMessage & chr(13) & L_SecurityE2_ErrorMessage & chr(13) & L_SecurityE3_ErrorMessage & chr(13) & L_SecurityE4_ErrorMessage L_App_DialogTitle="Microsoft Office Help" On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox sSecurityMSG,48,L_App_DialogTitle End Sub

Dec 20, 2008 | HP DeskJet 3930 InkJet Printer

1 Answer

Won't scan nor fax

HP multi units are notorious for scanner failures. It is just a weak component in their machines. I have seen this time and time again. The only solution is to change the scanner out or purchase a different machine. Just keep in mind the notoriety HP has which failed scanners. If you want to venture into the replacement of the scanner the following website might have the product you are looking for. Otherwise, search around the net for a scanner assembly unit for the OJ7310. But, be prepared scanner units are not cheap.
Check here

Nov 13, 2008 | HP OfficeJet 7310 All-In-One InkJet...

1 Answer

HP PhotoSmart C4440, All in one will not scan image to computer. I receive an error message stating: HP CUE - Scanning Flow Component has encountered a problem and needs to close. Details from error...

I did not find a "solution" to the HP CUE - Scanning Flow Component problem. However, I did find a work around the problem. I use my graphics editing program to Import/ Acquire/ From Twain and this will allow me to scan from the printer to my graphics program. I can save the image from there.
Better than not being able to scan to my pc at all ...

Sep 26, 2008 | Printers & Copiers

Not finding what you are looking for?
Canon PIXMA MP150 All-In-One InkJet Printer Logo

1,476 people viewed this question

Ask a Question

Usually answered in minutes!

Top Canon Printers & Copiers Experts


Level 3 Expert

93738 Answers

old marine
old marine

Level 3 Expert

1293 Answers

Donald DCruz
Donald DCruz

Level 3 Expert

17129 Answers

Are you a Canon Printer and Copier Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides