I have a ImageFORMULA P-215 Scan-tini scanner which worked without any problems with my Lenovo X230 laptop running Windows 7 64-bit. However, I have been unable to get the CaptureOn Touch software to work on my Asus Transformer TA100T notebook running Windows 8.1 32-bit. The software and driver installation completed without any errors (without the scanner connected). But when I connect the scanner into the USB port and run the Capture On Touch software, it always comes up with a Microsoft Visual C++ runtime library error - Program C:\Program Files\Canon Electronics\P215\TouchDR.exe abnormal program termination.
I tried every possible troubleshooting approaches I could Google online including (1) doing running sfc /scannow (which found no integrity or corruption issues with my Win 8.1 system, (2) did a clean reboot disabling everything except the CaptureOn Touch software and it still comes up with the same error, (3) installing Visual C++ runtime library distributables for 2005, 2008, 2010, 2012, 2013 but still the error pops up. So basically, now I can't use this great little portable scanner with my great little transformer tablet/notebook.
I am wondering whether anyone else have come across a similar problem of getting this scanner to work on a 32-bit Win 8.1 system? Would greatly appreciate any advise.
thx,so we know that some windows or redist update breaks touchdr.exe, doing a clean install however is not an option for me, it takes days to configure all the other software, so why not fix the issue with touchdr.exe?
I might seem annoyed, but I have several canon scanners that has become unusable due to this issue, and I believe it is time for canon to provide a workable solution?
best regards Thue.
Well, I bought an extra new SSD, to try if a clean install works, and identify the issue.
I also kept the old SSD with the otherwise working setup.
I still did not finish completely migrating the old system to the new SSD.
This whole thing sucks, I would not buy a Canon scanner ever again, for sure.
during the past weeks, I was in close touch to Canon Switzerland. They did a very nice job and looked seriously to find the error.
The last step would have been, reproducing the failure while a log-software is running. However, to reset all log files in my ->Temp-Folder I decided to delete ALL my temporary data on my Computer. I used the Windows10 settings app for that (System->Storage->TemporaryFiles). All of a sudden, the scanner worked afterwards nicely with the CaputureOneTouch. It still doesn't work with the Windows10 scanner app, but that doesn't bother me.
Please try that out and provide feedback, we came among several other issues, which could have an impact as well.
CaptureOnTouch V4 Problem:
TouchDR.exe runtime error - visual c ++
ok, the solution in my case was:
reset the language settings in Windows. Set all options Language&Region to the same e.g. English/United States:
- Windows display
- Apps & websites
- Regional format
In my case I had setup Windows to have Engish/United states as display language and as Regional format, while the Country or region was set to Germany.
CaptureOnTouch stopped working after an Windows update or whatever.
The TouchDR.exe is picking up the wrong language/locale setting once the driver of the scanner is activated and exits with the runtime error message.
You can verify the timing by leaving the scanner disconnected until CaptureOnTouch V4 is running. Once you plug in the scanner, the app will crash. However, it is NOT a driver error. The scanner is working well all the time with other Twain-compatible apps. It is still the TouchDR.exe, which is causing the problems.
I've ran into this issue multiple times now. It works when starting with a clean installation of windows but you must not forget to install the scanner drivers and software at first because there seems to be an order issue? It is really annoying if you forget to install and test the scanner is working and find out after a week the same issue is back and you can start all over again because it seems unfixable. Also tried other scansoftware (Vuescan), which does work, but I personally find the captureontouch better/easier.
For now I have found a workarround by using vmware player. I've created a clean Windows installation on which I only installed the drivers and the software and everything is working now. I also disabled the networkcard to prevent any windows update from spoiling it. Just to be sure So if i want to scan I just power on the image and when done, hibernate it so it ready to go when needed. The scanned files i then can move to my own windows.
It is not ideal, but easier then re-instalation my entire computer. I'm really happy that it is "working" now but still sad that there is no real solution to this...
I am also running into this "abnormal program termination" error on Windows 10 Pro 21H1 with my Canon imageFORMULA P-208 scanner. The CaptureOnTouch Lite software, that is integrated on the scanner, shows me just a start screen but nothing else. That's why I installed the additional ISIS- and TWAIN device drivers and switched the "Auto Start" button on my scanner to "OFF". With the devicer drivers comes a Canon imageFORMULA Utility which lists my scanner (CANON P-208 USB) and shows me that I scanned 467 pages. I thought that this is a good sign and installed Capture OnTouch v2.1 for Windows. When my "Auto Start" button is set to "ON" then this program shows me that I need to connect the USB cable. When "Auto Start" button is set to "OFF" then the program crashes with a "Microsoft Visual C++ Runtime Library" error stating that TouchDR.exe crashed during runtime. As suggested by @JayC1 I exected the "Registry Repair" tool which showed me that it fixed 6 entries but still my scanner cannot be used. Is there any more help available?