Canon hasn’t released a Windows 11 driver for the LBP2900B, but its last 64-bit driver, LBP2900/2900B CAPT Printer Driver R1.50 Ver.3.30, installs and works on most 64-bit Windows 11 PCs. First try connecting the printer by USB and choosing Add device in Settings > Bluetooth & devices > Printers & scanners. If Windows doesn’t find a driver, download the 64-bit CAPT driver from Canon’s support site, unplug the USB cable, run the installer, and plug the printer back in when the setup asks you to.
Only download the driver from Canon’s own website. Third-party “driver download” sites often bundle adware or outdated files.
Before you start
- Check that your PC runs 64-bit Windows 11: go to Settings > System > About and look at System type. Windows 11 is 64-bit only on Intel and AMD PCs.
- Have the printer’s USB cable handy. The LBP2900B is a USB-only printer with no Wi-Fi or network port.
- Remove any failed installs first. In Printers & scanners, click the old LBP2900 entry and choose Remove.
Method 1: Let Windows 11 add the printer
- Turn on the printer and connect it to your PC with the USB cable. Plug it directly into the PC, not a hub.
- Open Settings > Bluetooth & devices > Printers & scanners.
- Click Add device and wait. When Canon LBP2900 appears, click Add device next to it.
- Print a test page: click the printer, then Printer properties > Print Test Page.

If Windows can’t find a driver or the printer shows as Driver is unavailable, use Method 2.
Method 2: Install Canon’s 64-bit CAPT driver
- Go to Canon’s support website for your region and search for LBP2900B. Open the Drivers & Downloads section.
- Download [Windows 64bit] LBP2900/2900B CAPT Printer Driver (R1.50 Ver.3.30). Canon lists it for Windows 10 and earlier, but it’s the newest version.
- Unplug the printer’s USB cable from the PC.
- Double-click the downloaded file (for example, LBP2900_R150_V330_W64_uk_EN_2.exe). It extracts to a new folder.
- Open that folder, then open x64 and double-click Setup.exe. Click Yes if User Account Control asks.
- Click Next, accept the license agreement, and choose Install with USB Connection.
- When the installer says to, turn on the printer and connect the USB cable. Wait for Windows to detect it and finish.
- Restart your PC if asked, then print a test page.
Method 3: Add the driver manually (if Setup won’t detect the printer)
- Connect the printer by USB and turn it on.
- In Printers & scanners, click Add device, wait, then click Add manually next to The printer that I want isn’t listed.
- Choose Add a local printer or network printer with manual settings and click Next.
- Pick the USB001 (Virtual printer port for USB) port and click Next.
- Click Have Disk > Browse, open the extracted Canon folder, go to x64 > Driver, and select the .inf file.
- Choose Canon LBP2900, click Next, and finish the wizard.
Troubleshooting
- Printer not detected: Try another USB port and cable, and avoid USB hubs. Check Device Manager for an unknown device.
- Jobs stuck in the queue: Open Services, restart Print Spooler, and try again.
- “Driver is unavailable”: Remove the printer, restart, and reinstall with Method 2 or 3.
- Prints faint or streaky: Replace the toner cartridge. The LBP2900B uses Canon Cartridge 303 in most regions (Canon 703 in some).
- Windows on ARM (like Snapdragon laptops): Canon’s x64 driver won’t install. Use Method 1, or connect the printer to another PC and share it.
Frequently asked questions
Is the Canon LBP2900B compatible with Windows 11?
Not officially, but the 64-bit Windows 10 driver works on most Windows 11 PCs with Intel or AMD processors.
Can I use the LBP2900B over Wi-Fi?
Not directly. You can share it from a PC it’s connected to, or use a USB print server that supports it.
Where do I find the driver on Canon’s site?
Search for “LBP2900B” on Canon’s support page for your country. Download pages differ by region, but the 64-bit driver version is R1.50 Ver.3.30.
Why does Canon’s site not show Windows 11?
The LBP2900B is an older model, and Canon stopped updating its drivers before Windows 11 came out.

Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.