我有一台佳能 PIXMA TS5350 打印机,它连接到我的 WiFi 网络并且运行良好。
然而突然间,我无法从我的 Win10 机器进行打印。
我已经卸载了所有驱动程序、佳能 SW 等。重新启动,尝试再次安装驱动程序,并从头开始进行整个设置,但不起作用。我收到错误“无法创建新端口:001”(见屏幕截图)
如果我尝试通过 Windows 打印机安装打印机,那么它会找到打印机,但我会收到“驱动程序不可用”错误。
我之前尝试过不同的方法,并卸载、重新启动过很多次。
Windows 可以正常找到打印机。Canon IJ Network Connection 助手也可以找到它(我可以通过浏览器导航到打印机的主页)。
因此,这似乎是我的机器本地设置端口时出现的问题,但我可以解决它。我在网上找到了几种方法,但都毫无用处。
我也找不到如何通过佳能支持(欧洲)为此问题创建票据!
编辑:所以我发现在“打印机服务器属性”中没有定义端口,但我也无法添加任何端口,因为它要求为新的“端口类型”添加驱动程序
答案1
我首先会检查更新并重启电脑,因为最近 Windows 10 更新中出现了很多与打印机相关的问题,但这些问题大多已得到解决,如果端口被其他程序占用,重启电脑应该可以释放它
我还看到你提到了 Windows 10 S
Windows 10 S 仅支持特定设备: https://support.microsoft.com/en-us/windows/windows-10-in-s-mode-accessory-compatibility-69facb3e-8b04-b03c-9a29-de7ca31d2b37
如果不受支持,您可能需要升级到 Windows 10 的完整版本: https://support.microsoft.com/en-us/windows/switching-out-of-s-mode-in-windows-4f56d9be-99ec-6983-119f-031bfb28a307
答案2
所以我终于自己解决了这个问题!
昨天我花了大约 3-4 个小时试图解决这个问题,但没有成功,并且沮丧得抓狂不已。今天早上,我使用谷歌更具体地搜索了缺少的打印机端口类型,结果出现了这个线索:
这基本上意味着确保以下文件位于 C:\Windows\System32 中:
- tcpmib.dll
- tcpmon.dll
- tcpmon 配置文件
- tcpmonui.dll
(我确实有)
然后添加以下注册表项:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port]
“Driver”=”tcpmon.dll”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports]
“LprAckTimeout”=dword:000000b4
“StatusUpdateInterval”=dword:0000000a
“StatusUpdateEnabled”=dword:0000000
然后重新启动。
之后,我在打印服务器属性对话框中有了 TCP/IP 端口类型选项列表。
然后我可以运行佳能驱动程序安装程序,这次它成功添加了端口并且没有错误,打印机已完全安装并正常工作!