-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printer Setup, Software & Drivers
- How to install HP LaserjetUSB printer to my Microsoft X ARM ...

Create an account on the HP Community to personalize your profile and ask a question
02-29-2024 06:18 AM
I own a microsoft SurfaceProX computer with ARM processor, and with Windows 11 PRO. I can not connect my USB HP printer Laser Jet CP1025 color printer. I found out from the Microsoft pages that ARM processors are not working with USB printers. That Printer company should sove the driver problem.
Please help
03-03-2024 08:35 AM
Hi @gulgun,
Welcome to the HP Support Community.
Thank you for posting your query, I will be glad to help you.
To connect your HP LaserJet CP1025 color printer to a Microsoft Surface Pro X running Windows 11 Pro with an ARM processor, you'll need to address the challenge posed by the ARM architecture, which may not directly support the drivers needed for your printer. Here's a step-by-step guide to help you try to solve this issue:
Check for Compatibility Updates: Ensure your Windows 11 Pro is up to date. Microsoft continually releases updates that might include improved support for peripherals on ARM-based devices. You can check for updates by going to Settings > Update & Security > Windows Update, and then selecting Check for updates.
Visit HP's Official Website: Go to the HP Support website and search for your printer model (HP LaserJet CP1025 Color Printer). Look for any ARM-compatible drivers or any universal printer driver that might be compatible with Windows on ARM. Sometimes, HP releases universal drivers that are more broadly compatible across different architectures. Click Here
Install Using Compatibility Mode: If you find a driver but it's not explicitly listed as compatible with ARM processors, you can try to install it in compatibility mode. Right-click the driver setup file, click Properties, go to the Compatibility tab, check the box for Run this program in compatibility mode for, and select a previous version of Windows known to be compatible with your driver. This isn't guaranteed to work for ARM processors, but it's worth a try.
Use Windows Update to Find Drivers: Sometimes, connecting the printer to your computer and then running Windows Update will allow Windows to find and install a compatible driver automatically. To do this, connect your printer, then go to Settings > Update & Security > Windows Update, and select Check for updates.
Manual Installation: If Windows Update doesn't automatically find and install the driver, you can try adding the printer manually. Go to Settings > Devices > Printers & scanners, click Add a printer or scanner, and if Windows doesn’t automatically detect your printer, click The printer that I want isn't listed and follow the on-screen instructions, which may allow you to manually install the printer using existing drivers.
Consider a Printer Server or Cloud Printing Solution: As a workaround, you might set up a printer server on a compatible machine or use a cloud printing service that your ARM device can access. This way, you'd send print jobs from your Surface Pro X to another computer that processes them and sends them to the printer.
I hope this helps.
Take care and have a good day.
Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Click the “Kudos/Thumbs Up" on the bottom right to say “Thanks” for helping!
Rachel571
HP Support
Sneha_01- HP support