OldOne打印机在 Windows 1x 下一些诡异现象的处理经验

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

OldOne打印机在 Windows 1x 下一些诡异现象的处理经验

OldOne打印机在 Windows 1x 下一些诡异现象的处理经验


后续更新转知识进行维护,本帖不再进行维护:https://wenku.my7c.com/article/438356562017544704 


诡异现象

    经常发现一些有历史的打印机在windows10、11下,打印时出现各种怪异现象,比如打印不正常,比如慢卡,比如不打印,比如提示莫名其妙,比如崩溃。


    》 比如提示驱动需要更新,图例1:

image.webp

 》比如不稳定的驱动,连控制面板双击也打不开,图例2

image.webp

image.webp

 》比如打印机不支持的纸张类型或大小,通常会有些能打有些不能打,图例3

image.webp

 》比如崩溃(跟踪发现内存中存在访问非法地址的现象),图例4

image.webp


建议变通处理方案】:

    1、建议到官网下载最新系统支持的驱动;(有些驱动虽然号称支持新windows系统,但实际代码都没有改,该报错还是报错)。


    2、在操作系统中控制面板中的 清理打印机列表,对其中脱机,不可用,灰显,错误,不能链接双击打不开报错的都进行右键删除清理,清理完成后再手工设置一个高速可用的打印机为默认打印机。或者设置常用高速的打印机为默认打印机(已经是默认状态的话,需要切换到其他默认打印机在切换回来,原因是有时候频繁删除安装打印机,会引起系统打印机混乱,然后.Net取打印会被阻塞或注册表错误)。

     有些打印机列表存在错误的脱机的打印机,而且脱机打印机存在未完成文档,导致错误打印机打印无响应,这时需要取消这些未完成文档后,再删除脱机打印机,才能彻底删除这些错误的打印机。

     由于需要支持打印机模糊匹配功能,如果存在同名前缀打印机,建议修改同名前缀打印机为其他打印机名称。(例如:LQ300K,LQ300K(副本1),这样两台就是同名前缀,可以修改LQ300K名称为 LQ300K_XX,或者删除重复的副本,即可解决问题)


    3、尝试修改星空程序的配置为 兼容Windows7 运行模式,如下图;

image.webp

有些老的驱动程序不支持x64应用或不稳定,可以考虑用星空x86兼容客户端,同时启用windows7兼容模式。星空x86客户端下载如下图位置。

image.webp  


    4、检查是否有【第三方加密软件】拦截软件等,把星空程序加入该软件的白名单,如果是没有可以设置的,建议不要使用该软件。目前已知的加密软件有:卡巴斯基,绿盾,帷幄星辰,华途加密,IPGuard,信息安全小助手-深圳联软科技,金山毒霸以及一些不知名的小软件等等,这些加密软件都会利用系统的钩子消息控制打印机驱动,并对相关数据进行篡改或拦截杀进程,但不只限定于这些软件;


    5、尝试修改星空程序的配置提升运行时权限,如下图:

image.webp

  

    6、阅读打印机说明,检查打印机是否支持该纸张大小或类型,如果不支持需要调整套打的纸张类型或大小,避免数据溢出实际打印机支持的纸张外部,导致打印机启用自我保护而不打印。

    另外,如果打印机不支持设置纸张,可以启用星空的本地打印机设置选项。如下图配置(多个端都有这个选项):

image.webp


    7、部分打印机不支持内容溢出纸张打印,从而引起错误提示。如果套打的数据内容溢出打印纸张边缘,可以通过套打设计器修改套打模板,缩小数据打印位置匹配纸张大小,套打模板的纸张大小必须严格匹配实际打印机纸张大小,并确保内容不会溢出边缘。同时要考虑打印的实际物理边距。


    8、操作系统安装了错误补丁,引起打印混乱。建议升级到Win10-2022H2,或者更新最新微软安全补丁。参考:【2021-03月份Win10升级系统补丁后打印机各种错误,中断,空白页问题处理】https://wenku.my7c.com/article/163247340449459712  相关参考:百度搜索“win10 补丁打印问题”


    9、客户问题跟踪:预览正常,打印出来中文变成乱码,原因是:  操作系统中安装了第三方的字体,例如【宋体-pua】字体,导致微软的.Net系统字体在输出GDI+时冲突。可以在c:\Windows\Fonts目录删除该字体即可(按Del键删除)。【宋体-pua】 是WindowXP SP3系统低版本宋体默认字体,与系统字体同名,从而引发Win10,Win11的.Net系统在打印等GDI+输出时出现乱码。

image.webp


    10、有时当进行多次打印时,有个别电脑会出现偶发性的闪退。

原因分析:一些输入法会引发WPF程序闪退,追踪会发现非托管异常如:MS.Internal.TextServicesLoader 和MS.Win32.UnsafeNativeMethods.TF_CreateThreadMgr(ITfThreadMgr& threadManager) 引发线程异常。

解决方案:可以考虑切换到微软标准输入法进行验证,同时升级第三方输入法程序到最新版本(如果异常依旧,建议卸载该输入法)。


   11、一些老款打印机性能较弱,打印几页没问题,打印多就会卡住无响应。

image.webp


原因分析:可能老款内存小,大批量打印导致打印机繁忙无响应或直接报错,可以设置套打批量【批次打印页数】为较小数字,比如2~6,避免一次加载太多数据引起打印机无响应。同时启用上面【3、win7兼容模式设置】。

image.webp


    12【浏览器打印提示本地服务安装指引怎么处理?】

原因分析:存在防火墙或第三方安全软件拦截,参考:https://wenku.my7c.com/article/398864606401032192?productLineId=1&isKnowledge=2 


    13、同一打印指令,套打分批设置后,批次打印顺序存在不一致

原因分析:可能启用了后台事务打印功能,服务端任务下发后都临时存放到后台,一旦有系统有空闲资源就随机启动打印任务,如果有顺序打印需求,就一般的不要启用后台打印功能。如下设置:

image.webp


    14、使用MicXXX PDF虚拟打印机输出比较慢?

原因分析:有些 PDF虚拟打印机本身性能就比较慢,可以考虑试试Doro PDF Writer这个虚拟打印机。


后续更新转知识进行维护,本帖不再进行维护:https://wenku.my7c.com/article/438356562017544704 


------------------------------------------

待有新经验再加入 ... ...


如果打印机性能较弱,设置打印机为直接打印输出,并可以关闭后台打印参数,同时开启【启用链式请求(桌面客户端应用)】减缓并发请求。

https://vip.kingdee.com/article/170666?productLineId=1



https://support.hp.com/tw-zh/drivers/selfservice/hp-laserjet-pro-m402-m403-series/7458626 惠普打印机window7系统下打印会导致星空客户端直接卡死问题,1、把本机的虚拟打印机设置成默认打印机 2、去上述网站下载更加适合window7系统的打印机驱动


目前发现个别打印机在套打模板中字体设置宋体加粗,导致打印报错,具体报错见下图。解决办法:套打模板中把加粗去掉。如果硬是要设置加粗检查电脑中是否有相应的字体


12【浏览器打印提示本地服务安装指引怎么处理?
https://vip.kingdee.com/article/398864606401032192?productLineId=1&isKnowledge=2



有些 PDF虚拟打印机性能比较慢,可以考虑安装 Doro PDF Writer这个虚拟打印机试试。


11、一些老款打印机性能较弱,打印几页没问题,打印多就会卡住无响应。

image.webp


原因分析:可能老款内存小,大批量打印导致打印机繁忙无响应或直接报错,可以设置套打批量【批次打印页数】为较小数字,比如2~6,避免一次加载太多数据引起打印机无响应。同时启用上面【3、win7兼容模式设置】。

image.webp



【条码打印机的海鸥BarTender驱动下载】https://www.seagullscientific.com/cn/support/downloads/drivers/  ,搜索对应打印机型号后,点下载下载驱动


【客户问题跟踪:预览正常,打印出来中文变成乱码】

原因是:  操作系统中安装了第三方的字体,例如宋体-pua字体,导致微软的DotNet系统字体在输出GDI时冲突。可以在c:\windows\fonts目录删除该字体即可(按Del键删除)。宋体-pua 是WindowXP SP3系统低版本宋体默认字体,与系统字体同名,从而引发Win10,Win11的MSDotNet系统在GDI输出时出现乱码。

image.webp



【浏览器打印提示本地服务安装指引怎么处理?】

https://vip.kingdee.com/article/398864606401032192?productLineId=1&isKnowledge=2 



【2021-03月份Win10升级系统补丁后打印机各种错误,中断,空白页问题处理】https://vip.kingdee.com/article/163247340449459712 

建议:升级到Win10-2022H2,或者更新最新微软安全补丁。

相关参考:百度搜索“win10 补丁打印问题”

OldOne打印机在 Windows 1x 下一些诡异现象的处理经验

OldOne打印机在 Windows 1x 下一些诡异现象的处理经验后续更新转知识进行维护,本帖不再进行维护:https://wenku.my7c.com/article/4383...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息