尝试通过组策略首选项(Group Policy Preferences)( GPP )将打印机从旧服务器迁移到新服务器时,可能会出现未知打印机驱动程序(Unknown printer driver )错误并阻止您完成操作。它还可能显示以下错误代码 - 0x80070705。您可以按照下面描述的方法之一来解决问题。
未知的打印机(Printer)驱动程序错误 0x80070705
如前所述,该问题主要发生在准备跨架构迁移时,并且可能会在中途终止进程。不过(Nevertheless),您可以尝试下面列出的任何方法来永久解决问题。
- 重新启动打印后台处理程序服务
- 运行打印疑难解答
- 打印机已配置 Type 4 打印驱动程序
- 执行(Perform)根级卸载以删除所有与打印机相关的软件。
让我们详细探讨一下这些方法!
1]重新启动(Restart)打印后台(Print Spooler Service)处理程序服务
Print Spooler (可执行文件)是处理打印作业的Windows的内置功能。大多数时候,该服务运行良好。但有时与它相关的问题可能会导致未知错误,例如上述错误。
在这种情况下,您需要使用Windows 服务管理器(Windows Services Manager)重新启动 Print Spooler 服务(restart the Print Spooler service)。启动服务管理器,找到Spooler服务,右键单击它并选择重新启动(Restart)。
您还可以使用任务管理器重新启动(Task Manager)Print Spooler服务。
阅读(Read):如何进行打印后台处理程序修复(How to carry out Print Spooler Repair)。
2]运行打印疑难解答
打印机故障排除(The Printer Troubleshooter)程序可检测并自动修复与打印机相关的大多数问题。只需(Simply)启动实用程序,从列表中选择打印机(Printer),然后单击下一步按钮即可开始故障排除。它检查:
- 如果有打印机驱动程序(Printer Driver)更新可用。
- 扫描打印机(Printer)连接问题。
- 打印后台处理程序服务错误。
- 不与HomeGroup共享的打印机。
- 打印机队列。
3]打印机(Printer)配置有 Type 4 打印驱动程序
Microsoft还指出,此错误代码通常表明打印机(Printer)配置了Type 4打印驱动程序。现在, Group Policy Preference TCP/IP打印机不支持Type 4打印驱动程序。Microsoft建议必须在服务器上使用Type 3驱动程序配置打印机。
- 在命令行上键入printmanagement.msc 。
- 在控制台树中,单击打印机(Printer) 服务器(Servers)以展开文件夹。
- 单击(Click)您正在配置的打印服务器(Print Server)
- 单击打印机
- 在结果窗格中,对于特定打印机,检查驱动程序类型(Driver Type)列。此列指定驱动程序是类型 3 还是类型 4。
如果确定打印驱动器是类型 4,则必须选择类型 3 打印驱动器。这可以通过从下拉列表中选择类型 3 驱动程序在打印管理控制台中完成(如果打印服务器上已安装)。(Print Management)如果打印服务器上尚未安装类型 3 驱动程序,您可以从高级(Advanced)选项卡安装类型 3 驱动程序。选择新驱动程序(Select New Driver)。
大多数类型 3(Type 3)打印驱动程序可以从Windows Update下载。如果Windows 更新(Windows Update)中没有Type 3驱动程序,请参阅打印机制造商的网站。
4]执行(Perform)根级卸载以删除所有打印机相关软件
打开控制面板(Control Panel),进入程序(Programs)和功能(Features)。
右键单击您的 HP 打印机并选择卸载(Uninstall )选项。
打开设备和打印机(Devices and Printers)。
在“设备(Devices)和打印机(Printers)”窗口中查找您的HP 打印机(HP Printer)。找到后,右键单击它并选择“删除(Delete)”或“删除设备(Remove Device)”选项。
现在,组合按Win+R打开“运行”(Run)对话框。
键入printui.exe /s
并单击确定。
在打开的窗口中,切换到驱动程序(Drivers)选项卡。
寻找相关的打印机驱动程序(在我的例子中是 HP)。看到后,右键单击它并单击“删除(Remove)”按钮。
选择确定(OK)。
关闭所有窗口并重新启动 PC 以检查问题是否已解决。
希望能帮助到你!
Fix Unknown Printer driver error 0x80070705 on Windows 11/10
When trying to migrаte printеrs frоm an old server to a new server vіa Group Policy Preferеnces (GPP) an Unknown printer driver error may occur and prevent you from completing the operation. It may also show the following error code – 0x80070705. You can follow one of the methods described below to resolve the issue.
Unknown Printer driver error 0x80070705
As mentioned earlier, the problem mainly occurs when preparing for cross-architecture migrations and can kill the process, midway. Nevertheless, you can try any of the methods listed below to fix the issue permanently.
- Restart the Print Spooler Service
- Run Print Troubleshooter
- Printer has been configured with a Type 4 print driver
- Perform root level uninstallation to remove all the printer related software.
Let’s explore the methods in a bit of detail!
1] Restart the Print Spooler Service
Print Spooler (executable file) is a built-in feature of Windows that handles print jobs. Most of the time, the service works just fine. But sometimes an issue related to it may cause unknown errors such as the one described above.
In that case, you’ll need to restart the Print Spooler service using Windows Services Manager. Launch Services Manager, locate Spooler service, right-click on it and select Restart.
You can also restart the Print Spooler service using Task Manager.
Read: How to carry out Print Spooler Repair.
2] Run Print Troubleshooter
The Printer Troubleshooter detects and automatically fix most issues related to printers. Simply launch the utility, select Printer from the list, and then click the Next button to begin the troubleshooting. It checks for:
- Printer Driver updates are available if any.
- Scans for Printer connectivity issues.
- Print spooler service errors.
- Printers that are not shared with the HomeGroup.
- Printer queue.
3] Printer is configured with a Type 4 print driver
Microsoft also states that this error code usually indicates that the Printer is configured with a Type 4 print driver. Now, Group Policy Preference TCP/IP printers do not support Type 4 print drivers. Microsoft recommends that the printer must be configured on the server with Type 3 drivers.
- Type printmanagement.msc on the command-line.
- In the console tree, click Printer Servers to expand the folder.
- Click the Print Server that you are configuring
- Click Printers
- In the results pane, for the specific printer, check the Driver Type column. This column specifies if the driver is Type 3 or Type 4.
If it is determined that the print drive is type 4, a type 3 print drive must be selected instead. This can be done within the Print Management console by selecting the type 3 driver from the drop down list, if already installed on the print server. If the type 3 driver is not already installed on the print server, you can install the type 3 driver from the Advanced tab. Select New Driver.
Most Type 3 print drivers can be downloaded from Windows Update. If the Type 3 driver is not available from Windows Update, see the printer manufacturer’s website.
4] Perform root level uninstallation to remove all the printer related software
Open Control Panel, go to Programs and Features.
Right-click your HP printer and choose the Uninstall option.
Open Devices and Printers.
In the Devices and Printers window look for your HP Printer. When found, right-click it and select the ‘Delete’ or ‘Remove Device’ option.
Now, press Win+R in combination to open the Run dialog box.
Type printui.exe /s
and click OK.
In the window that opens, switch to the Drivers tab.
Look for a related Printer driver (HP in my case). When seen, right-click it and click the Remove button.
Select OK.
Close all the windows and restart your PC to check if the issue is resolved.
Hope it helps!