Solved "This devise could not be locked....Error 4630

pbarr19

New Member
Messages
2
Just installed a Canon DR-C 225 scanner and everytime I start the scan SW I get, "The devise could not be Locked. Check that another application isn't using the devise -4630." I shut all other applications down, shut down the computer and started again, no change. Ugh
 

My Computer

System One

  • OS
    8.1
    Computer type
    Laptop
    System Manufacturer/Model
    Dell

My Computer

System One

  • OS
    Windows 8.1 Pro 64-bit
    Computer type
    Laptop
    System Manufacturer/Model
    Acer V3 771G-6443
    CPU
    i5-3230m
    Motherboard
    Acer VA70_HC (U3E1)
    Memory
    8GB DDR3 PC3-12800 (800 MHz)
    Graphics Card(s)
    HD4000 + GeForce GT 730M
    Sound Card
    Realtek High Definition Audio
    Monitor(s) Displays
    17" Generic PnP Display on Intel HD Graphics 4000
    Screen Resolution
    1600x900 pixels
    Hard Drives
    Samsung SSD 850 EVO 250 GB
    ADATA SSD SP900 128GB
    PSU
    90 watt brick
    Mouse
    Bluetooth
    Antivirus
    Comodo
    Other Info
    Asus RT-AC56R dual-band WRT router (Merlin firmware). Intel 7260.HMWWB.R dual-band ac wireless adapter.
Solution

I saw on another post somewhere that sometime changing the USB cable works? Surprised me completely that when I did, problem was solved. :eek:
 

My Computer

System One

  • OS
    8.1
    Computer type
    Laptop
    System Manufacturer/Model
    Dell
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
 

My Computer

System One

  • OS
    Windows 10
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
I registered on this site solely so I could thank you for this helpful post. Like you, I love that little workhorse Canon P-150 and only encountered this issue when I upgraded to Windows 10. Unlike you, I had to not only disable the "Startup Type" but subsequently also had to "stop" the service in the same Properties dialog box. So far, so good. THANK YOU!!
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    Laptop
    System Manufacturer/Model
    Dell XPS15
    CPU
    Core i7
    Antivirus
    Avast
Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.

Problem solved!

This solution worked perfectly for me too.

Thank you very much.

In my case I am using a Canon DR-225W, however I received exactly the same error and everything you said also 100% applied to this model as well.

Thank you!
 

My Computer

System One

  • OS
    Windows 10
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
Thank you so much... I spend hours of finding a solution für my Dr-2580C under Win10 to work... finally with your solution it worked!
 

My Computer

System One

  • OS
    Win10
Thank you so much. I registered on this site solely so I could thank you for your most helpful post. I own a Canon Image FORMULA DR-C125. And like you I love the thing. But when I upgraded to Windows 10, exactly the same problems you mentioned started. And I couldn´t believe my eyes, when I read: "When this problem first popped up, all I needed to do was reboot my computer and everything would work. ... Later I had to reboot the computer multiple times. And now, (last 3 days), I couldn't get the scanner to work".
Exactly the same thing happened to me as well, four years later. The problems slowly accelerated. And exactly like you did, I searched the internet for a solution and I couldn't find one. It was so frustrating. As I couldn´t scan anymore, I really felt devastated, for I need it for my work.

And than I found your post. And it works! It is amazing. I am so grateful, you can´t believe it. You are my hero. Thank you so much. You are awesome. I hope you read my comment.
 

My Computer

System One

  • OS
    10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo
Oops, I forgot something very important. Of course my special thanks go to lhengst and his or her solution
 

My Computer

System One

  • OS
    10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
After many years this solution worked on my Windows 10 computer using Canon ImageFormula DR-C125. I called Canon about it in the past, and their solution never worked. Thanks lhengst,
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    HP
After many years this solution worked on my Windows 10 computer using Canon ImageFormula DR-C125. I called Canon about it in the past, and their solution never worked. Thanks lhengst,
I tried this solution (disabling the WIA service), and it did not work for me. However, I called Canon, and they led me to a utility, Restoration Tool for Windows Registry, that did work for me. Start at usa.canon.com, enter the product in the search box, follow the link for drivers and downloads, and then click on the utilities tab. I downloaded and ran the Restoration Tool for Windows Registry, and it worked!
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Dell
    Browser
    Opera
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

[...]

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.

I just came here, almost 5 Years after your Post, to say: Thank you so much! it's still a great help! :D
 

My Computer

System One

  • OS
    W10
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
like others I registered because I wanted to say THANK YOU! I have struggled with this for years and finally you have the answer.. there is another way ... you could do a cntl - alt - delete and find the task - WIA and stop it ... of course you will have to do this whenever you get the message but I tried it and it worked WIA running is the issue.... Thanks! - oh yes I also have the same problem on my Cannon 2580 scanner - same issue
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    Laptop
    System Manufacturer/Model
    Dell
    CPU
    i7
    Memory
    32
    Browser
    edge
    Antivirus
    msft
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
Hello from 2021 , I registered on this site solely so I could thank you very very much! I am an IT for the orthodontist company and we have 40+ locations where we use Canon DR-C225 and I’ve been having this issue for a long, the only solution I found so far is changing ports on the PC but would still have same issue afterwards. You are here hero like Jawed Karim. And yet , it’s been 5 years and canon couldn’t fix their issue since then. Anyways , A HUGE THANKS TO YOU
 

My Computer

System One

  • OS
    Windows 10,11
    Computer type
    Laptop
    System Manufacturer/Model
    HP oMen
    CPU
    I-7 10th gen
    Memory
    16gb
    Graphics Card(s)
    RTX 2060
    Browser
    Chrome
    Antivirus
    Windows defender , firewall
For 4 years I have been dealing with this problem! I finally found a SOLUTION!!! I have read this thread at least 40 times hoping someone would post a solution that would work for me. I feel compelled to share my solution and I hope it works for you.

Background:
I own a Canon ImageFORMULA P-150. I love the thing. It is an inexpensive multisheet duplex scanner. When I first setup the scanner it worked perfectly for some time. Back then, my computer was running windows 7. Occasionally I would try to use the scanner after being away from the computer for a while and I would get "Error -4630: The device could not be locked. Check that another application is not using the device."

When this problem first popped up, all I needed to do was reboot my computer and everything would work. So... I searched the internet for a solution and when I couldn't find one I resigned myself to rebooting the computer every once in a while. Fast forward a couple of years and Microsoft eventually got me to upgrade to Windows 10. After the Windows 10 update, I was having to reboot the computer every time I needed to use the scanner.

Then... (about 3 weeks ago) I had to reboot he computer multiple times. And now, (last 3 days), I couldn't get the scanner to work.

Solutions I already tried that did not work:
I tried everything I could find to fix this problem except for (a) replace my canon p-150 and (b) switch computers. I tried multiple USB cables, I fiddled with the auto-start switch on my scanner, I tried using power over USB and power from the wall, I tried changing which port the USB was plugged into on the computer (front ports, back ports, USB 2.0, USB 3.0, USB 1.0), I tried unplugging other USB devices to decrease the number of devices on the bus, I tried reinstalling the driver, I upgraded the driver, I disabled the driver and re-enabled it, I fiddled with the start-up settings for CaptureOnTouch, added a 'ServicesPipeTimeout' setting in regedit, unplugged and re-plugged the USB cable, and probably some more things that I can't remember.

Solution:
My first thought when I originally ran into this issue was that there was a race condition that was causing this error to occur. I think the error description is correct, "The device could not be locked. Check that another application isn't using the device". Some other application, service, or driver had laid claim to my P-150 and keeping Canon's software from using it. After reading many forum posts I ran across information about Windows Image Acquisition (WIA, stisvc). The "Services" application describes WIA as "Provides image acquisition services for scanners and cameras". Eureka! Maybe this service was failing to relinquish my P-150 to the Canon software. IT WAS! Below are the steps to follow to disable it (These are windows 10 instructions, hopefully other windows versions are similar)

  1. Run "services.msc"
  2. Find "Windows Image Acquisition (WIA)" and right-click it
  3. Select "Properties"
  4. Change "Startup Type:" to "Disabled".
  5. Reboot computer

Important Notes
  1. I tried setting "Startup Type" to "Automatic (Delayed Start)", that did not work
  2. I tried to "Stop" and "Pause" the service but that did not work, I received error "1061: The service cannot accept control messages at this time. Maybe WIA is broken on my machine, who knows.
  3. This is not a great solution, I imagine the WIA service is necessary for some tasks and I would prefer to not have to disable it. Maybe someone can propose a better solution.
august 2021 Thank you , your solution worked
 

My Computer

System One

  • OS
    windows 10
Worked for me, thank you! On WIn11 currently, using the Canon network monitor with a DR-C225W.
 

My Computer

System One

  • OS
    Win10 Win11
    Computer type
    PC/Desktop
    System Manufacturer/Model
    MELE
Back
Top