[W2K] TWAIN causes CPU to reach 100% ??

N

Nico

Hello folks

I have a Canon LIDE50 scanner under windows 2000. The scanner is working on
and off, and sometimes reboots my PC, with or without blue screen.
I noticed that when I start to acquire from the scanner, Scangear CS opens
and my CPU goes up to 100%

Is this a "normal" TWAIN behavior under W2K to eat up all CPU time ? Is
scangear or the LiDE50 driver in cause ? Or do I have a problem with my
configuration that causes the CPU to jump up so high when scanning ?

Thanks in advance for your advice
 
D

Danny

It's typical to see your CPU usage spike at 100% while acquiring an
image. More common causes of your symptoms are due to aspi not up to
date (V4.71.1 or v4.71.2).

Go to www.adaptec.com
click on downloads
scroll down to the key word search
type in aspi32
download aspi_v4.71.exe
save to disk- local c
execute the file
unzip to default \adaptec\aspi
go to c:\adaptec\aspi
run the aspiinst.exe
reboot
 
N

Nico

Danny said:
It's typical to see your CPU usage spike at 100% while acquiring an
image. More common causes of your symptoms are due to aspi not up to
date (V4.71.1 or v4.71.2).

I have Win2000 SP4 ; I would assume it is later than the Adaptec ASPI 4.71
which is dated may 2002.
Is it OK to install adaptec's components although I have no adaptec product
installed ?

How do I check ASPI version ?

TIA
 
C

CSM1

Nico said:
I have Win2000 SP4 ; I would assume it is later than the Adaptec ASPI 4.71
which is dated may 2002.
Is it OK to install adaptec's components although I have no adaptec product
installed ?

How do I check ASPI version ?

TIA
When you download and expand the ASPI from Adaptec, there is a ASPI check
utility. Run the aspi check and you can see what is or is not installed.

Direct link to the download for the latest version of ASPI. Aspi check is
included in this download.
http://download.adaptec.com/software_pc/aspi/aspi_471a2.exe

The aspi check utility is called aspichk.exe. Double click to run.
 
D

Danny

Yes, that's correct. In fact, its not only okay; but, a Requirement if
you're communicating with the imaging device using an ASPI twain or
isis driver. (ImageControls is a different story)
Like CSM1 was stating, after running the aspichk.exe you should notice
4 files. Just verify that the first and last files ( aspi32.sys and
wnaspi32.dll are matching in version 4.71.1 or 4.71.2 AND the other 2
files should be 4.6 (1021) . if any of the 4 files are not installed,
run the aspiinst.exe NOT THE INSTALL.BAT. If it's successfull, it'll
prompt for reboot

most likely, the aspi is okay... Typical signs of aspi issues on a 2000
environment are more obvious ( bluescreen of death, or no communication
with imaging device)
 
N

Nico

Danny said:
most likely, the aspi is okay... Typical signs of aspi issues on a 2000
environment are more obvious ( bluescreen of death, or no communication
with imaging device)

I checked ASPI and it was not installed ; I installed it, but it did not
solve the CPU 100% problem.
Then I looked for information about ASPI and found out that it is for SCSI
peripherals, which I do not have.
Indeed my LIDE 50 scanner has USB connection. (which I didn't bother to tell
you in my previous posts BTW :-s)

After some investigation I noticed that:
when scangear/CS opens, its host program (Paint Shop Pro in my case) climbs
up to 100% ; a new process NTVDM.exe is started with a "wowexec.exe"
subprocess ; this process does not terminate when I close ScanGear/CS (and
return to normal CPU usage)

From a google search, I understand that wowexec is a "windows on windows"
process to enable 16-bits programs to execute in Win32. Is the Canon driver
*that* old that it still uses 16-bit technology ?

Any idea what happens ? I would appreciate any insight
 
K

Ken Weitzel

Nico said:
I checked ASPI and it was not installed ; I installed it, but it did not
solve the CPU 100% problem.
Then I looked for information about ASPI and found out that it is for SCSI
peripherals, which I do not have.
Indeed my LIDE 50 scanner has USB connection. (which I didn't bother to tell
you in my previous posts BTW :-s)

After some investigation I noticed that:
when scangear/CS opens, its host program (Paint Shop Pro in my case) climbs
up to 100% ; a new process NTVDM.exe is started with a "wowexec.exe"
subprocess ; this process does not terminate when I close ScanGear/CS (and
return to normal CPU usage)

From a google search, I understand that wowexec is a "windows on windows"
process to enable 16-bits programs to execute in Win32. Is the Canon driver
*that* old that it still uses 16-bit technology ?

Any idea what happens ? I would appreciate any insight

Hi Nico...

From your description it sounds precisely like you've
somehow "caught" the w32.petch virus.
(it was originally distributed as a vbs masquerading
as a picture of britney spears)

If you're not already I'd do a thorough scan of your system.

Learn more by googling for w32.petch

Good luck, and take care.

Ken
 
N

Nico

Ken said:
From your description it sounds precisely like you've
somehow "caught" the w32.petch virus.
(it was originally distributed as a vbs masquerading
as a picture of britney spears)

Hi Ken,

Fortunately, Norton Antivirus reports no such virus.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top