吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6708|回复: 61
收起左侧

[其他原创] 【批处理】就0x11b共享打印机问题自动化解决方案

  [复制链接]
hoochanlon 发表于 2023-7-18 16:05

起因:昨晚在win7共享打印机电脑升级了补丁,今天下午同事电脑(未升级过补丁)打印出现0x11b,但另一台升级了补丁却是正常连接的,打印一切OK。

过程:直接百度上看到的内容大体逻辑都是卸载有关打印机的补丁,但win7找不到具体的补丁型号。所以直接换成谷歌搜索,找到不错的解决方案,并把该方案做成自动化脚本,一步到位。

其他发现:https://learn.microsoft.com/en-us/answers/questions/563223/windows-cannot-connect-to-the-printer-error-0x0000 在微软官方论坛上却没看到这方面的详细内容说明,说实话挺意外的。

灵感来源:

补上:

附源码(补上对应注释),在升级过补丁的共享打印主机上运行该脚本即可。

https://github.com/hoochanlon/scripts/blob/main/d-bat/fix_0x11b_share_print.bat

@rem 以管理员权限运行cmd
@%1 C:\Windows\SysWOW64\mshta.exe vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
@cd /d "%~dp0"
@echo off
@rem 参考链接
@REM https://www.technipages.com/how-to-fix-windows-printer-error-0x0000011b/
@REM https://www.partitionwizard.com/partitionmagic/error-0x0000011b.html

@rem 禁用配置打印服务的远程过程调用(RPC)身份验证级别
@reg add "HKLM\SYSTEM\CurrentControlSet\Control\Print"  /v "RpcAuthnLevelPrivacyEnabled" /t REG_DWORD /d 0 /f

@rem 卸载博客解决方案涉及到的补丁。
@wusa /uninstall /kb:5005565 /quiet
@wusa /uninstall /kb:5005566 /quiet
@wusa /uninstall /kb:5005568 /quiet
@wusa /uninstall /kb:5022497 /quiet
@wusa /uninstall /kb:5012170 /quiet
@wusa /uninstall /kb:5023706 /quiet
@wusa /uninstall /kb:5007186 /quiet

@rem 关闭打印机服务
@net stop spooler
@rem 清理打印池
@Del /f /s /q C:\Windows\System32\spool\PRINTERS\*
@rem 启动打印机服务
@net start spooler
@pause

免费评分

参与人数 6吾爱币 +10 热心值 +5 收起 理由
szllw + 1 谢谢@Thanks!
junjia215 + 1 + 1 用心讨论,共获提升!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
331683863 + 1 + 1 我很赞同!
好利伯 + 1 + 1 我很赞同!
benkochina + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

itxpl0907 发表于 2024-9-11 11:47
itxpl0907 发表于 2024-9-11 10:29
我目前还是这个问题,试过了网上所有的方法,都不行,这个也不行,怎么办。。。。。。。

计算机-默认 权限设置并未向在应用程序容器 Microsoft.Windows.ShellExperienceHost_10.0.19041.1_neutral_neutral_cw5n1h2txyewy SID (S-1-15-2-155514346-2573954481-755741238-1654018636-1233331829-3075935687-2861478708)中运行的地址 LocalHost (使用 LRPC) 中的用户 YS-DENG\Administrator SID (S-1-5-21-2893809464-4115958733-889079765-500)授予针对 CLSID 为
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
、APPID 为
{316CDED5-E4AE-4B15-9113-7055D84DCC97}
的 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。
宅の士 发表于 2023-7-18 16:29
之前遇到过,也不需要卸载什么补丁,最终真正有效的解决办法主要还是改注册表策略即可
[Shell] 纯文本查看 复制代码
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Print"  /v "RpcAuthnLevelPrivacyEnabled" /t REG_DWORD /d 0 /f
a6195945 发表于 2023-7-18 16:13
5aipojiecheng 发表于 2023-7-18 16:14
先收藏了, 目前还没遇到此类问题
ldchenj 发表于 2023-7-18 16:16
先收藏了
陌小磊 发表于 2023-7-18 16:17
这个必须收藏。感谢
kingspower 发表于 2023-7-18 16:21
先收藏,日后工作中肯定能用到,感谢楼主了
moyan520 发表于 2023-7-18 16:24
这个必须收藏。感谢
sailor0712 发表于 2023-7-18 16:32
学习一下
 楼主| hoochanlon 发表于 2023-7-18 16:33
宅の士 发表于 2023-7-18 16:29
之前遇到过,也不需要卸载什么补丁,最终真正有效的解决办法主要还是改注册表策略即可
[mw_shl_code=shell ...

看环境吧,一开始我这样修改注册表,重启过打印服务,但没效果(win7 sp1)。于是就把解决方案综合起来,写个批处理一了百了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-16 01:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表