DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
Blog

cnbbr346.dll Missing: Trace the Canon Package on Windows

Length9 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

cnbbr346.dll is missing because a Canon printer driver component is unavailable, damaged, quarantined, or being called by leftover Canon software. It is not established as a Windows, Visual C++, DirectX, or .NET file.

The safest repair is to identify the Canon printer package, remove the damaged installation, and reinstall the correct driver for your printer and Windows architecture. Do not download this DLL separately and copy it into a system folder.

cnbbr346.dll identification

Item What is known
File cnbbr346.dll
Category Hardware driver component
Reported association Canon Inkjet Printer Driver
Windows component Not established
Visual C++, DirectX, or .NET runtime No evidence that these are the correct source
Version, size, and official hash Not established by an authoritative vendor manifest
Related file CNBBR346.DLL.mui is a separate language-resource file

Public file records associate the filename with Canon printer software, but they are inventories rather than an authoritative Canon file list. The exact Canon printer models that install it are not established from the filename alone.

Windows printer packages commonly reside in the Driver Store, including paths beneath:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
PG-275XL CL-276XL Replacement for Canon 275 and 276 Ink Cartridges for Canon Ink 275 and 276 275XL 276XL Combo Pack Use to PIXMA TR4720 TS3522 TR4700 TS3722 TS3500 TS3520 TS3720 TR4722 (2 Pack)
  • The PG-275 black ink cartridge XL produces, 275xl ink cartridges for canon printers crisp, sharp black text for all your documents. The CL-276XL Color Ink Cartridge for cannon ink 275 276 produces colorful photos and images.
  • XL capacity for cannon ink 275 276, canon 275 and 276 ink cartridges can help you print more when you need to and extend the time between replacing ink cartridges
  • This 275xl black and the 276xl color replacement for canon 275 and 276 ink cartridges provide peak performance that is specifically designed for canon tr4720 ink cartridges compatible Canon printers
  • Higher Page Yield: 450 pages for canon pg-275 black ink cartridge, 400 pages for 276xl ink cartridges for canon printers
  • Package List: 1 x PG-275 black ink cartridge, 1 x CL-276XL color ink cartridge, 1 x user guide
%windir%System32DriverStoreFileRepository

That does not mean you should search for the file and replace it manually. Printer drivers also depend on installation information, catalogs, permissions, architecture-specific files, and related software.

What the error means

You may see messages such as:

  • “The program can’t start because cnbbr346.dll is missing from your computer.”
  • “The code execution cannot proceed because cnbbr346.dll was not found.”
  • “Error loading cnbbr346.dll. The specified module could not be found.”
  • “cnbbr346.dll is not designed to run on Windows or it contains an error.”

These messages do not identify the exact cause. Windows may be unable to find the file, or the file may exist but fail to load because a dependency, architecture, or related driver component is wrong.

The timing provides a useful clue:

  • While printing: the active Canon driver is probably incomplete or damaged.
  • When opening Canon software: a status monitor, scanner utility, or printer tool may be missing a driver component.
  • During Windows startup: an old Canon utility or startup entry may still be launching after the printer was removed.
  • During Canon setup or removal: the installer may have been interrupted, blocked, or given an incompatible package.
  • After antivirus activity: the file may have been quarantined.

Fix 1: Reinstall the exact Canon printer package

This is the primary fix.

1. Identify the printer model

Check the label on the printer, its original documentation, or the printer currently listed in Windows.

In Windows 11:

  1. Open Settings.
  2. Select Bluetooth & devices.
  3. Select Printers & scanners.
  4. Note the Canon model shown in the list.

In Windows 10:

  1. Open Settings.
  2. Select Devices.
  3. Select Printers & scanners.
  4. Record the exact Canon model.

If several Canon printers have been installed over time, start with the model that was recently added, removed, or updated.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Check your Windows architecture

Press Windows key + I, open System, then select About. Look at System type.

It will normally identify the installation as 64-bit or 32-bit. Choose the Canon package that matches the supported Windows version and architecture. Do not assume that a 32-bit DLL can be substituted into a 64-bit driver installation, or the reverse.

3. Remove the affected Canon software

First remove the printer if it is no longer needed:

  1. Open Settings > Bluetooth & devices > Printers & scanners on Windows 11, or Settings > Devices > Printers & scanners on Windows 10.
  2. Select the Canon printer.
  3. Choose Remove.
  4. Confirm the removal.

Then remove associated software:

  1. Open Settings > Apps > Installed apps on Windows 11, or Apps & features on Windows 10.
  2. Search for Canon.
  3. Uninstall the printer driver package, status monitor, scanner utility, or Canon setup software associated with that model.
  4. If the program is not listed there, open Control Panel > Programs > Programs and Features and remove it there.

Restart Windows after the uninstall. Removing only the printer can leave a Canon utility or startup component behind, so remove the associated software as well.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Canon PG-275 / CL-276 Genuine Ink Value Pack (2 Cartridges), Compatible with TS3520/3522/4722/3720/3722, TR4720
  • Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.
  • Value pack of 2 cartridges: PG-275 Black ink yields up to 100 pages, CL-276 color ink yields up to 100 pages.
  • Canon Genuine Inks provide peak performance that is specifically designed for compatible Canon printers. The PG black ink cartridge produces crisp, sharp black text for your documents and the CL color cartridge produces accurate impressive color photos.
  • Canon's FINE (Full-photolithography Inkjet Nozzle Engineering) technology utilizes 6,000 or more nozzles inside the print heads to provide greater efficiency, higher print precision and reliable accuracy in your photos and documents.
  • Don’t be fooled by imposters - look for the Canon logo on all ink packaging to ensure you’re buying Genuine Canon Ink for outstanding quality and performance you can rely on.

4. Download and install the official package

Use Canon’s official support portal, search for the exact model, and select your Windows version and architecture. Prefer the current full driver or complete software package when the printer requires Canon utilities.

Run the downloaded installer, usually named Setup.exe, and follow its prompts. If Windows blocks installation, right-click the installer, select Properties, check for an Unblock option, apply it, and run the installer as administrator.

Restart when Canon requests it. Then print a Windows test page:

  1. Open Printers & scanners.
  2. Select the Canon printer.
  3. Open Printer properties.
  4. Select Print Test Page.

A successful test page confirms that Windows can communicate with the printer through the newly installed package. If printing works but an old startup error remains, continue to the startup and leftover-software checks below.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Manually searching through multiple Canon packages and guessing which architecture is correct can be time-consuming. Outbyte Driver Updater can scan for outdated or missing drivers; its free scan shows the detected issues, while driver installation through the full version remains optional. For this specific file, the exact Canon model package is still the definitive source.

Fix 2: Check whether antivirus quarantined the file

If the error began after a security scan, inspect Windows Security before downloading anything.

  1. Open Windows Security from the Start menu.
  2. Select Virus & threat protection.
  3. Select Protection history.
  4. Look for an entry involving cnbbr346.dll, Canon software, or the printer installer.
  5. Expand the entry and review its location and details.

Do not restore the file merely because its name matches the error. Restore a quarantined file only if you can confirm that it came from the official Canon package already installed on the computer. Microsoft warns that allowing an unsafe file can expose the device.

The safer approach is usually to reinstall the complete Canon package from Canon’s support portal. If another antivirus product is installed, review its quarantine and blocked-item history too.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you suspect malware, run a complete system scan rather than restoring the DLL blindly. A malicious replacement can use a legitimate-looking filename.

Rank #3
EaseFusion 260XL 261XL Replacement for Canon 260 and 261 Ink Cartridges
  • Convenient Package: Our remanufactured 260xl 261xl combo pack replacement for canon 260 and 261 ink cartridges includes 260xl black ink cartridge x 1, 261 xl color ink cartridge x 1, and a user guide for easy installation. Each pg-260xl cl-261xl is carefully packaged to ensure safe delivery and optimal performance
  • Longer-lasting Prints: EaseFusion replacement for canon printer ink 260 and 261 combo pack offers an impressive high page yield of at least 550 pages per pg-260xl black ink cartridge, 400 pages per cl-261 xl color ink cartridge (based on 5% coverage of A4 paper). Get more printing without the need for frequent cartridge replacements
  • Upgrade Chips: Our compatible with canon ts6420a ink cartridges are equipped with the latest upgraded chips, no need to worry about compatibility issues, just plug and print. And you can track the ink level at any time, say goodbye to unexpected empty cartridges and always be prepared
  • Effortless Printing: EaseFusion replacement for canon 260 pg-260 black ink cartridge is fully compatible with Canon PIXMA TS5320 / TS6420 / TS6420a / TR7020 / TR7020a / TR7000 / TS5300 / TS6400 / TR7022 printers. With our alternative to canon 260xl and 261xl ink cartridges, you can enjoy seamless printing without any compatibility issues
  • Exceptional Print Performance: Our printer ink 260xl 261xl replacement for canon ts6420 ink is filled with high-quality ink, delivering bright, clear, and smooth printouts for your documents and photos. By choosing EaseFusion ts6420a ink cartridges, you will experience professional-level prints that resist fading, smudging, and blurring

Fix 3: Check for a 32-bit or incompatible driver

A Canon package may contain architecture-specific components. A 32-bit component reported by a public inventory does not tell you which package is correct for your computer, and it is not a reason to copy the file between system folders.

Check the following:

  1. Confirm the Windows System type under Settings > System > About.
  2. Return to Canon’s support page for the exact printer model.
  3. Select the matching Windows release and architecture.
  4. Remove the existing Canon package.
  5. Restart.
  6. Install the matching package with Canon’s setup program.

If Canon does not offer a package for your Windows version, the printer may be a legacy model without current support. Do not install a driver for a similar model unless Canon identifies it as compatible.

Windows may offer a built-in printer driver that restores basic printing. That may not restore Canon status monitoring, scanning, maintenance, or other utility features.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fix 4: Inspect the driver through Device Manager

Device Manager can reveal whether Windows sees a damaged or incomplete printer installation.

  1. Right-click Start.
  2. Select Device Manager.
  3. Expand Printers, Print queues, and, if relevant, Universal Serial Bus controllers.
  4. Look for the Canon device or a device with a warning icon.
  5. Right-click it and select Properties.
  6. Read the message under Device status.
  7. Open the Driver tab to review the provider and installed driver details.

If the device has a warning icon:

  1. Select Update driver.
  2. Choose Search automatically for drivers.
  3. If Windows does not find a suitable driver, return to the Canon package installation method rather than selecting a random DLL.
  4. If the problem began immediately after a driver update, open the same Driver tab and use Roll Back Driver if the option is available.

You can also select Uninstall device, remove the driver when Windows offers that choice, restart, and install the official Canon package again. Do not delete unrelated printer drivers from the Driver Store without identifying their associated devices.

Fix 5: Repair Windows components with DISM and SFC

DISM and SFC are useful when Windows servicing components or the printing subsystem are corrupted. They are not the primary replacement mechanism for a third-party Canon driver file.

Open an elevated Command Prompt:

  1. Open Start.
  2. Type Command Prompt.
  3. Select Run as administrator.
  4. Run:
DISM /Online /Cleanup-Image /RestoreHealth

Wait for it to complete. Then run:

sfc /scannow

Restart Windows after both commands finish. Try the Canon installer and a test page again.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If SFC reports that it repaired files, test printing after the restart. If it reports that it could not repair some files, repeat the Canon driver reinstall and review the command output. Do not expect SFC to restore cnbbr346.dll specifically, because the file belongs to a printer-driver package rather than the standard Windows component set.

Rank #4
Sale
Canon Genuine Ink PGI-280XL/CLI-281 Color Pack
  • [Compatible Printers]: Canon PIXMA TR8520, Canon PIXMA, TR7520, Canon PIXMA, TS9120, Canon PIXMA, TS8120, Canon TS6120
  • Combined with Genuine Canon photo paper this ink protects your photos from fading for longer, thanks to the ChromaLife100 System.
  • Genuine Canon inks provide optimal performance and offer exclusive access to Creative Park Premium content.

Repeating SFC and DISM without knowing which component changed can make troubleshooting harder. Outbyte PC Repair can scan for broader Windows issues; its free scan identifies detected problems, while repairs through the full version are optional. Reinstalling the Canon package remains the definitive repair for this driver file.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Fix 6: Remove an orphaned startup entry

If the printer works but the error appears when Windows starts, an obsolete Canon utility may be calling the missing file.

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Select Startup apps.
  3. Look for Canon status monitors, printer assistants, or utilities linked to the removed printer.
  4. Select the related item and choose Disable.
  5. Restart Windows.

You can also check Settings > Apps > Startup and disable the same type of leftover entry.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not disable unknown startup items solely because they contain a similar name. If the dialog identifies an executable, note its full path. That path can show whether the caller belongs to Canon software or another application.

If removing the Canon utility eliminates the message and printing still works, the missing DLL was likely being requested by obsolete software rather than the active printer.

Fix 7: Use System Restore after a recent system change

Use System Restore only when the problem began after a recent update, driver installation, or failed removal and the earlier remedies did not work.

  1. Open Start and search for Create a restore point.
  2. Open it.
  3. Select System Restore.
  4. Choose a restore point from before the problem began.
  5. Review the affected programs and drivers.
  6. Start the restoration and restart Windows.

System Restore rolls back system files, settings, and installed programs. Personal files are generally not affected, but recently installed software may need to be installed again. Reinstall the correct Canon driver after the restoration if required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What not to do

Do not download the DLL from a random DLL website

A separately downloaded file can have the wrong version, wrong architecture, missing dependencies, or malicious modifications. Copying it into System32, SysWOW64, or an application directory can also make Windows load an incompatible replacement while leaving the broken Canon package untouched.

Use the exact Canon printer package instead.

Do not run regsvr32 by default

regsvr32 is intended for DLLs that expose registration entry points such as DllRegisterServer. A printer-driver payload DLL does not necessarily support self-registration.

Best Value
Sale
Canon Genuine PG-275 Black Ink Cartridge
  • Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.
  • PG-275 Black ink yields up to 100 pages, CL-276 color ink yields up to 100 pages.
  • Canon Genuine Inks provide peak performance that is specifically designed for compatible Canon printers. The PG black ink cartridge produces crisp, sharp black text for your documents and the CL color cartridge produces accurate, impressive color photos.
  • Canon's FINE (Full-photolithography Inkjet Nozzle Engineering) technology utilizes 6,000 or more nozzles inside the print heads to provide greater efficiency, higher print precision and reliable accuracy in your photos and documents.
  • Don’t be fooled by imposters - look for the Canon logo on all ink packaging to ensure you’re buying Genuine Canon Ink for outstanding quality and performance you can rely on.

Running this command is therefore not a general repair:

regsvr32 cnbbr346.dll

It may produce a registration error and will not rebuild a missing printer package. Use the Canon installer unless Canon’s own instructions specifically require registration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not confuse the DLL with its MUI file

CNBBR346.DLL.mui is a separate language-resource file associated with Canon software. It is not interchangeable with cnbbr346.dll. Reinstall the complete package when either file is reported missing.

If the error remains

Check the Canon installer log, Event Viewer, and the Print Spooler service:

  1. Press Windows key + R.
  2. Type services.msc.
  3. Find Print Spooler.
  4. Confirm that its status is Running.
  5. If necessary, right-click it and select Restart.

If the message continues after a clean reinstall, identify the exact executable named in the dialog. It may be an orphaned startup task, an old Canon utility, or a different missing dependency. A printer that still prints successfully may only have a nonessential status monitor failing.

FAQ

Is cnbbr346.dll a Windows system file?

It is not established as a Windows file. Public records associate it with a Canon printer-driver component.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is it part of Visual C++ or DirectX?

There is no evidence that installing Visual C++, DirectX, or .NET is the correct repair. Start with the Canon printer package.

Which Canon printer installed it?

The filename alone does not identify the model. Check recently installed printers and search Canon’s support portal using the exact model.

Will Windows 11 or Windows 10 install it automatically?

Windows may install a basic printer driver, but it may not provide Canon’s full utility features. Model-specific availability depends on Canon’s supported packages.

Can I copy the file from another computer?

No. The other computer may have a different model, architecture, package version, or dependencies. Reinstall the complete official driver.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What if my old printer has no current driver?

Check Canon’s support page for the model and Windows version. If no compatible package exists, Windows’ built-in driver may provide basic printing, but Canon utilities may remain unavailable.

Quick Recap

SaleBestseller No. 1
PG-275XL CL-276XL Replacement for Canon 275 and 276 Ink Cartridges for Canon Ink 275 and 276 275XL 276XL Combo Pack Use to PIXMA TR4720 TS3522 TR4700 TS3722 TS3500 TS3520 TS3720 TR4722 (2 Pack)
PG-275XL CL-276XL Replacement for Canon 275 and 276 Ink Cartridges for Canon Ink 275 and 276 275XL 276XL Combo Pack Use to PIXMA TR4720 TS3522 TR4700 TS3722 TS3500 TS3520 TS3720 TR4722 (2 Pack)
Compatible for Canon PIXMA TR4720 TS3522 TR4700 TS3722 TS3500 TS3520 TS3720 TR4722 TR4723; NOTICE: Please do not touch and remove the chip. Do not touch the ink nozzles
$29.99
Bestseller No. 2
Canon PG-275 / CL-276 Genuine Ink Value Pack (2 Cartridges), Compatible with TS3520/3522/4722/3720/3722, TR4720
Canon PG-275 / CL-276 Genuine Ink Value Pack (2 Cartridges), Compatible with TS3520/3522/4722/3720/3722, TR4720
Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.
$40.19
SaleBestseller No. 5
Canon Genuine PG-275 Black Ink Cartridge
Canon Genuine PG-275 Black Ink Cartridge
Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.; PG-275 Black ink yields up to 100 pages, CL-276 color ink yields up to 100 pages.
$18.00

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How To Create Custom Stickers & Shoutouts In Monster Hunter WildsMonster Hunter WildsBlog20min
  2. How to Get XL Gogoat in Pokemon Legends Z-A (An Extra-Large Gogoat)Pokemon Legends Z-ABlog20min
  3. How to Get Rotting Lightbringer in Diablo 4Diablo 4Blog17min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.