Canon printers w/support for ARM64, like Surface Pro 12"

David Gudewicz 25 Reputation points
2026-03-07T16:33:57.81+00:00

Question in title. Kinda like Canon printers, used for years but need to upgrade to a device that has native ARM64 drivers now that I own a Surface Pro 12". I know there are lots of other printers out there that may or may not yet support ARM64. Willing to read suggestions from users that have had real live (not AI) experience with this.

Windows for home | Windows 11 | Devices and drivers

3 answers

Sort by: Most helpful
  1. escape75 0 Reputation points
    2026-09-13T03:37:35.4166667+00:00

    If your priner is really old it might not work.

    I'm using FingerPrint on my x64 PC and then just print through it without drivers ...
    https://apps.microsoft.com/detail/9mtdts755d96?hl=en-US

    The main reason for using this program is for IOS devices so they can print as well :)

    Was this answer helpful?

    0 comments No comments

  2. EmilyS_726 27,750 Reputation points Volunteer Moderator
    2026-03-07T17:08:18.0333333+00:00

    Hello,

    This really depends on the specific model, not the whole brand in general.

    You might honestly get better answer from Canon community instead https://community.usa.canon.com/

    As long as the model provides driver that can support ARM64, it will work. Driver is not provided by Microsoft, but the device's manufacturer instead. this is why I suggest checking with Canon.

    I personally have a snapdragon ARM64 Dell laptop. I don't use Canon but have Epson. It works fine. no issue.

    Was this answer helpful?


  3. AI answer

    2026-03-07T16:34:14.6533333+00:00

    Canon and other printers can work with a Surface Pro 12" (Arm-based) as long as either:

    1. The printer supports Mopria or has in-box/Windows Update drivers, or
    2. Canon provides an Arm64 driver or Printer Support App for that model.

    The documentation does not list specific Canon models, but it does clarify how to choose and verify compatibility:

    1. Prefer Mopria‑certified printers
      Windows 11 Arm-based PCs support most printers, including those that support the Mopria standard. You can check if a printer is Mopria certified at the Mopria site. Mopria support is independent of the CPU architecture, so any Mopria‑certified Canon device is a strong candidate to work natively with Surface Pro 12".
    2. Rely on built‑in or Windows Update drivers where possible
      Windows 11 includes many printer drivers out of the box and can pull additional ones from Windows Update. On Arm PCs, Microsoft explicitly recommends not using the manufacturer’s traditional installer packages, because many of them are still x64-only and fail on Arm. Instead:
      • Go to Settings > Bluetooth & devices > Printers & scanners > Add device and let Windows detect and install the printer.
      • If automatic detection fails, follow the steps in Add or install a printer in Windows to add it manually.
    3. Avoid manufacturer installers that don’t state Arm64 support
      Microsoft is aware that some Arm PCs cannot add or install a printer when using the printer manufacturer’s installer. For a Surface Pro 12" (an Arm PC), the guidance is:
      • Do not run Canon’s legacy setup EXEs unless Canon explicitly documents Arm64 support.
      • Use Windows’ built‑in add‑printer flow instead, or any Canon guidance specifically labeled for Windows 11 Arm.
    4. Check for Canon Arm64 drivers or Printer Support Apps
      Windows 11 Arm-based PCs support peripherals if:
      • The driver is built into Windows, or
      • The hardware vendor (Canon) has released an Arm64 driver or a Printer Support App.
      Before buying a new Canon printer, check Canon’s support pages for that model and confirm:
      • Windows 11 is supported, and
      • The driver or app is available for Arm64 or explicitly for Windows 11 on Arm.
    5. If no native Canon Arm64 driver exists
      If a specific Canon model does not have an Arm64 driver but supports a common printer language (for example, PostScript or PCL), Windows may still be able to drive it using a compatible in-box driver:
      • Use the Add printer wizard and pick a Canon model that uses the same printer emulation (e.g., PostScript or PCL) as your printer.
      • Print a test page; if it prints correctly, that driver is compatible.
    6. General Surface Arm notes
      Surface Pro 12" is an Arm-based device. For such devices:
      • Peripherals work if their drivers are built into Windows 11 or provided as Arm64 by the vendor.
      • If a printer’s installer fails, fall back to the Windows add‑printer method rather than assuming the printer itself is incompatible.

    Because the documentation does not enumerate specific Canon SKUs, the practical approach is:

    • Choose a Mopria‑certified Canon printer or one where Canon explicitly lists Windows 11 on Arm/Arm64 support.
    • Install it via Windows Settings > Printers & scanners, not via Canon’s legacy installer.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.