Driver Wia Is200examg1a

Driver Wia Is200examg1a Average ratng: 9,4/10 3717 votes
Is200examg1a
Active1 year ago

The driver hasn't been digitally signed by a verified publisher. The driver might have been changed to include malware that could harm your PC or steal info. In rare cases, legitimate publishers do change drivers after they've been digitally signed, but you should only install an unsigned driver if you got it from a device manufacturer's disc. A WIA on TWAIN driver implementation designed to expose all necessary scanner functionality while adhering to the WIA 1.0 and WIA 2.0 specification and achieving compatibility with all WIA compliant applications. If you cannot find the right driver for your Scanner, you can request the driver and we will find it for you. Or, try the automatic option instead. Once you have downloaded the new driver, next you must remove the current driver if it is installed. On a Windows PC, you do this by using a built-in utility called Device Manager.

I'm having a pretty annoying issue. When I try to silent install a program, that program depends on the WIA or TWAIN driver (for scanners) NOT being 'in use'. The problem is that driver can be 'in use' even after the scanner is unplugged from the computer (if it was plugged in before, the driver is used and doesn't stop being in use after unplugging)

My question is, to your knowledge, what controls this WIA / TWAIN driver? Is it a service I can force close or a process?

I have found these 2 services for WIA :

stisvc
WiaRpc

but nothing regarding TWAIN.

Is200examg1a

My goal would be to add that force close in the installation script so it makes SURE that WIA or TWAIN cannot be in use whatsoever before installing.

Rakha

Driver Wia Is200examg1a Program

RakhaRakha
7171 gold badge5 silver badges23 bronze badges

1 Answer

I found the solution, might be useful for any other people having problems with these drivers. First download ListDlls by SysInternals : https://docs.microsoft.com/en-us/sysinternals/downloads/listdlls

Then with PowerShell:

Explanation :

-Stop the service STISVC which is in charge of WIA (Windows Image Acquisition (WIA))

-Run ListDlls.exe on TWAINDSM.DLL to find out what is using the dll by selecting the PID of found program.

-IF the command was successful (in other terms, if the PID was found, meaning a program IS using that DLL), split the content so you can isolate the PID number only.

-Stop the process with it's PID so TWAIN isn't in use anymore

You now have stopped any use of WIA or TWAIN and can proceed to install drivers or software that require these drivers not to be in use! Cheers.

RakhaRakha
7171 gold badge5 silver badges23 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.

Not the answer you're looking for? Browse other questions tagged twainwia or ask your own question.

Comments are closed.