Была такая же проблема с PIXMA IP4000, пытающимся поделиться с Win7 64bit на Win7 32bit. Это решение сработало для меня: «Чтобы решить эту проблему, используйте блокнот для редактирования INF-файла загруженного драйвера. В нем есть 3 места, где принтер описан как« Canon ip4500 series ». Добавьте слово« Inkjet »в это в нужном месте и попробуйте еще раз. Это сработало для меня ".
Удивительно, учитывая, что 32-битная машина может подключаться к принтеру через USB и печатать нормально. Проблема была только при попытке поделиться через 64-битную машину, что эта глупость произошла.
- Я скачал и запустил exe для надстройки 32-разрядной версии на моем 64-разрядном компьютере.
ip4000.inf
Файл редактировать затем найти в: C:\Windows\System32\DriverStore\FileRepository\ip4000.inf_x86_neutral_51f411ebeaacaab1
Я отредактировал и сохранил.
Чтобы добавить 32-битный драйвер, я щелкнул правой кнопкой мыши на уже установленном и работающем принтере и выбрал Printer Properties
> Add Drivers
, включил 32-битный флажок, а затем указал на файл inf, который я изменил. Это установлено.
Спасибо за чаевые.
Для справки, вот как выглядел мой файл ip4000.inf после его редактирования:
; iP4000.INF (for Windows 2000 Monolithic driver) ; ; List of supported printers, manufacturers ; [Version] Signature="$Windows NT$" Provider=%CANON% ClassGUID= Class=Printer CatalogFile=iP4000.cat DriverVer=04/23/2004, 1.80.2.50 ; ; Manufacturer section. ; ; This section lists all of the manufacturers ; that we will display in the Dialog box ; [Manufacturer] "Canon" = Canon,NTx86.5.1 ; ; Model sections. ; ; Each section here corresponds with an entry listed in the ; [Manufacturer] section, above. The models will be displayed in the order ; that they appear in the INF file. ; ;Windows2000 [Canon] "**Canon Inkjet PIXMA iP4000**" = CNM_0220, LPTENUM\CanoniP4000F4F6, USBPRINT\CanoniP4000F4F6, CanoniP4000F4F6, CanoniP4000 ;WindowsXP [Canon.NTx86.5.1] **"Canon Inkjet PIXMA iP4000" = CNM_0220XP, LPTENUM\CanoniP4000F4F6, CanoniP4000 "Canon Inkjet PIXMA iP4000" = CNM_0220XP, USBPRINT\CanoniP4000F4F6, CanoniP4000** [CNMDRV_DATA] DriverFile=CNMDR64.DLL ConfigFile=CNMUI64.DLL HelpFile=CNMMH64.HLP LanguageMonitor=%CNM_BJ_MONITOR% PrintProcessor=%CNM_BJ_PPROC% [CNMDRV_DATA_XP] DriverFile=CNMDR64.DLL ConfigFile=CNMUI64.DLL HelpFile=CNMMH64.HLP LanguageMonitor=%CNM_BJ_MONITOR% PrintProcessor=%CNM_BJ_PPROC% [CNM_0220] CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP DataSection=CNMDRV_DATA DataFile=CNMCP64.DLL [CNM_0220XP] CopyFiles=CNMBJDRV,CNMLMON,COLOR_PROFILE,CNMPP,CNMVS,CNMWRAP DataSection=CNMDRV_DATA_XP DataFile=CNMCP64.DLL ; Copy Sections ; ; Lists of files that are actually copied. These sections are referenced ; from the installer sections, above. Only create a section if it contains ; two or more files (if we only copy a single file, identify it in the ; installer section, using the @filename notation) or if it's a color ; profile (since the DestinationDirs can only handle sections, and not ; individual files). ; [COLOR_PROFILE] CNB64CA0.ICM,,,0x00000020 CNB64CB0.ICM,,,0x00000020 CNB64DB0.ICM,,,0x00000020 CNB64EB0.ICM,,,0x00000020 CNB64ED0.ICM,,,0x00000020 CNBJPRN2.ICM,,,0x00000020 [CNMBJDRV] CNMDR64.DLL,CNMDRV.DLL CNMD564.DLL,CNMDUMP5.DLL CNMUI64.DLL,CNMUI.DLL CNMUR64.DLL,CNMUR.DLL CNMSR64.DLL,CNMSR.DLL CNMIN64.INI,CNM.INI CNMPI64.DLL,CNMINST.DLL CNMSM64.EXE,CNMSTMN.EXE CNMSS64.SMR,CNMSTSR.SMR CNMSD64.EXE,CNMSMSD.EXE CNMSQ64.EXE,CNMQUEUE.EXE CNMSH64.HLP,SH64US.HLP CNMSH64.CNT,SH64US.CNT CNMCP64.DLL,CNM_0220.DLL CNMUB64.DLL,CNMBR220.DLL CNMOP64.DLL,CNMOP63.DLL CNMSB64.DLL,CNMP_220.DLL CNMMH64.HLP,MH64US.HLP CNMMH64.CNT,MH64US.CNT CNB_2200.TBL CNMP064.DAT,CNMP0.DAT CNMP164.DAT,CNMP1.DAT CNMP264.DAT,CNMP2.DAT CNMFU64.DLL,CNMFUS.DLL CNMPV64.EXE,CNMPV.EXE CNMPH64.HLP,PHUS.HLP CNMPH64.CNT,PH64US.CNT [CNMLMON] CNMLM64.DLL,CNMLMON2.DLL,,0x00000020 ; Copy only if new binary [CNMPP] CNMPD64.DLL,CNMPD.DLL,,0x00000020 CNMPP64.DLL,CNMPP.DLL,,0x00000020 [CNMVS] CNMVS64.DLL,CNMVS.DLL [CNMWRAP] CNMW364.DLL,CNMW3.DLL ; ; OEM URLS ; ; This sections gives the URL for manufacturers found in the Manufacturers section ; [OEM URLS] "Canon" = "http://www.canon.com/support/index.html?model=%model%" ; ; Call SetupSetDirectoryId with 66000 to set the target directory at runtime ; (depending on which environment drivers are getting installed) ; [DestinationDirs] DefaultDestDir=66000 CNMPP=66001 CNMVS=11 CNMLMON=66002 COLOR_PROFILE=66003 ; ; Source Disk Section ; This was added to enable Web Point&Print. ; All files added to this must also be added to Layout.INF ; [SourceDisksNames.x86] 1 = %DISK1%,, [SourceDisksFiles] CNMDRV.DLL = 1 CNMDUMP5.DLL = 1 CNMOP63.DLL = 1 CNMUI.DLL = 1 CNMUR.DLL = 1 CNMLMON2.DLL = 1 CNB64CA0.ICM = 1 CNB64CB0.ICM = 1 CNB64DB0.ICM = 1 CNB64EB0.ICM = 1 CNB64ED0.ICM = 1 CNBJPRN2.ICM = 1 CNM_0220.DLL = 1 CNMBR220.DLL = 1 CNMP_220.DLL = 1 CNMSR.DLL = 1 CNM.INI = 1 MH64US.HLP = 1 MH64US.CNT = 1 CNMINST.DLL = 1 CNMSTMN.EXE = 1 CNMSTSR.SMR = 1 CNMSMSD.EXE = 1 CNMQUEUE.EXE = 1 SH64US.HLP = 1 SH64US.CNT = 1 CNB_2200.TBL = 1 CNMPP.DLL = 1 CNMPD.DLL = 1 CNMP0.DAT = 1 CNMP1.DAT = 1 CNMP2.DAT = 1 CNMVS.DLL = 1 CNMW3.DLL = 1 CNMFUS.DLL = 1 CNMPV.EXE = 1 PHUS.HLP = 1 PH64US.CNT = 1 ; Localizable Strings ; [Strings] CANON="Canon" CNM_BJ_MONITOR="Canon BJ Language Monitor PIXMA iP4000,CNMLM64.DLL" DISK1="Canon Bubble Jet Printer Driver Disk" CNM_BJ_PPROC="Canon Inkjet PIXMA iP4000 Print Processor,CNMPD64.DLL"