安装惠普M1136打印机一直处于“新设备已连接”状态 解决方法

新买了惠普LaserJet M1136 MFP型号的打印机,但是安装驱动的时候,按照官网提示下载了安装文件,双击运行后一直卡在下面这个界面,始终显示在安装。
在这里插入图片描述为了解决这个问题,打开控制面板,打开“设备和打印机”,发现“打印机”一栏中显示的打印机型号为1132(下图中为重新安装以后的,所以是正确的1136)。
在这里插入图片描述
在上述界面惠普打印机图标上右键,选择“删除设备”。

在这里插入图片描述
之后,需要下载一个360安全卫士,这个可以直接在官网搜索下载,下载好以后,在360卫士中找到“驱动大师”,安装“驱动大师”,在驱动大师的选项卡第二项“驱动安装”中,可以看到需要安装的打印机驱动及一体机驱动,勾选后单击右上角的“一键安装”,等待安装完成,再次打开word等软件,就可以直接看到新的打印机设备啦~

(因为已经把360卸载了,所以就文字记录一下,没有配图了=.=)

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好,您可以使用 Java 中的 javax.print 包来实现惠普打印机状态检查并连接的功能。以下是一个简单的示例代码: ```java import javax.print.PrintService; import javax.print.PrintServiceLookup; import javax.print.attribute.HashPrintRequestAttributeSet; import javax.print.attribute.PrintRequestAttributeSet; import javax.print.attribute.standard.MediaSizeName; import javax.print.attribute.standard.OrientationRequested; import javax.print.attribute.standard.PrinterState; public class PrinterDemo { public static void main(String[] args) { // 获取所有打印机服务 PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null); for (PrintService service : services) { // 判断是否是惠普打印机 if (service.getName().contains("HP")) { // 获取打印机状态 PrinterState printerState = (PrinterState) service.getAttribute(PrinterState.class); if (printerState != null && printerState.getValue() == PrinterState.IDLE) { // 打印机状态正常,连接打印机并打印 PrintRequestAttributeSet attrs = new HashPrintRequestAttributeSet(); attrs.add(OrientationRequested.PORTRAIT); attrs.add(MediaSizeName.ISO_A4); // 连接打印机并打印 // ... } else { // 打印机状态异常,无法连接打印机 System.out.println("打印机状态异常,无法连接打印机"); } } } } } ``` 以上示例代码中,我们首先通过 `PrintServiceLookup.lookupPrintServices(null, null)` 方法获取所有的打印机服务,然后遍历所有的打印机服务,判断是否是惠普打印机。如果是惠普打印机,则通过 `service.getAttribute(PrinterState.class)` 方法获取打印机状态,如果打印机状态正常,则可以连接打印机并打印。如果打印机状态异常,则无法连接打印机
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值