
修复打印机安装错误 0x00000057 [已解决]:(Fix Printer Installation Error 0x00000057 [SOLVED]:) 错误 0x00000057(Error 0x00000057)与打印机安装有关,这意味着当您尝试在机器上安装打印机时,它会给出错误代码 0x00000057(error code 0x00000057)。此错误的主要原因是系统上的打印机驱动程序过时或损坏,或者打印机驱动程序(printer driver)无法安装。

问题是这样的:首先,您单击添加打印机,然后单击添加网络(Add network)、无线或蓝牙打印机(wireless or Bluetooth printer),打印机出现在选择列表中(selection list),但是当您单击添加(Add)时,它立即显示错误 0x00000057(error 0x00000057)并且它可以t 连接到打印机。
修复打印机安装错误 0x00000057(Fix Printer Installation Error 0x00000057) [已解决]
方法一:通过网络(Network)添加本地打印机
1.按 Windows 键 + X 并选择控制面板。(Control Panel.)

2.现在选择设备和打印机,(Devices and Printers)然后单击添加打印机(Add a Printer)。

3.选择创建新端口(Create a new Port)并使用本地端口作为类型。

4.接下来,输入打印机的(Printer)网络路径(Network Path)(即\ComputerNameShared打印机(Printer)名称)作为端口名称(Port Name)。

5.现在从列表中选择打印机,然后选择替换当前安装的驱动程序(replace the driver that is currently installed)。

6.选择是否共享打印机,然后选择是否要将其设为默认打印机(default printer)。

7.您已成功安装打印机,没有任何错误。
方法 2:从工作机器复制FileRepository文件(FileRepository)
1.转到正确安装相同驱动程序的工作机器(工作)。
2.按 Windows 键 + R 然后输入“ regedit ”并按回车键打开注册表编辑器(Registry Editor)。

3.现在导航到注册表编辑器(registry editor)中的以下位置:
HKLM\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\

4.找到您遇到问题的打印机驱动程序(printer driver)的子项,单击(Click)它并在注册表编辑器(registry editor)的右侧栏中查找“ InfPath ” 。找到后,记下路径。
5.Next 浏览到 C:\Windows\System32\DriverStore\FileRepository并找到InfPath中指示的文件夹。

6.将FileRepository 文件夹(FileRepository folder)的内容复制到USB 闪存(USB flash)驱动器。
7.现在转到出现错误 0x00000057(Error 0x00000057)的计算机并导航到C:\Windows\System32\DriverStore\FileRepository.
8.如果文件夹为空,则表示您的打印机驱动程序安装(printer driver installation)失败。接下来,完全拥有该文件夹。
9.最后,将U盘中(USB flash)的内容复制到这个文件夹中。
10.再次尝试安装驱动程序,看看您是否能够 修复打印机安装错误 0x00000057。(Fix Printer Installation Error 0x00000057.)
方法 3:手动重新安装打印机和驱动程序(Printer and Drivers)
1.按 Windows 键 + R 然后输入“ services.msc ”并回车。

2.找到Print Spooler 服务(Print Spooler service),然后右键单击它并选择Stop。

3.再次按Windows Key + R然后键入printui.exe /s /t2并回车。
4.在打印机服务器属性(Printer Server Properties) 窗口中搜索(window search)导致此问题的打印机。
5.接下来,删除打印机,当要求确认删除驱动程序时,选择是。

6.现在再次转到 services.msc 并右键单击Print Spooler并选择开始。(Start.)
7.最后,再次尝试安装打印机(Printer)。
方法 4:从打印管理(Print Management)添加(Add)本地服务器
1.按 Windows 键 + R 然后键入MMC并按回车键打开Microsoft 管理控制台。(Microsoft Management Console.)
2.下一步,单击文件,然后选择Add/Remove Snap-in。

3.之后进行以下选择:
打印管理>点击添加本地服务器>完成>确定

4.现在展开打印服务器(Print Server)然后本地服务器(Local server)最后点击(Click) 驱动程序(Drivers)。

5.找到您遇到问题的驱动程序并将其删除。(delete it.)
6.重新安装打印机,您应该能够修复打印机安装错误0x00000057。( Fix Printer Installation Error 0x00000057.)
方法 5:重命名驱动程序文件
1.按 Windows 键 + R 然后输入“ %systemroot%\system32\driverstore ”并回车。
2.接下来,确保重命名以下内容:
infcache.1
infpub.dat
infstor.dat
infstrng.dat

3.如果您无法重命名这些文件,您需要拥有上述文件的所有权。
4.最后,再次尝试安装打印机驱动程序。
就是这样,您已成功修复打印机安装错误 0x00000057(Fix Printer Installation Error 0x00000057),但如果您对这篇文章仍有任何疑问,请随时在评论部分询问。
Fix Printer Installation Error 0x00000057 [SOLVED]
Fix Printer Installation Error 0x00000057 [SOLVED]: Error 0x00000057 is related to printer installation which means when you try to install a printer on your machine it gives an error code 0x00000057. The main cause of this error is outdated or corrupt drivers of the printer on your system or the printer driver is failing to install.

The problem is something like this: First, you click on add printer then you click on Add network, wireless or Bluetooth printer and the printer appears on the selection list but when you click on Add, it immediately shows an error 0x00000057 and it can’t connect to the printer.
Fix Printer Installation Error 0x00000057 [SOLVED]
Method 1: Add a local printer through Network
1.Press Windows Key + X and select Control Panel.

2.Now select Devices and Printers then click Add a Printer.

3.Select Create a new Port and use Local Port as the type.

4.Next, enter the Network Path to the Printer (ie. \\ComputerName\SharedPrinterName) as the Port Name.

5.Now choose the printer from the list and then select replace the driver that is currently installed.

6.Select whether or not to share the printer and then select whether you want to make this a default printer or not.

7.You have successfully installed your printer without any error.
Method 2: Copy the FileRepository files from a working machine
1.Go to a working machine with the same driver installed properly (working).
2.Press Windows Key + R then type “regedit” and hit enter to open Registry Editor.

3.Now navigate to the following location in registry editor:
HKLM\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\

4.Find the subkey of the printer driver you are having issues with, Click on it and look for “InfPath” on the right column in the registry editor. Once found, note the path.
5.Next browse to C:\Windows\System32\DriverStore\FileRepository and locate the folder indicated in the InfPath.

6.Copy the content of the FileRepository folder to a USB flash drive.
7.Now go the computer which is giving Error 0x00000057 and navigate to C:\Windows\System32\DriverStore\FileRepository.
8.If the folder is empty this means your printer driver installation failed. Next, take full ownership of the folder.
9.Finally, copy the content from the USB flash drive to this folder.
10.Again try to install the driver and see if you’re able to Fix Printer Installation Error 0x00000057.
Method 3: Reinstall the Printer and Drivers manually
1.Press Windows Key + R then type “services.msc” and hit enter.

2.Find Print Spooler service then right click on it and select Stop.

3.Again press Windows Key + R then type printui.exe /s /t2 and hit enter.
4.In the Printer Server Properties window search for the printer which is causing this issue.
5.Next, remove the printer and when asked for confirmation to remove the driver as well, select yes.

6.Now again go to services.msc and right-click on Print Spooler and select Start.
7.Finally, again try to install the Printer.
Method 4: Add local server from Print Management
1.Press Windows Key + R then type MMC and hit enter to open Microsoft Management Console.
2.Next, Click on File then select Add/Remove Snap-in.

3.After that make the following selections:
Print Management> Click Add local server> Finish> OK

4.Now expand the Print Server then Local server and finally Click Drivers.

5.Locate the driver you are having issues with and delete it.
6.Reinstall the printer and you should be able to Fix Printer Installation Error 0x00000057.
Method 5: Rename Driver files
1.Press Windows Key + R then type “%systemroot%\system32\driverstore” and hit enter.
2.Next, make sure to rename the following:
infcache.1
infpub.dat
infstor.dat
infstrng.dat

3.If you are not able to rename these files you need to take ownership of the above files.
4.Finally, again try to install the printer drivers.
That’s it you have successfully Fix Printer Installation Error 0x00000057 but if you still have any queries regarding this post feel free to ask them in the comment’s section.