A Windows Vista forum. Vista Banter

Welcome to Vista Banter.

You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to ask questions and reply to others posts, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact support.

Go Back   Home » Vista Banter forum » Microsoft Windows Vista » Printing, Faxing and Scanning with Vista
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Printing, Faxing and Scanning with Vista A forum for using printers, scanners and fx with Windows Vista. (microsoft.public.windows.vista.print_fax_scan)

Canon Printer Problems in Vista



 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old September 23rd 07, 01:10 PM posted to microsoft.public.windows.vista.print_fax_scan
jiahui
external usenet poster
 
Posts: 3
Default Canon Printer Problems in Vista

I recently bought a Canon MP180 all-in-one printer, and I'm using it with my
computer which has both Vista Home Premium and XP MCE on it. However, when I
tried to install drivers for Vista, when I came to the screen that tells me
to plug in my printer and turn on the power, the Vista Add Hardware thing
pops up, as it is supposed to, and installs all the drivers - except one, the
printer driver. It will always give the error message "Windows found driver
software for your device but encountered a problem while attempting to
install it. The specified path is invalid."

I then proceeded to try every solution that I knew of to solve the problem.
I downloaded the newest drivers from Canon's website, I reinstalled drivers
from CD, I uninstalled, restarted, reinstalled everything, deleted the
printer from device manager, manually specified driver paths, etc., but
nevertheless the driver failed to install, persistently giving the same error
message as above. Amazingly, the scanner part works like a charm. In fact,
Vista even recognises the printer model and is able to automatically select
the right drivers when I manually install.

I know that nothing is wrong with my printer because I have managed to
successfully install and use it when I booted into my XP MCE installation.
However, attempting to install the printer in an XP Virtual Machine (VMware)
running under Vista failed.

When I checked the driver installation log (at
"C:\Windows\inf\setupapi.dev.log"), it registers the invalid path error
(error 161) and recorded the details as "Error setting registry value
HKLM\\System\CurrentControlSet\Control\Print\Monit ors\MpUsbMon\Driver". Now,
I was quite confident that the double slash is an invalid registry path, and
I checked every other driver installation to ascertain that, indeed, no one
else specifies the path the way Canon does. It turns out that the faulty path
reference was located in
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf",
but when I compared my version of this file to the one extracted from the
Canon drivers and to the version stored on driver repository sites, I found
them to be exactly the same. Thus, I am absolutely confounded as to how the
invalid path thing persistently pops up on my computer whereas I have heard
of no other such complaints from any other Canon customer, even after
Googling a wide variety of keywords.

After having no luck at correcting that, I then tried to force Vista to
install the drivers for the Canon MP150 (which are built-in) in lieu of the
MP180 drivers, but I keep getting an error saying that the digital signature
is invalid (although present). This happens no matter which Canon printer
driver I select from those that ship with Vista.

Having tried all this, and knowing that the MP180 is Vista-certified (I've
double-checked that from Canon's website), I feel really frustrated that the
Canon drivers are of such low quality and having received such poor testing.
As there have been almost no other cases similar to mine, I'm at a loss as to
what to do, short of calling in tech support, which will have to do a site
visit since they couldn't solve the problem over the phone. Thus, I would be
really grateful if anyone could shed some light on this mystery. Sorry for
the long list of details, but I wanted to make sure that I didn't miss out
anything. Thanks.


By the way, my computer is an Intel Core 2 Duo-based self-built desktop
dual-booting Vista/XP and running VMware under Vista. I have already tried to
install Microsoft's hotfix to the invalid path thingy (Hotfix 937187), but it
makes no difference. I have also tried deleting the infcache.1 file from
"C:\Windows\inf\" to force a rebuild, but no luck there, same error appears.
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf"
seems to be essential for drivers to be recognised too, because when I tried
taking ownership and removing the file Windows then couldn't find any drivers
at all when I connected my printer.
  #2 (permalink)  
Old September 24th 07, 03:15 AM posted to microsoft.public.windows.vista.print_fax_scan
Cari \(MS-MVP\)
external usenet poster
 
Posts: 1,515
Default Canon Printer Problems in Vista

You do have each separate operating system in different partitions don't
you?
--
Cari (MS-MVP)
Windows Technologies - Printing & Imaging
http://www.coribright.com/windows

"jiahui" wrote in message
...
I recently bought a Canon MP180 all-in-one printer, and I'm using it with
my
computer which has both Vista Home Premium and XP MCE on it. However, when
I
tried to install drivers for Vista, when I came to the screen that tells
me
to plug in my printer and turn on the power, the Vista Add Hardware thing
pops up, as it is supposed to, and installs all the drivers - except one,
the
printer driver. It will always give the error message "Windows found
driver
software for your device but encountered a problem while attempting to
install it. The specified path is invalid."

I then proceeded to try every solution that I knew of to solve the
problem.
I downloaded the newest drivers from Canon's website, I reinstalled
drivers
from CD, I uninstalled, restarted, reinstalled everything, deleted the
printer from device manager, manually specified driver paths, etc., but
nevertheless the driver failed to install, persistently giving the same
error
message as above. Amazingly, the scanner part works like a charm. In fact,
Vista even recognises the printer model and is able to automatically
select
the right drivers when I manually install.

I know that nothing is wrong with my printer because I have managed to
successfully install and use it when I booted into my XP MCE installation.
However, attempting to install the printer in an XP Virtual Machine
(VMware)
running under Vista failed.

When I checked the driver installation log (at
"C:\Windows\inf\setupapi.dev.log"), it registers the invalid path error
(error 161) and recorded the details as "Error setting registry value
HKLM\\System\CurrentControlSet\Control\Print\Monit ors\MpUsbMon\Driver".
Now,
I was quite confident that the double slash is an invalid registry path,
and
I checked every other driver installation to ascertain that, indeed, no
one
else specifies the path the way Canon does. It turns out that the faulty
path
reference was located in
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf",
but when I compared my version of this file to the one extracted from the
Canon drivers and to the version stored on driver repository sites, I
found
them to be exactly the same. Thus, I am absolutely confounded as to how
the
invalid path thing persistently pops up on my computer whereas I have
heard
of no other such complaints from any other Canon customer, even after
Googling a wide variety of keywords.

After having no luck at correcting that, I then tried to force Vista to
install the drivers for the Canon MP150 (which are built-in) in lieu of
the
MP180 drivers, but I keep getting an error saying that the digital
signature
is invalid (although present). This happens no matter which Canon printer
driver I select from those that ship with Vista.

Having tried all this, and knowing that the MP180 is Vista-certified (I've
double-checked that from Canon's website), I feel really frustrated that
the
Canon drivers are of such low quality and having received such poor
testing.
As there have been almost no other cases similar to mine, I'm at a loss as
to
what to do, short of calling in tech support, which will have to do a site
visit since they couldn't solve the problem over the phone. Thus, I would
be
really grateful if anyone could shed some light on this mystery. Sorry for
the long list of details, but I wanted to make sure that I didn't miss out
anything. Thanks.


By the way, my computer is an Intel Core 2 Duo-based self-built desktop
dual-booting Vista/XP and running VMware under Vista. I have already tried
to
install Microsoft's hotfix to the invalid path thingy (Hotfix 937187), but
it
makes no difference. I have also tried deleting the infcache.1 file from
"C:\Windows\inf\" to force a rebuild, but no luck there, same error
appears.
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf"
seems to be essential for drivers to be recognised too, because when I
tried
taking ownership and removing the file Windows then couldn't find any
drivers
at all when I connected my printer.


  #3 (permalink)  
Old September 24th 07, 04:08 AM posted to microsoft.public.windows.vista.print_fax_scan
jiahui
external usenet poster
 
Posts: 3
Default Canon Printer Problems in Vista

Yeah, I'm running XP and Vista on separate partitions on my hard disk.

"Cari (MS-MVP)" wrote:

You do have each separate operating system in different partitions don't
you?
--
Cari (MS-MVP)
Windows Technologies - Printing & Imaging
http://www.coribright.com/windows

"jiahui" wrote in message
...
I recently bought a Canon MP180 all-in-one printer, and I'm using it with
my
computer which has both Vista Home Premium and XP MCE on it. However, when
I
tried to install drivers for Vista, when I came to the screen that tells
me
to plug in my printer and turn on the power, the Vista Add Hardware thing
pops up, as it is supposed to, and installs all the drivers - except one,
the
printer driver. It will always give the error message "Windows found
driver
software for your device but encountered a problem while attempting to
install it. The specified path is invalid."

I then proceeded to try every solution that I knew of to solve the
problem.
I downloaded the newest drivers from Canon's website, I reinstalled
drivers
from CD, I uninstalled, restarted, reinstalled everything, deleted the
printer from device manager, manually specified driver paths, etc., but
nevertheless the driver failed to install, persistently giving the same
error
message as above. Amazingly, the scanner part works like a charm. In fact,
Vista even recognises the printer model and is able to automatically
select
the right drivers when I manually install.

I know that nothing is wrong with my printer because I have managed to
successfully install and use it when I booted into my XP MCE installation.
However, attempting to install the printer in an XP Virtual Machine
(VMware)
running under Vista failed.

When I checked the driver installation log (at
"C:\Windows\inf\setupapi.dev.log"), it registers the invalid path error
(error 161) and recorded the details as "Error setting registry value
HKLM\\System\CurrentControlSet\Control\Print\Monit ors\MpUsbMon\Driver".
Now,
I was quite confident that the double slash is an invalid registry path,
and
I checked every other driver installation to ascertain that, indeed, no
one
else specifies the path the way Canon does. It turns out that the faulty
path
reference was located in
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf",
but when I compared my version of this file to the one extracted from the
Canon drivers and to the version stored on driver repository sites, I
found
them to be exactly the same. Thus, I am absolutely confounded as to how
the
invalid path thing persistently pops up on my computer whereas I have
heard
of no other such complaints from any other Canon customer, even after
Googling a wide variety of keywords.

After having no luck at correcting that, I then tried to force Vista to
install the drivers for the Canon MP150 (which are built-in) in lieu of
the
MP180 drivers, but I keep getting an error saying that the digital
signature
is invalid (although present). This happens no matter which Canon printer
driver I select from those that ship with Vista.

Having tried all this, and knowing that the MP180 is Vista-certified (I've
double-checked that from Canon's website), I feel really frustrated that
the
Canon drivers are of such low quality and having received such poor
testing.
As there have been almost no other cases similar to mine, I'm at a loss as
to
what to do, short of calling in tech support, which will have to do a site
visit since they couldn't solve the problem over the phone. Thus, I would
be
really grateful if anyone could shed some light on this mystery. Sorry for
the long list of details, but I wanted to make sure that I didn't miss out
anything. Thanks.


By the way, my computer is an Intel Core 2 Duo-based self-built desktop
dual-booting Vista/XP and running VMware under Vista. I have already tried
to
install Microsoft's hotfix to the invalid path thingy (Hotfix 937187), but
it
makes no difference. I have also tried deleting the infcache.1 file from
"C:\Windows\inf\" to force a rebuild, but no luck there, same error
appears.
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf"
seems to be essential for drivers to be recognised too, because when I
tried
taking ownership and removing the file Windows then couldn't find any
drivers
at all when I connected my printer.



  #4 (permalink)  
Old September 30th 07, 12:52 AM posted to microsoft.public.windows.vista.print_fax_scan
Sam Korson
external usenet poster
 
Posts: 10
Default Canon Printer Problems in Vista

I think that the command to turn off the Digital Signature thing is "Bcdedit.exe /set nointegritychecks ON"
But I'm not entirely sure...
"jiahui" wrote in message ...
I recently bought a Canon MP180 all-in-one printer, and I'm using it with my
computer which has both Vista Home Premium and XP MCE on it. However, when I
tried to install drivers for Vista, when I came to the screen that tells me
to plug in my printer and turn on the power, the Vista Add Hardware thing
pops up, as it is supposed to, and installs all the drivers - except one, the
printer driver. It will always give the error message "Windows found driver
software for your device but encountered a problem while attempting to
install it. The specified path is invalid."

I then proceeded to try every solution that I knew of to solve the problem.
I downloaded the newest drivers from Canon's website, I reinstalled drivers
from CD, I uninstalled, restarted, reinstalled everything, deleted the
printer from device manager, manually specified driver paths, etc., but
nevertheless the driver failed to install, persistently giving the same error
message as above. Amazingly, the scanner part works like a charm. In fact,
Vista even recognises the printer model and is able to automatically select
the right drivers when I manually install.

I know that nothing is wrong with my printer because I have managed to
successfully install and use it when I booted into my XP MCE installation.
However, attempting to install the printer in an XP Virtual Machine (VMware)
running under Vista failed.

When I checked the driver installation log (at
"C:\Windows\inf\setupapi.dev.log"), it registers the invalid path error
(error 161) and recorded the details as "Error setting registry value
HKLM\\System\CurrentControlSet\Control\Print\Monit ors\MpUsbMon\Driver". Now,
I was quite confident that the double slash is an invalid registry path, and
I checked every other driver installation to ascertain that, indeed, no one
else specifies the path the way Canon does. It turns out that the faulty path
reference was located in
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf",
but when I compared my version of this file to the one extracted from the
Canon drivers and to the version stored on driver repository sites, I found
them to be exactly the same. Thus, I am absolutely confounded as to how the
invalid path thing persistently pops up on my computer whereas I have heard
of no other such complaints from any other Canon customer, even after
Googling a wide variety of keywords.

After having no luck at correcting that, I then tried to force Vista to
install the drivers for the Canon MP150 (which are built-in) in lieu of the
MP180 drivers, but I keep getting an error saying that the digital signature
is invalid (although present). This happens no matter which Canon printer
driver I select from those that ship with Vista.

Having tried all this, and knowing that the MP180 is Vista-certified (I've
double-checked that from Canon's website), I feel really frustrated that the
Canon drivers are of such low quality and having received such poor testing.
As there have been almost no other cases similar to mine, I'm at a loss as to
what to do, short of calling in tech support, which will have to do a site
visit since they couldn't solve the problem over the phone. Thus, I would be
really grateful if anyone could shed some light on this mystery. Sorry for
the long list of details, but I wanted to make sure that I didn't miss out
anything. Thanks.


By the way, my computer is an Intel Core 2 Duo-based self-built desktop
dual-booting Vista/XP and running VMware under Vista. I have already tried to
install Microsoft's hotfix to the invalid path thingy (Hotfix 937187), but it
makes no difference. I have also tried deleting the infcache.1 file from
"C:\Windows\inf\" to force a rebuild, but no luck there, same error appears.
"C:\windows\system32\driverstore\filerepository\cj mmp180.inf_4d0681b0\cjmmp180.inf"
seems to be essential for drivers to be recognised too, because when I tried
taking ownership and removing the file Windows then couldn't find any drivers
at all when I connected my printer.

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 11:38 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.Search Engine Optimization by vBSEO 3.0.0 RC6
Copyright ©2004-2024 Vista Banter.
The comments are property of their posters.