Microsoft KB Archive/830212

= You receive an access violation error message when you print to a local Canon BJC-4200SP printer in Windows XP or in Windows 2000 =

PSS ID Number: 830212

Article Last Modified on 1/22/2004

-

The information in this article applies to:

 Microsoft Windows XP Professional Microsoft Windows 2000 Professional, when used with:  Microsoft Windows Server 2003, Enterprise Edition

 Microsoft Windows Server 2003, Standard Edition

 Microsoft Windows Server 2003, Datacenter Edition

 Microsoft Windows Server 2003, Web Edition</li></ul> </li></ul>

-

<div class="symptoms_section">

SYMPTOMS
When you try to print to a Canon BJC-4200SP printer that is installed as a local printer on your Microsoft Windows XP-based computer or on your Microsoft Windows 2000-based computer, Windows XP or Windows 2000 may close unexpectedly and display an error message. The details of the error message indicate an access violation.

<div class="cause_section">

CAUSE
This issue may occur if all the following conditions are true:
 * You add the Canon BJC-4200SP printer as a shared printer to Microsoft Windows Server 2003, and you install the printer driver of the shared printer to your local computer.
 * You add the Canon BJC-4200SP printer as a local printer to your computer, and you use the existing printer driver that has already been installed on your computer.

<div class="workaround_section">

WORKAROUND
To work around this issue, do one of the following:  Remove your Canon BJC-4200SP printer driver, delete the remaining printer files, and then reinstall the printer driver to your local computer. To do this, follow these steps:

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps. <ol> Click Start, and then click Printers and Faxes. In Windows 2000, click Start, point to Settings, and then click Printers.</li> Right-click your Canon BJC-4200SP printer, and then click Delete.</li> Click Yes to confirm the deletion of your printer.</li> Click Start, and then click Search.</li> Click All files and folders.</li> In the All or part of the file name box, type the file name of the printer file that you want to delete, and then click Search.

Note Delete the following files:

Cnb80.gpd

Cnb80.dll

Cnbjmon.dll

Cnbj.ini

Cnbjdrv.dll

Cnbjdrc.dll

Cnbjui.dll

Cnbjgrc.gpd

Cnbjhlp.cnt

Cnbjhlp.hlp

</li> After finding the file in your Search Results, right-click the file, and then click Delete.</li> Click Yes to confirm the file deletion.</li> Repeat steps 6 through 8 to delete each of the printer files listed in step 6.</li> Reinstall your Canon BJC-4200SP printer from your original installation location. For example, use the printer installation disks that came with the Canon BJC-4200SP printer. Do not install the Canon BJC-4200SP printer from your Windows Server 2003 installation.</li></ol> </li> Contact Canon for an updated printer driver that corrects this issue.

For information about how to contact Canon, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:

65416 Hardware and Software Third-Party Vendor Contact List, A-K

60781 Hardware and Software Third-Party Vendor Contact List, L-P

60782 Hardware and Software Third-Party Vendor Contact List, Q-Z

</li></ul>

<div class="moreinformation_section">

MORE INFORMATION
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Keywords: kbprb KB830212

Technology: kbwin2000Pro kbwin2000ProSearch kbwin2000Search kbWinServ2003Data kbWinServ2003DataSearch kbWinServ2003Ent kbWinServ2003EntSearch kbWinServ2003Search kbWinServ2003St kbWinServ2003Web kbWinXPPro kbWinXPProSearch kbWinXPSearch

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© 2004 Microsoft Corporation. All rights reserved.